.logo{ width:100%; } .logo img { max-width: 100%; max-height: 100%; display:block; } .w1200{ width:1200px; margin:0 auto; } .w680{ width:680px; } /*--------nav_zy---------*/ .nav_zy{background:#aa2122;height: 60px;line-height: 60px;} .nav_zy ul li{float: left;padding:0 30px;height: 60px;position:relative;} .nav_zy ul li a{color:#ffecec;font-size:16px;} .nav_zy ul li:hover{background:#901d1e;} .nav_zy ul li.hover{background:#901d1e;} .nav_zy ul li ul{display:none;} .nav_zy ul li:hover ul{display:block;} /*--------nav_zy end---------*/ .top_right_zy{ width: 425px; height: 55px; position: absolute; right: 0; top: 0; text-align: right; } /* 焦点图 */ .focusbox{position:relative;overflow:hidden;zoom:1;} #fullbanner{width:1200px;height:580px;margin:auto;position:relative;} #fullbanner li a{display:block;width:1200px;height:580px;overflow:hidden;} #fullbanner img{width:1200px;height:580px;} #fullbanner ul{width:1200px;height:580px;} #fullbanner .wrappic{overflow:visible;position:absolute;} #fullbanner .next, #fullbanner .prev{filter:alpha(opacity=70);opacity:.7;position:absolute;top:50%;margin-top:-25px;margin-left:11px;background-color:#303030;z-index:3;background: no-repeat;} #fullbanner .next{margin:-25px 11px 0 0;right:0;background: no-repeat;} #fullbanner .mask-left, #fullbanner .mask-right, #fullbanner .plan{background:#fff;z-index:1;position:absolute;top:0;left:0;width:1200px;height:580px;overflow:hidden;left:2400px;} #fullbanner .plan p{position: absolute;top:0px;left: 0px;width:100%;height: 63px;} #fullbanner .mask-right, #fullbanner .mask-left{z-index:4;left:-1200px;filter:alpha(opacity=50);opacity:.5;background:#fff;overflow:hidden;} #fullbanner .mask-right{left:1200px;} /*.arrow-left,.arrow-right{background: no-repeat;}*/ .arrow-left{background-position:15px 12px;height:53px;width:30px;} .arrow-left:hover{background-position:-45px 12px;} .arrow-right{background-position:-103px 12px;height:53px;width:30px;} .arrow-right:hover{background-position:-163px 12px;} .focusbox { position: relative; width: 385px; height: 235px; } .focusbox .pic img { width: 385px; height: 235px; display: block; } .focusbox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 33px; width:100%; background: #aa2122; filter: alpha(opacity=50); opacity: 0.5; overflow: hidden; } .focusbox .txt { position: absolute; bottom: 0; z-index: 2; height: 33px; width:100%; overflow: hidden; } .focusbox .txt li{ height:36px; line-height:36px; position:absolute; bottom:0px;text-align: left;width: 100%;padding-left:10px;} .focusbox .txt li a{ display: block; color: white; font-size: 14px;width:60%;display: inline-block;overflow:hidden;text-overflow: ellipsis;white-space: nowrap; -o-text-overflow: ellipsis;-webkit-text-overflow: ellipsis;-moz-text-overflow: ellipsis; } .focusbox .num { position: absolute; z-index: 3; bottom: 10px; text-align: right;width:100%;right:10px;} .focusbox .num li{border-radius: 50%;font-size: 0px;background: #dddddd; position: relative; width: 12px; height: 12px; display:inline-block;margin:0 5px; cursor: pointer; } .focusbox .num li.on,.focusbox .num li:hover{ background:#aa2122; } .sy_item1{ margin-top: 35px; border-bottom:1px dotted #b1b1b0; } .sy_item2{ border-bottom:1px dotted #b1b1b0; } .sy_box{ padding-top: 40px; } .sy_text{ width:327px; height: 410px; padding-bottom: 40px; } .sy_text img{ padding-right: 25px; } .sy_text img,.sy_text a{ display: inline-block; } .com_pic{ display: inline-block; width: 90px; margin-top:15px; } .com_txt{ width: 24px; height: 100%; font-size: 24px; padding: 0 15px; border-left: 1px solid #b1b1b0; text-align: center; } .txt_boder{ border-right: 1px solid #b1b1b0; } .sy_img{ width:870px; } .sy_img li{ margin:0 0 10px 10px; float: left; } .sy_img img{ width: 280px; height: 200px; } .sy_img div{ width: 100px; height: 100px; position: absolute; text-align: center; color: #fff; overflow: hidden; background: blue no-repeat; } .item1 { } .item1 img { vertical-align: top; } .item1 li { position: relative; float: left; margin: 5px 5px; overflow: hidden; cursor: pointer; } .item1 .hoverblue { position: absolute; text-align: left; color: #fff; width: 250px; height: 170px; overflow: hidden; background: #0f2654; padding: 15px; } .item1 .hovercont { height:100%; line-height: 24px; text-align: left; text-indent: 2em; font-size: 12px; overflow: hidden; } .item1 a,.item1 a:hover { color: #fff;!important; text-decoration: none; } /*.sy_img p{ margin: 5px auto 0; width: 210px; line-height: 20px; text-align: left; text-indent: 2em; font-size: 12px; padding-left: 10px; }*/ .more{ width: 30px; height:100%; display: inline-block; font-size: 20px; font-family:"宋体"; color: #f00; padding-left:35px; padding-top: 2px; } .sy_item1 .more{ background: 35px 55px no-repeat; padding-left: 40px; } .sy_item2 .more{ background: 30px 55px no-repeat; padding-right:25px; } .sy_item3 .more{ background: 30px 55px no-repeat; } .sy_item2 .sy_text img{ padding-right: 0px!important; } .sy_item2 .sy_img li{ margin:0 10px 10px 0!important; } .ppbg_zy{ background: 50% 0 no-repeat; width: 100%; height: auto; margin:0 auto; } .spwh{ width:100%; height:100%; padding-top: 40px; } .jcsp{ margin-right: 30px; } /*.content img{*/ /*width: 288px;*/ /*height: 233px;*/ /*}*/ .jcsp_tit{ background: 200px 0px no-repeat; } .whhm_tit { background: 200px 0px no-repeat; } .jcsp_tit,.whhm_tit { font-size: 24px; padding-bottom: 20px; text-align: center; } .jcsp_tit span,.whhm_tit span{ padding-bottom: 18px; border-bottom: 3px solid #9f9f9f; } .jcsp_con,.whhm_con { width: 585px; border-top:1px solid #b1b1b0; padding-top: 30px; text-align: center; } .jcsp_con li,.whhm_con li{ float: left; margin: 0px 0px 10px 0px; } .jcsp_con li img,.whhm_con li img{ width: 285px; } .fy_piczs{ width: 285px; float: left; margin: 0px 0px 10px 0px; } .fy_piczs { width: 285px; float: left; } .fy_piczs dt { width: 285px; height: 225px; overflow: hidden; position: relative; } .fy_pictit1 { height: 30px; width: 284px; position: relative; background: rgba(139,0,0,0.8) none repeat scroll !important; margin-top: -30px; line-height: 25px; font-size: 12px; color: #fff; } .fy_piczs:nth-child(odd){ margin-right: 10px; } .video i { width: 41px; height: 41px; background: ; position: absolute; left: 110px; top: -5px; margin: 100px 0 0 10px; cursor: pointer; } .fy_pictit1 a { font-size: 12px; color: #fff; } .footer{ background: 50% 0 no-repeat; overflow: hidden; position: fixed; width:100%; height: 139px; min-width: 1000px; position:relative; } .lfooter{ position: absolute; left: 150px; top: 50px; text-align: center; } .rfooter{ position: absolute; left: 600px; top: 70px; text-align: center; } .hanzi{ font-size: 30px; color: #fff; margin-bottom: 10px; } .pinyin{ font-size: 15px; color:#35456d; } .rfooter p{ color: #fff; font-size: 12px; margin-bottom: 10px; } .conbox{ background:#fff; width:1100px; height:auto; margin:0 auto; padding:50px; } .leftimg{ margin-right: 25px; } .rcontent{ width: 665px; } .rcontent h3{ color:#112a5c; font-size: 24px; margin-bottom: 25px; } .rcontent p{ margin-bottom: 15px; font-size:16px; } .manyicons{ width:80px; margin:2px 0 0 40px; } .manyicons a{ display: inline-block; width:30px; height:30px; padding-left:6px; } .m_50{ margin-bottom:50px; } .zwtit{ text-align: center; font-size: 24px; color:#112a5c; padding-bottom: 15px; border-bottom:1px solid #b1b1b0; } .zwtit span{ padding-bottom: 13px; border-bottom:3px solid #9f9f9f; letter-spacing:5px; } .bottomcont{ padding: 15px 0; } .sltbox{ width: 1200px; margin:30px auto; } .introduce li{ width: 390px; height: 100%; list-style-type: none; background-color: #fff; overflow: hidden; border: 1px solid #beccc3; } .introduce li:nth-child(2),.introduce li:nth-child(5),.introduce li:nth-child(8){ margin-left:12px; margin-right: 12px; } .introduce li{ margin-bottom:10px; } .introduce li div{ padding: 20px; } .introduce li div p{ font-size: 12px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; } .introduce li div a { display: block; text-align: left; font-size: 16px; color: #112a5c; text-decoration: none; margin-bottom: 10px; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; } /*分页效果*/ .i_page { padding-top:25px; text-align:center; font-size: 15px; margin-bottom:150px; } .i_page a { display:inline-block; height:22px; line-height:22px; color:#333333; background:#e2e2e2; border:1px solid #e3e3e3; padding:0 7px; margin:0 3px; cursor: pointer; } .i_page a:hover, .i_page a.on { color:#fff; background:#2976ba; border:1px solid #115998; }