@charset "utf-8"; /******基础样式开始******/ body { font-family: Microsoft Yahei, Arial, Helvetica, sans-serif; font-size: 12px; color: #333; background: #fff; text-align: justify; text-justify: inter-ideograph;} table, td { font-family: Microsoft Yahei, Arial, Helvetica, sans-serif; font-size: 12px; line-height: 24px; color: #2e2e2e;} html, body, div, span, p, h1, h2, h3, h4, h5, h6, em, img, strong, blockquote, sub, sup, tt, i, b, dd, dl, dt, form, label, table, caption, tbody, tfoot, thead, tr, th, td, ul, li, p, a, ol { margin: 0; padding: 0;} s, i, em { font-style: normal; text-decoration: none;} ul, ol, li { list-style-type: none; list-style: none;} button, input, select, textarea { vertical-align: middle; font-family: Microsoft Yahei; margin: 0; padding: 0;} h1, h2, h3, h4, h5, h6 { font-size: 100%;} address, cite, dfn, em, var { font-style: normal;} code, kbd, pre, samp { font-family: courier new, courier, monospace;} sup { vertical-align: text-top;} sub { vertical-align: text-bottom;} legend { color: #000;} fieldset, img { border: 0;} button, input, select, textarea { font-size: 100%;} table { border-collapse: collapse; border-spacing: 0;} a { color: #6e6e6e; text-decoration: none;} .white, .white a { color: #fff; text-decoration: none;} .eyln { width: 96%; margin: 00px auto; padding-top: 20px; overflow: hidden;} .eyln .container { margin-top: 20px; padding-bottom: 20px; margin-left: auto; margin-right: auto; width: 100%;} .eyln .pleft { overflow: hidden; float: left; width: 240px;} .eyln .pleft h3 { padding-left: 90px; width: 240px; height: 100px; background: url(pro362.jpg) no-repeat 35px center; background-color: #2547a8; font-weight: normal; line-height: 100px; font-size: 24px; color: #fff; border-radius: 10px 10px 0 0;} .eyln .pleft h3 a { color: #fff; font-size: 24px;} .eyln .pleft h3 span { font-size: 14px; color: #fff; margin-left: 5px;} .eyln .pleft ul.proclass { overflow: hidden; width: 240px; border-radius: 0 0 10px 10px; margin-bottom: 15px; border-top: none; border-bottom: 1px solid #e3e0e0; background: #fff;} .eyln .pleft ul.proclass li { overflow: hidden; width: 100%;} .eyln .pleft ul.proclass li>a { display: block; padding-left: 35px; height: 54px; line-height: 54px; font-size: 16px; font-weight: 100; width: 240px; text-decoration: none; background: url(h362.jpg) no-repeat 190px center; border-bottom: 1px solid #e3e0e0; color: #333;} .eyln .pleft ul.proclass li:hover>a, .eyln .pleft ul.proclass li>a.cur { color: #fff; background: #1f84ff url(b362.jpg) no-repeat 190px center;} .eyln .pleft ul.proclass li>a.cur { color: #009946;} .eyln .pleft .pnav { overflow: hidden; padding: 15px 0; width: 240px; padding-left: 23px; font-size: 14px; line-height: 35px; color: #666; border-bottom: 1px solid #e3e0e0;} .eyln .pleft .pnav a { display: block; padding-left: 25px; background: url(bb362.jpg) no-repeat left center; text-decoration: none;} .eyln .pleft .pnav a:hover { background: url(l362.jpg) no-repeat left center;} .eyln .pleft ul.proclass li.cur>a { color: #fff; background: #1f84ff url(b362.jpg) no-repeat 190px center;} .eyln .pleft .pnav a:hover, .eyln .pleft .pnav a.cur { color: #1f84ff; background: url(l362.jpg) no-repeat left center;} .eyln .phone { overflow: hidden; width: 240px; padding: 30px 0; padding-left: 75px; border-radius: 10px; background: url(p362.jpg) no-repeat 20px center; background-color: #009946;} .eyln .phone p { font-size: 16px; color: #fff;} .eyln .phone b { display: block; font-size: 20px; color: #fff;} .pro353 .ico { background: url(icon353.jpg) no-repeat; display: inline-block; vertical-align: middle;} .pro353 .w353 { width: 100%; margin: 0 auto;} .pro353 { padding-bottom: 30px;} .pro353 .subright .anlitop { background: #fff;} .pro353 .subright .anlitop { height: 38px; line-height: 38px; border: 1px solid #e4e4e4; margin-top: 20px;} .pro353 .subright .anlitop span { border-left: 5px solid #1048a0; height: 38px; line-height: 38px; padding-left: 22px; display: block; float: left; color: #1048a0; font-weight: bold; font-size: 14px;} .pro353 .subright .divremmnews { border: 1px solid #e4e4e4; border-top: none; margin-bottom: 10px; padding: 15px; background-color: #fff;} .pro353 .subright .divremmnews ul { width: 100%; overflow: hidden;} .pro353 .subright .divremmnews ul li { float: left; width: 47%; height: 35px; line-height: 35px; margin: 0 1.5%; border-bottom: 1px dashed #ccc;} .pro353 .subright .divremmnews ul li a { height: 35px; line-height: 35px; float: left; overflow: hidden;} .pro353 .subright .divremmnews ul li span { color: #666; float: right; height: 35px; line-height: 35px; white-space: nowrap ;} .pro353 .subright .divremmnews ul li a:hover { color: #1048a0;} .pro353 .subright { width: 100%; padding-bottom: 20px; line-height: 28px;} .pro353 .subright img { max-width: 920px;} .pro353 .honorlist ul.list { float: left; width: 100%; padding-left: 0px;} .pro353 .honorlist ul.list li.item { float: left; width: 296px; margin-bottom: 30px; margin-right: 14px;} .pro353 .honorlist ul.list li.item a:hover img { opacity: 0.8;} .pro353 .honorlist ul.list li.item a:hover span { color: #fff;} .pro353 .honorlist ul.list li.item span { width: 100%; height: 45px; color: #555; text-align: center; display: block; line-height: 45px; -webkit-transition: all .3s ease-in-out 0s; -moz-transition: all .3s ease-in-out 0s; transition: all .3s ease-in-out 0s;} .pro353 .honorlist ul.list li.item img { width: 100%; display: block; padding: 1px;} .pro353 .ey_img ul.list li.item { width: 320px; margin-right: 30px;} .pro353 .ey_img ul.list li.item a { display: block; width: 100%; overflow: hidden; position: relative; background: #f6f6f6;} .pro353 .ey_img ul.list li.item a:hover { background: #1048a0;} .pro353 .ey_img ul.list li.item img { display: block; width: 320px; height: 215px;} .pro353 .ey_img ul.list li.item:hover .item_mask { opacity: 1; filter: Alpha(opacity=100); -webkit-transform: rotateX(0deg) scale(1, 1); transform: rotateX(0deg) scale(1, 1); transition: all 1s cubic-bezier(.23, 1, .38, 1) 0s; background: rgba(0, 0, 0, 0.3);} .pro353 .ey_img ul.list li.item:hover .item_link_icon { transform: translateY(-21px); opacity: 1; filter: Alpha(opacity=100);} .pro353 .item_mask { width: 320px; height: 213px; background: rgba(0,0,0,0); position: absolute; left: 1px; top: 1px; opacity: 0; filter: Alpha(opacity=0); -webkit-transform: rotateX(180deg) scale(0.5, 0.5); transform: rotateX(180deg) scale(0.2, 0.2); transition: all ease-out .5s;} .pro353 .item_link_icon { display: block; width: 45px; height: 45px; text-align: center; background-position: -8px -6px; line-height: 38px; position: absolute; left: 50%; top: 50%; margin-left: -22px; opacity: 0; filter: Alpha(opacity=0);} .pro353 .pglist { padding: 20px 0; width: 100%; text-align: center; clear: both;} .pro353 .pglist a { color: #666; padding: 0 15px; margin: 0 3px; display: inline-block; vertical-align: middle; line-height: 34px; background: #f9f9f9; border: 1px solid #c9c9c9;} .pro353 .pglist a:hover, .pro353 .pglist .active a { display: inline-block; color: #fff; background: #1048a0; border-color: #1048a0; box-shadow: 0 0 14px rgba(0, 0, 0, .2);} .pro353 .pglist li { display: inline-block;} .cplist { background: #fff; width: 1360px; margin: 0 auto ;} .p-left { width: 20%; float: left ;} .p-right { width: 80%; float: right ;} .white, a:hover { color: #1a60b6;} a:visited { color: #4788d7;} .clearfix { clear: both; margin-top: -1px; overflow: hidden;} .fw { font-family: Microsoft Yahei, Arial, Helvetica, sans-serif;} .fl { float: left;} .fr { float: right;} .fb { font-weight: bold;} .disb { display: block;} .disn { display: none;} .pro365 .eynews { width: 100%; margin-top: 20px; float: left;} .pro365 .eynews h4 { padding-left: 12px; height: 36px; line-height: 36px; color: #204c97; font-weight: normal; border-bottom: 1px solid #204c97; font-size: 18px;} .pro365 .commend { width: 204px; overflow: hidden; float: left; margin: 23px 19px 0 0;} .pro365 .commend:nth-child(4) { margin-right: 0;} .pro365 .commend dt { width: 204px;} .pro365 .commend dt a { display: block; width: 204px; padding: 1px; border: 1px solid #ccc;} .pro365 .commend dt a:hover { border: 1px solid #204c97;} .pro365 .commend dt img { width: 200px; height: 150px;} .pro365 .commend dd { font-size: 14px; line-height: 30px; text-align: center; overflow: hidden;} .pro_main { zoom: 1;} .pro365 .mod_goods_info { clear: both; margin-bottom: 10px; position: relative; background-color: #eee; height: 65px;} .pro365 .mod_goods_info .hds { height: 65px; _overflow: hidden;} .pro365 .mod_goods_info .hds li { float: left; cursor: pointer;} .pro365 .mod_goods_info .hds li h3 { display: block; width: 128px; height: 65px; line-height: 65px; text-align: center; font-size: 18px; border-bottom: 0; font-weight: normal ;} .pro365 .mod_goods_info .hds li h3 a { color: #666; font-weight: normal; text-decoration: none; outline: none ;} .pro365 .mod_goods_info .hds .on { height: 62px; line-height: 62px; border-top: 3px solid #204c97; position: relative;} .pro365 .mod_goods_info .hds .on h3 { height: 62px; line-height: 58px; background-color: #fff; color: #204c97 ;} .pro365 .mod_goods_info .hds .on h3 a { color: #076EBB; font-weight: bold ;} .pro365 .cpright .propar a { text-align: center; display: block; width: 128px; height: 50px; margin: 7px auto; font-size: 18px; line-height: 50px; color: #fff; background: #204c97;} .pro365 .neirong { font-size: 14px; line-height: 28px; text-align: justify; overflow : hidden;} .pro365 .neirong p { color: #414141 ;} .pro365 { overflow: hidden;} .pro365 .container { margin-top: 0px; padding-bottom: 20px; margin-left: auto; margin-right: auto; width: 90%;} .pro365.reLink { font-size: 16px; height: 48px; line-height: 48px; padding: 0; width: 100%; color: #6e6e6e; border-top: 2px solid #eee; border-bottom: 2px solid #eee; margin: 20px auto;} .pro365 .cpright { width: 100%; padding: 0 25px; padding-bottom: 25px; background: #fff; float: right;} .pro365 .cpright a { color: #204c97;} .pro365 .rtop { overflow: hidden; padding-top: 20px; padding-bottom: 9px; border-bottom: 1px solid #204c97;} .pro365 .rtop h5 { margin: 0; padding: 0; float: left; padding-left: 26px; font-size: 18px; color: #204c97; font-weight: normal; line-height: 22px; background: url(tb365.jpg) no-repeat;} .pro365 .rtop span { float: right; color: #204c97; font-size: 16px;} .pro365 .prodetailsinfo { padding: 15px 0; clear: both; zoom: 1; margin-bottom: 20px;} .pro365 .prodetailsinfo .photo { width: 362px; position: relative;} .pro365 .prodetailsinfo .photo .jqzoom { width: 362px; height: 335px; overflow: hidden; position: relative; padding: 0px; cursor: pointer;} .pro365 .prodetailsinfo .photo .img { width: 500px; height: 375px; display: block;} .pro365 .prodetailsinfo .photo .bigimg { width: 360px; height: 270px; border: 1px solid #ddd; display: block; position: relative; overflow: hidden;} .pro365 .prodetailsinfo .photo .bigimg .list { width: 1000%; position: relative;} .pro365 .prodetailsinfo .photo .bigimg .list li { width: 360px; height: 270px; float: left;} .pro365 .prodetailsinfo .photo .bigimg .list img { width: 100%; height: 100%; display: block; transition: all ease 300ms;} .pro365 .prodetailsinfo .photo .photoimg { width: 362px; height: 62px; padding-top: 10px; position: absolute; left: 0; bottom: 0;} .pro365 .prodetailsinfo .photo .photoimg .list { width: 286px; overflow: hidden; position: relative; margin: 0 auto;} .pro365 .prodetailsinfo .photo .photoimg .listcon { width: 300%; position: relative;} .pro365 .prodetailsinfo .photo .photoimg .listcon li { width: 64px; cursor: pointer; display: block; float: left; margin-right: 10px;} .pro365 .prodetailsinfo .photo .photoimg .listcon li img { border: 1px solid #ddd; width: 62px; height: 48px; display: block; -webkit-transition: all .3s ease-in-out 0s; -moz-transition: all .3s ease-in-out 0s; transition: all .3s ease-in-out 0s;} .pro365 .prodetailsinfo .photo .photoimg .listcon li:hover img, .pro365 .prodetailsinfo .photo .photoimg .listcon li.on img { border-color: #204c97;} .pro365 .prodetailsinfo .photo .photoimg .prev, .pro365 .prodetailsinfo .photo .photoimg .next { width: 25px; height: 50px; z-index: 10; position: absolute; top: 10px; cursor: pointer; background: #ddd url(pn365.jpg) no-repeat; -webkit-transition: all .3s ease-in-out 0s; -moz-transition: all .3s ease-in-out 0s; transition: all .3s ease-in-out 0s;} .pro365 .prodetailsinfo .photo .photoimg .prev:hover, .pro365 .prodetailsinfo .photo .photoimg .next:hover { background-color: #204c97;} .pro365 .prodetailsinfo .photo .photoimg .prev { left: 0px; background-position: 0 center;} .pro365 .prodetailsinfo .photo .photoimg .next { right: 0px; background-position: -25px center;} .pro365 .prodbaseinfo_a { float: right; width: 495px; margin-left: 16px; z-index: 1;} .pro365 .h2_prodtitle { font-size: 22px; color: #204c97; padding: 0 0 10px; line-height: 1.6em; border-bottom: 1px dashed #DCDCDC;} .pro365 .ul_prodinfo { padding: 6px 0; overflow: hidden; zoom: 1;} .pro365 .ul_prodinfos { padding: 6px 15px; overflow: hidden; zoom: 1; background: #f3f3f3; font-size: 14px; font-weight: bold;} .pro365 .ul_prodinfos li { font-size: 20px; float: left; height: 65px; line-height: 65px;} .pro365 .ul_prodinfos li.li_weight { float: right;} .pro365 .ul_prodinfo li { font-size: 14px; float: left; padding: 6px 0; text-align: justify; height: 188px; overflow: hidden;} .pro365 .li_normalprice { line-height: 24px;} .pro365 .reLink { height: 48px; line-height: 48px; width: 100%; padding: 0; border-top: 2px solid #eee; border-bottom: 2px solid #eee; margin: 20px auto;} .pro365 .reLink .prevLink, .reLink .nextLink { width: 50%;} .pro365 .reLink .nextLink { text-align: right;} .pro365 .right .eynews .random { border: 1px solid #ccc; border-top: none; background: #fff;} .donlies { width: 100%; padding: 30px; margin: 0 auto; height: 50px; border: 1px solid #ededed;} .dontit { width: 90%; float: left; font-size: 16px; line-height: 30px;} .donbut { width: 10%; float: right;} .donbut a { font-size: 14px; color: #fff; background: #06F; padding: 5 20px; line-height: 30px; height: 30px; text-align: center; display: block; border-radius: 4px;} /* 颜色 */ .cp176 .gd176 li { float: left; width: 310px; overflow: hidden; text-align: center; margin-right: 25px; background: #ececec; transition: all .5s;} .cp176 .gd176 li a p { color: #6d6d6d;} .cp176 .gd176 li:hover { background: #2c56cf;} .cp176 .gd176 li:hover a p { color: #fff;} /* 颜色 end*/ .cp176 .w176 { width: 1360px; margin: 0 auto;} .cp176 { width: 100%; margin-bottom: 0px;} .cp176 .gd176 { position: relative; margin-top: 30px;} .cp176 .gd176 .prev, .cp176 .gd176 .next { display: block; position: absolute; top: 50%; margin-top: -38px; width: 40px; height: 76px; cursor: pointer; z-index: 1;} .cp176 .gd176 .prev { background: url(l176.jpg) no-repeat 0 0; left: -40px;} .cp176 .gd176 .next { background: url(r176.jpg) no-repeat 0 0; right: -40px;} .cp176 .gd176 .bd176 { width: 1360px; overflow: hidden;} .cp176 .gd176 li .img176 { margin: 4px; overflow: hidden;} .cp176 .gd176 li .img176 img { width: 100%; height: 204px;} .cp176 .gd176 li p { width: 100%; height: 42px; line-height: 40px; font-size: 14px; display: block; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; transition: all .5s;} .hytit { background: url(hyb.jpg) top left; color: #fff;} .hytit span p { font-size: 22px; color: #fff !important; font-weight: bold; display: block; width: 90px; line-height: 40px;} .area-dialog-ct { width: 760px; padding: 10px; background: #fff;} .area-dialog-bar { height: 40px; background: #003a52;} .area-dialog-bar span, .area-dialog-bar a { line-height: 40px; color: #fff; font-size: 16px; padding: 0 15px;} .area-dialog-bar a#_a_c_close { float: right;} .area-dialog-ct .area-dialog-content {} .area-dialog-ct .area-dialog-content::after { clear: both; display: block; content: "";} .area-dialog-content li { float: left; padding: 10px; position: relative;} .area-dialog-content .area-m-o { width: 150px; margin: 0; padding: 0 10px; background: #fff;} .area-dialog-content li .a-i-disable { background: #d8d8d8;} .area-dialog-content .area-m-o .a-check-num { color: #d00;} .area-dialog-content input { margin: -3px 5px 0 0;} .area-dialog-content .area-m-o lable { line-height: 35px; font-size: 12px; color: #333;} .area-dialog-content li .a-city-ct { display: none;} .area-dialog-content li.area-item-mover { background: #f7e76a;} .area-dialog-content li.area-item-mover .a-city-ct { display: block;} .area-dialog-bottom { margin-top: 10px; text-align: center;} .area-dialog-bottom a { padding: 5px 15px; color: #fff; background: #007ba9; font-size: 16px; border-radius: 3px;} .area-dialog-bottom a:hover { background: #003a52; transition: 0.3s ease;} .area-dialog-content .a-city-ct { position: absolute; left: 0; top: 45px; background: #f7e76a; padding: 10px; z-index: 100; width: 480px;} .area-dialog-content .a-city-ct:after { content: ""; display: block; clear: both;} .area-dialog-content .a-city-ct p { float: left; width: 100px; padding: 5px 10px;} .color-1 { background-color: #249edc;} .color-2 { background-color: #17a668;} .color-3 { background-color: #741d88;} .color-4 { background-color: #da9627;} .color-5 { background-color: #ff9933;} .color-6 { background-color: #6666ff;} .color-7 { background-color: #ff99ff;} .color-8 { background-color: #66cc66;} .color-9 { background-color: #666;} .color-10 { background-color: #ff7800;} .color-11 { background-color: #ccc;} .color-12 { background-color: #ff3333;} .color-white { background-color: #fff;} .bgcolor-gray { background: #f5f5f5;} .ipt-txt { outline: none; border: 1px solid #ccc;} .ipt-txt:focus, .ipt-sec:focus { border: 1px solid #0078b5; box-shadow: #ccc 2px 4px 2px;} .small-ipt { line-height: 16px; width: 150px; height: 16px; padding: 4px;} .ipt-sec { padding: 5px;} .ipt-radio, .ipt-check { vertical-align: middle; margin: 0 5px 4px 0;} .btnBox { width: 100%; text-align: center;} .Submit { width: 200px; height: 42px; line-height: 42px; font-size: 16px; color: #fff; border: 0; outline: none; margin: 0 auto; cursor: pointer; transition: background-color 0.3s ease; -moz-transition: background-color 0.3s ease; -webkit-transition: background-color 0.3s ease;} .Submit:hover { background-color: #F60;} /******基础样式开始******/ body { min-width: 1200px; background: url(body.jpg) top center no-repeat;} .header { width: 100%; height: 220px; position: relative;} .logoxw { width: 600px; font-size: 26px; color: #1f60ad; font-weight: 200; text-shadow: 0 1px 3px #2547a8; margin-top: 24px;} .container { width: 1360px; margin: 0 auto; position: relative;} .container_col { background: #fff; padding: 10px; width: 1360px; margin: 0 auto; margin-bottom: 0px;} #weather { float: left; font-size: 12px; color: #666; line-height: 24px; width: 260px; margin-top: 25px; margin-left: 20px;} .toptxt { font-size: 12px; color: #888; line-height: 34px; text-align: right;} .toptxt a { font-size: 12px; color: #888; line-height: 34px; padding: 0 10px;} .toptxt a:hover { color: #b61412;} .toptxt .diqu { position: absolute; left: 0; top: 0; line-height: 34px; color: #333;} .search { height: 20px; padding: 10px 0; width: 300px; background: #fff; position: absolute; right: 0; top: 80px; padding-right: 90px;} .search .search_btn { display: block; width: 80px; height: 40px; background: #4788d7; border: 0; color: #fff; font-size: 16px; line-height: 40px; text-align: center; position: absolute; top: 0; right: 0; transition: all .3s ease;} .search .search_btn:hover { background: #008dff;} .ipt-sea { height: 20px; line-height: 20px; font-size: 16px; color: #666; outline: none; border: 0; width: 285px; padding-left: 15px;} .logo { width: 493px; height: 112px; position: absolute; left: 0; top: 24px;} .haadnav { width: 100%; margin: 0 auto; background: #2547a8;} .neinav { width: 1360px; margin: 0 auto; background: #fafafa; border-bottom: 1px solid #efefef; height: 72px;} .nav { width: 1360px; height: 72px; margin: 0 auto 0px auto;} .nav li { width: 168px; float: left; height: 72px; position: relative; text-align: center; padding-right: 2px; background: url(ge.jpg) right top no-repeat;} .nav li a { display: block; text-align: center; line-height: 68px; height: 68px; font-size: 18px; color: #fff; transition: all .3s ease; overflow: hidden;} .nav li a img { display: block; margin: 15px auto 10px auto; transition: all .3s ease;} .nav li a:hover, .nav li.active a { border-bottom: 4px solid #5281ff; color: #fff;} .nav li a:hover img { -moz-transform: scaleX(-1); -webkit-transform: scaleX(-1); -o-transform: scaleX(-1); transform: scaleX(-1);} .nav li .subnav { box-shadow: 0 13px 42px 11px rgba(0, 0, 0, 0.05); height: auto; left: 0; overflow: hidden; position: absolute; top: 100%; width: 100%; z-index: 199;} .nav li .subnav { filter: progid:DXImageTransform.Microsoft.Shadow(color=#4c91c0, direction=120, strength=5); opacity: 0; visibility: hidden; transition: all .6s ease 0s; transform: translate3d(0, 10px, 0); -moz-transform: translate3d(0, 10px, 0); -webkit-transform: translate3d(0, 10px, 0);} .nav li:hover .subnav { opacity: 1; visibility: visible; transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -webkit-transform: translate3d(0, 0, 0);} .nav li .subnav a { color: #fff; display: block; font-size: 13px; font-weight: 500; line-height: 40px; height: 40px; padding: 0; transition: all 0.2s ease-in-out 0s; width: 100%; background: #496cd1; border-top: 1px solid #496cd1; border-bottom: 1px solid #496cd1;} .nav li .subnav a:hover { background: #4568cf;} /*滚动新闻*/ .zxgg { width: 1170px; margin: 10px auto auto auto; background: url(laba.jpg) no-repeat #fcfcfc; padding-left: 30px;} .BreakingNewsController { width: 100%; overflow: hidden; height: auto; position: relative; height: 35px;} .BreakingNewsController .bn-title { display: inline-block; float: left; padding: 0 20px; line-height: 35px;} .BreakingNewsController ul { padding: 0; margin: 0; display: block; list-style: none; position: absolute; left: 180px; right: 50px;} .BreakingNewsController ul li { list-style: none; padding: 0 20px; display: none; height: 35px;} .BreakingNewsController ul li a { text-decoration: none; color: #333; display: inline-block; overflow: hidden; padding: 0; line-height: 35px;} .BreakingNewsController .bn-arrows { display: inline-block; float: right; width: 50px; position: absolute; right: 0; top: 0; bottom: 0;} .BreakingNewsController .bn-arrows span { display: block; width: 20px; position: absolute; top: 0; bottom: 0; cursor: pointer; opacity: 0.2;} .BreakingNewsController .bn-arrows span:hover { opacity: 1;} .BreakingNewsController .bn-arrows-left { left: 0; background: url(bn-arrows.jpg) left center no-repeat;} .BreakingNewsController .bn-arrows-right { right: 10px; background: url(bn-arrows.jpg) right center no-repeat;} .easing a, .easing span { transition: .25s linear; -moz-transition: .25s linear; -webkit-transition: .25s linear;} .news-notice { margin: 0;} .indnews { width: 638px; height: 412px; float: left;} .news-pic { width: 638px; height: 412px;} .news-pic, .news-pic img { width: 638px; height: 412px; overflow: hidden;} .news-notice .news-txt { width: 705px; height: 412px; float: right; border: 1px solid #efefef;} .news-title { height: 48px; background: #fafafa; border-bottom: 1px solid #efefef; line-height: 48px; position: relative;} .news-title .name { position: absolute; left: -1px; top: -1px; height: 39px; background: #084466; color: #fff; text-align: center; line-height: 39px; font-size: 15px; padding: 0 15px; font-weight: bold;} .news-name.tab-nav { position: absolute; left: -1px; top: -1px; height: 49px;} .news-name.tab-nav a { display: block; float: left; height: 39px; line-height: 39px; color: #333; text-align: center; line-height: 39px; font-size: 16px; padding: 5px 25px; margin: 0; position: relative;} .news-name.tab-nav a.current { background: #00469d; color: #fff; font-weight: bold;} .news-name.tab-nav a i { width: 9px; height: 5px; background: url(jtx.jpg) no-repeat; margin-left: 28px; margin-top: 6px; display: none;} .news-name.tab-nav a.current i { display: block;} .news-title .name i { width: 9px; height: 5px; background: url(jtx.jpg) no-repeat; left: 10px; bottom: -5px; display: block;} .news-title .more { position: absolute; right: 10px; line-height: 38px; top: 0; font-size: 12px; color: #999; transition: all .3s ease;} .news-title .more:hover { color: #084466;} .newslist { display: block; padding: 10px 22px;} .hotnews { margin: 12px 12px 0 12px;} .hotnews h1 { font-size: 20px; color: #333; text-align: left; margin: 0 10px; height: 30px; line-height: 30px; word-break: break-all; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden;} .hotnews .hotcon { margin-top: 12px; margin-left: 10px; margin-right: 10px; word-break: break-all; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;} .hotnews .hotcon a { color: #999; line-height: 24px; font-size: 16px;} .hotnews .hotcon a:hover, .newslist li a:hover { color: #4788d7;} .newslist li { border-bottom: 1px dotted #dedede; position: relative; padding: 0 80px 0 16px; background: url(listnot.jpg) 0px 15px no-repeat;} .newslist li a { display: block; height: 46px; width: 100%; line-height: 38px; font-size: 16px; color: #666; word-break: break-all; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden; position: relative;} .newslist li span { position: absolute; right: 0; top: 8px; line-height: 36px; color: #bbb; text-align: center;} .newslist li span.time { top: 0;} .newslist li:last-child { border: 0;} .newslist.ny li { padding: 8px 80px 8px 14px; background: url(listnot.jpg) 2px 24px no-repeat;} .newslist.ny li a:after { display: none;} .nytit { border-bottom: 1px solid #ededed; line-height: 30px; font-size: 16px; padding-bottom: 10px; width: 85%; margin: 0px auto; font-weight: bold;} .nytit h1 { text-align: center; font-size: 28px; font-weight: bold; color: #2547a8; margin-bottom: 30px;} .pnytit { border-bottom: 1px solid #ededed; line-height: 30px; font-size: 16px; padding-bottom: 10px; width: 95%; margin: 0px auto; font-weight: bold;} .pnytit h1 { text-align: left; font-size: 24px; font-weight: bold; color: #2547a8; margin-top: 20px;} .nytit h2 { text-align: center; font-size: 24px; font-weight: bold; color: #323232; margin-bottom: 10px;} .xzgg { margin: 20px auto; width: 1360px; overflow: hidden;} .xzgg a { display: block;} .xzgg img { width: 100%;} .xzgg img.fl { width: 100%;} .r-radius:50%; margin:0 auto; transition:all .3s ease; } .fwzn .iconlist a:hover { color: #F71013;} .toutiao { background: #f5f5f5; height: 50px; position: relative; padding: 12px 90px; margin-bottom: 15px;} .toutiao i { width: 52px; height: 54px; font-size: 20px; line-height: 26px; font-weight: bold; color: #fff; padding: 10px 10px 10px 10px; text-align: left; background: #2547a8; position: absolute; left: 0; top: 0;} .toutiao h1 { text-align: left;} .toutiao h1 a { font-size: 18px; color: #333;} .toutiao h1 a:hover { color: #1561af;} .toutiao p { height: 24px; line-height: 24px; font-size: 16px; color: #666; word-break: break-all; display: -webkit-box; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden;} .fwzn { margin-top: 25px; background: url(ppb.jpg) left top; height: 218px; overflow: hidden;} .fwzn .tit { width: 58px; background: #4788d7; text-align: center; font-size: 16px; color: #fff; height: 115px; padding-top: 25px; float: left;} .fwzn .iconlist { float: right; width: 1100px; margin-top: 30px;} .fwzn .iconlist a { display: block; width: 200px; text-align: center; float: left; color: #333; font-size: 16px; line-height: 30px;} .fwzn .iconlist a .pic { width: 188px; height: 74px; color: #fff; font-size: 22px; border-radius: 5px; padding-top: 22px; text-shadow: 0px 2px 2px #006; margin: 20px 30px; transition: all .3s ease;} .fwzn .iconlist a .pic p { font-size: 12px; color: #fff; line-height: 16px;} .fwzn .iconlist a.icon1 .pic { background: #32c8ff;} .fwzn .iconlist a.icon2 .pic { background: #34a1ff;} .fwzn .iconlist a.icon3 .pic { background: #058bff;} .fwzn .iconlist a.icon4 .pic { background: #0075f9;} .fwzn .iconlist a.icon5 .pic { background: #0069e0;} .fwzn .iconlist a.icon1:hover .pic { background: #4acbfa;} .fwzn .iconlist a.icon2:hover .pic { background: #4ba9fb;} .fwzn .iconlist a.icon3:hover .pic { background: #2a9bfc;} .fwzn .iconlist a.icon4:hover .pic { background: #3190fb;} .fwzn .iconlist a.icon5:hover .pic { background: #3993f9;} .col-titlecptj { width: 100%; padding-top: 30px; text-align: center; overflow: hidden; border-bottom: 1px solid #d9d9d9; margin-bottom: 15px; margin-bottom: 20px;} .col-titlecptj span {} .col-titlecptj span p { line-height: 40px; text-align: center; font-size: 22px; color: #3564ae; border-bottom: 2px solid #3564ae; font-weight: bold; width: 100px; margin: 0 auto;} .xz-col { background: #fff; min-height: 280px; padding: 15px; float: left; margin-right: 15px; margin-top: 15px; margin-bottom: 15px;} .abttxt-img { width: 229px; float: left; text-align: left; margin-top: 30px; margin-bottom: 30px;} .abttxt { float: right; width: 640px; text-align: left; margin-top: 40px;} .col-title span { width: 100%; height: 88px; background: url(hyb.jpg) top left;} .xz-col.abttop { width: 898px; box-shadow: 0px 0px 6px rgba(0,0,0,0.2); border-top: 4px solid #34a1ff;} .xz-col.abttop img { width: 100%;} .xz-col.abt { width: 440px; box-shadow: 0px 0px 6px rgba(0,0,0,0.2); border-top: 4px solid #ee8000;} .xz-col.abt img { width: 100%;} .xz-col.gsgg { width: 410px; box-shadow: 0px 0px 6px rgba(0,0,0,0.2); border-top: 4px solid #34a1ff; margin-right: 0;} .xz-col.jlhd { width: 410px; padding: 0px !important; margin-right: 0; float: right;} .xz-col.gsri { width: 380px; padding: 15px; box-shadow: 0px 0px 6px rgba(0,0,0,0.2); border-top: 4px solid #5bd76f; margin-right: 0; float: right;} .hudongicon a { display: block; float: left; font-size: 16px; width: 124px; margin: 10px 5px; height: 90px; border: 1px solid #d9d9d9; text-align: center;} .hudongicon a img { margin: 8px auto; display: block; transition: all .3s ease;} .hudongicon a:hover { color: #4788d7;} .hudongicon a:hover img { -moz-transform: scaleX(-1); -webkit-transform: scaleX(-1); -o-transform: scaleX(-1); transform: scaleX(-1);} .col-title { overflow: hidden; border-bottom: 1px solid #d9d9d9; margin-bottom: 15px;} .hytit span p { font-size: 22px; color: #3564ae; font-weight: bold; display: block; width: 90px; height: 56px; margin-bottom: 00px; margin-top: 26px; padding-left: 10px; border-left: 3px solid #34a1ff; border-bottom: 0px solid #333; margin-left: 20px ;} .col-title span p { font-size: 22px; color: #3564ae; font-weight: bold; display: block; width: 90px; line-height: 40px; border-bottom: 2px solid #3564ae;} .col-title span p span { font-size: 12px; width: 400px; height: 15px; background: none; float: left; font-weight: normal; line-height: 14px;} .col-title span i { font-size: 12px; color: #b6b6b6; margin-top: 10px;} .col-title a { float: right; line-height: 30px;} .col-con { margin-top: 15px;} .col-con .abttxt { font-size: 16px; line-height: 36px; color: #666; margin-top: 35px; word-break: break-all; display: -webkit-box; -webkit-line-clamp: 6; -webkit-box-orient: vertical; overflow: hidden;} .videolist { overflow: hidden;} .videolist ul { width: 1360px;} .videolist ul li { width: 330px; height: 222px; float: left; text-align: center; line-height: 30px; margin-right: 8px; font-size: 16px;} .videolist ul li img { width: 286px; height: 192px;} .sqbs li { width: 33.33%; text-align: center; float: left; margin-bottom: 15px; margin-top: 10px;} .sqbs li a:hover { color: #b61412;} .mqmy { margin: 20px 0;} .mqmy li { width: 301px; height: 60px; margin: 10px auto; border: 1px solid #dddddd;} .bmfw { margin-right: -15px;} .bmfw li { width: 235px; float: left; margin-right: 25px; padding-left: 120px; margin-bottom: 30px; margin-top: 15px; position: relative;} .bmfw li .pic { display: block; width: 100px; height: 100px; position: absolute; left: 0; top: 0;} .bmfw li .pic img { width: 100px; height: 100px;} .bmfw li .pic.rad { border-radius: 50%; overflow: hidden;} .bmfw .info .list { line-height: 15px; font-size: 12px; margin-bottom: 8px; margin-top: 2px;} .bmfw .info .list i { height: 15px; width: 15px; float: left; margin-right: 5px;} .gsht { float: left; width: 400px;} .col-2-r .tit { height: 40px; background: url(sficon.jpg) 0 9px no-repeat; padding-left: 30px; line-height: 40px; color: #333; font-size: 16px; float: left;} .sfbox { padding: 0 10px 15px 5px; height: 213px;} .sftxt { float: left; width: 424px; height: 215px; position: relative;} .sftxt .info { height: 198px; line-height: 22px; font-size: 12px; color: #666; word-break: break-all; display: -webkit-box; -webkit-line-clamp: 9; -webkit-box-orient: vertical; overflow: hidden;} .sftxt a { display: block; position: absolute; left: 0; bottom: -2px; text-align: center; color: #F30;} .sftxt a:hover { color: #39F;} .jisuan { float: right; padding-left: 30px; width: 270px; border-left: 1px dashed #efefef; height: 213px;} .jisuan h1 { color: #084466; line-height: 30px; font-size: 15px;} .jsbox { position: relative; padding-left: 65px; margin-top: 8px;} .jsbox span { position: absolute; left: 0; top: 0; line-height: 27px; display: block; width: 65px; color: #7e7e7e;} .jsbox .jsq { border: 1px solid #f0f0f0; height: 19px; padding: 3px 3px 3px 10px; border-radius: 2px;} .jsbox .jsq .ipt-jsq { border: 0; height: 19px; line-height: 19px; width: 100%; outline: none;} .jsbox .jsq a { display: block; width: 42px; height: 19px; text-align: center; line-height: 19px; background: #55aeec; position: absolute; top: 4px; right: 4px; color: #fff; border-radius: 2px;} .jsjg { background: #f0f0f0; padding: 4px 8px; margin-top: 10px; position: relative;} .jsjg .tab { line-height: 28px; border-bottom: 1px solid #e2e2e2; color: #6a6a6a; height: 28px; overflow: hidden;} .jsjg .tab span { float: right;} .jsjg .tab.last { border: 0;} .jsjg:before { content: ''; width: 9px; height: 5px; background: url(jtt.jpg) no-repeat; display: block; position: absolute; right: 20px; top: -5px;} .jisuan .smtxt { color: #55aeec; line-height: 40px;} .xxlinks { height: 24px; overflow: hidden;} .xxlinks a { color: #F33; line-height: 24px;} .xxlinks a:hover { color: #55aeec; text-decoration: underline;} .newslist.htlist { padding: 0; width: 360px;} .col-4 { width: 289px; float: left; margin-right: 12px; border: 1px solid #efefef;} .col-4.last { margin-right: 0;} .news-title .name2 { float: left; line-height: 39px; font-size: 15px; font-weight: bold; color: #084466; padding-left: 20px; background: url(shu.jpg) 8px 11px no-repeat;} .linksbox { background: #f0f0f0; margin: 40px auto; width: 1280px; padding: 0 40px 30px;} .txtlisttit { height: 38px; border-bottom: 2px solid #4788d7;} .txtlisttit a { display: block; height: 38px; line-height: 38px; float: left; padding: 0 40px; color: #333; transition: all .3s ease; font-size: 16px;} .txtlisttit a.current { background: #4788d7; color: #fff;} .linksbox .listcon { height: 70px;} .linksbox .linkslist li { margin: 5px 14px; line-height: 30px; float: left; font-size: 16px;} .linkslist img { width: 227px;} .foot { font-size: 14px; color: #fff; line-height: 30px; width: 1360px; text-align: left; padding: 20px 0; margin: 15px auto;} .footlogo img { width: 332px; height: 68px;} .footnav { width: 100%; float:left;text-align:left; margin-top: 10px;} .foot-ewm { width: 10%; float: left; text-align: left;} .foot-ewm img { width: 100px; height: 100px;} .foot-contact { width: 25%; float: left; text-align: left; line-height: 23px; color: #a9b2d6;} .foot-contact a { color: #d8dcf0;} .foot-nav { float: left; text-align: left; width: 65%;} .foot-nav ul { width: 100%;} .foot-nav ul li { float: left; width: 16%;} .foot-nav ul li a { color: #FFF; font-size: 16px;} .foot-nav ul li .subnav a { width: 100%; float: left; font-size: 14px; color: #cfd3e7; line-height: 26px ;} .mg-t-b { margin: 15px auto;} .page-left { width: 60%; float: left;} .page-right { width: 1280px; margin: 0 auto; background: #fff; padding: 40px;} .lujing { margin: 20px; font-size: 16px; float: right; color: #888;} .pageny { overflow: hidden; background: #daebf6;} .fllist {} .fllist li { height: 74px; padding: 0 00px; line-height: 74px; width: 140px; text-align: center; float: left; -webkit-transition: all .3s ease-in-out 0s; -moz-transition: all .3s ease-in-out 0s; transition: all .3s ease-in-out 0s;} .fllist li a { display: block; line-height: 74px; font-size: 16px; color: #666;} .fllist li:hover, .fllist li.active { background: #1f84ff;} .fllist li:hover a, .fllist li.active a { color: #fff; border-bottom-color: #1f84ff;} .fllist li.active {} .fllist li:last-child a { border-bottom: 0;} .hotarticl { margin-top: 20px;} .hottit { border-bottom: 1px solid #efefef; line-height: 40px; font-size: 16px; color: #F30; margin: 12px 12px 0 12px;} .pagelujing { height: 40px; border-bottom: 2px solid #efefef; position: relative;} .pagelujing .name { position: absolute; left: 0; top: 0; height: 40px; border-bottom: 2px solid #F33; line-height: 40px; font-size: 16px; font-weight: bold;} .pagelujing span { position: absolute; right: 0; line-height: 40px; color: #888;} .news-txt.ny, .newslist.ny { border: 0; padding: 0; width: 85%; margin: 0 auto;} .news-txt.ny { min-height: 600px;} .newslist.ny li:last-child { border-bottom: 1px dotted #efefef;} .liuyantab { border: 1px solid #f5f5f5; background: #f8f8f8; margin-top: 20px; padding: 20px;} /*分页*/ .biaoti { font-size: 18px; color: #333; text-align: center; margin: 0 20px; font-weight: 600; margin-top: 30px;} .sshuomign { color: #888; font-size: 12px; line-height: 30px; text-align: left; font-weight: normal;} .sshuomign span { margin: 0 5px;} .article_txt { font-size: 16px; line-height: 28px; color: #666; width: 85%; margin: 20px auto; text-align: justify; overflow: hidden;} .article_txt img { max-width: 930px;} .reLink { font-size: 16px; height: 48px; line-height: 48px; padding: 0; width: 85%; color: #6e6e6e; border-top: 2px solid #eee; border-bottom: 2px solid #eee; margin: 20px auto;} .reLink .prevLink, .reLink .nextLink { width: 50%;} .reLink .nextLink { text-align: right;} /* 反馈模块 */ .contact-com-body { padding: 30px 10px 25px 10px; border-bottom: 1px solid #d3d3d3 ;} .contact-com-body .row {} .row:before, .row:after { content: ""; display: table; line-height: 0 ;} .row:after { clear: both ;} .row { margin-bottom: 15px; *zoom: 1 ;} .col-2, .col-10 { float: left; position: relative; min-height: 1px ;} .contact-com-body .col-2 { width: 60px; line-height: 40px; margin-right: 10px; text-align: left ;} .contact-com-body .input-control { padding: 5px; line-height: 30px; height: 30px; width: 400px; border: 1px solid #ccc ;} .contact-com-body .textarea-control { height: 106px; width: 490px; padding: 5px; border: 1px solid #ccc ;} .contact-com-body .help-inline { line-height: 40px; color: #F00 ;} .contact-com-body .input-shade { background-color: #f8f8f8 ;} .contact-com-body .input-short { width: 340px ;} .contact-com-body .input-shorter { width: 140px ;} .contact-com-body img { width: 80px; height: 41px; margin: 2px 5px ;} .contact-com-btn { margin-left: 70px; padding-top: 20px ;} .contact-com-btn .btn { margin-right: 30px ;} .btn-warning { padding: 12px 44px; font-weight: bold; color: #fff; border: none; background-color: #ff8942; background: -webkit-linear-gradient(top, #ff9454, #ff7f30); background: -moz-linear-gradient(top, #ff9454, #ff7f30); background: -ms-linear-gradient(top, #ff9454, #ff7f30); background: -o-linear-gradient(top, #ff9454, #ff7f30) ;} .btn-warning:hover { color: #fff; background-color: #ff8945; background: -webkit-linear-gradient(top, #ff8237, #fd8f4d); background: -moz-linear-gradient(top, #ff8237, #fd8f4d); background: -ms-linear-gradient(top, #ff8237, #fd8f4d); background: -o-linear-gradient(top, #ff8237, #fd8f4d) ;} .btn-danger { padding: 12px 44px; font-weight: bold; color: #fff; border: none; background-color: #13bd49; background: -webkit-linear-gradient(top, #08d248, #13bd49); background: -moz-linear-gradient(top, #08d248, #13bd49); background: -ms-linear-gradient(top, #08d248, #13bd49); background: -o-linear-gradient(top, #08d248, #13bd49) ;} .btn-danger:hover { color: #fff; background-color: #0ba43b; background: -webkit-linear-gradient(top, #13bd49, #0ba43b); background: -moz-linear-gradient(top, #13bd49, #0ba43b); background: -ms-linear-gradient(top, #13bd49, #0ba43b); background: -o-linear-gradient(top, #13bd49, #0ba43b) ;} .message ul li { margin-bottom: 10px; line-height: 25px; padding-bottom: 10px; clear: both; position: relative; border-bottom: 1px dotted #ccc;} .message li p { display: block; padding-bottom: 5px; font-size: 16px;} .message li p .name { float: left; color: #024886;} .message li p .name a { color: #024886;} .message li p .more { float: right; color: #024886;} .datetime { color: #999999; font-size: 12px; width: 120px; text-align: right; display: inline; float: right;} .para01 { display: inline-block; padding-bottom: 0px; font-size: 16px; font-family: "微软雅黑";} .para01 a { font-size: 16px;} /*留言表单*/ .formData { padding-top: 35px; overflow: hidden;} .formData .item { float: left; color: #999; font-weight: normal; width: 433px; height: 56px; line-height: 56px; border: 1px solid #e5e5e5; margin-right: 30px; margin-bottom: 30px; position: relative;} .formData .item label { padding-left: 15px; position: absolute; left: 0; top: 0; z-index: 11; text-align: center; display: block; margin: 0; height: 56px; line-height: 56px; font-size: 18px; color: #666;} .formData .item input { outline: none; line-height: 38px; height: 38px; font-size: 18px;} .formData .item .txt { width: 363px; height: 56px; line-height: 56px; display: block; background: none; padding-left: 70px; border: 0 none; color: #666;} .formData .item .red { position: absolute; right: 15px; top: 0; color: #ff0000; z-index: 11;} .formData .item.mr0 { margin-right: 0;} .formData .msg-box { position: absolute; left: 0; top: 0px;} .formData .liuyan { width: 898px; height: 260px; border: 1px solid #e5e5e5; float: left;} .formData .liuyan label { text-align: right; display: block;} .formData .liuyan textarea { width: 878px; height: 234px; line-height: 35px; padding: 12px 10px; text-indent: 100px; font-size: 18px; font-family: "microsoft yahei"; color: #333; border: 0 none; overflow: hidden; background: none; resize: none; display: block; outline: none;} .formData .bot { width: 100%;} .formData .sub { width: 232px; line-height: 54px; margin-right: 2px; text-align: center; background: #4788d7; border: 2px solid #4788d7; color: #FFF; cursor: pointer; font-size: 18px; display: block; -webkit-transition: all ease 300ms; -moz-transition: all ease 300ms; -ms-transition: all ease 300ms; -o-transition: all ease 300ms; transition: all ease 300ms;} .formData .sub:hover { color: #4788d7; background: none;} .formData .yzm { width: 432px;} .formData .yzm .txt { padding-left: 80px;} .formData .yzm img { position: absolute; right: 0; top: 0; height: 56px; border: 0px; display: block;} /*右侧浮动工具*/ .toolbar { width: 52px; position: fixed; right: 1%; top: 44%; z-index: 999;} .toolbar dd { width: 50px; height: 50px; margin-bottom: 1px; position: relative; -webkit-border-radius: 100%; border-radius: 100%; margin-top: 4px; -webkit-border-radius: 100%; border-radius: 100%; box-shadow: 0 3px 10px 0 rgba(0,0,0,.08);} .toolbar dd i { width: 50px; height: 50px; display: block; position: absolute; left: 0; top: 0; cursor: pointer; text-align: center; background-color: #fff; -webkit-border-radius: 100%; border-radius: 100%; -webkit-transition: all .3s ease-in-out 0s; -moz-transition: all .3s ease-in-out 0s; transition: all .3s ease-in-out 0s;} .toolbar dd i span { width: 35px; height: 35px; display: block; margin: 8px 0 0 8px; background: url(rightfixicon.jpg) no-repeat 0 0;} .toolbar .pop { position: absolute; right: 65px; top: -18px; display: none; box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1); background: #fff; border-radius: 3px;} .toolbar .pop-code { padding: 10px;} .toolbar .pop-code:after { content: ""; border: 8px solid transparent; border-left-color: #fff; top: 36px; right: -16px; position: absolute; width: 0; height: 0;} .toolbar .pop-code img { width: 100px; height: 100px; display: block;} .toolbar .pop-code h3 { text-align: center; color: #666; font-size: 12px; font-weight: 400; white-space: nowrap;} .toolbar .pop-code h3 b { display: block; font-weight: normal;} .toolbar .qq span { background-position: -35px -47px;} .toolbar .qq a { width: 52px; height: 52px; cursor: pointer; display: block;} .toolbar .slide { position: absolute; right: 65px; top: -2px; display: none; padding: 10px; box-shadow: 0 2px 10px rgba(0, 0, 0, 0.1); background: #fff; border-radius: 3px;} .toolbar .slide:after { content: ""; border: 8px solid transparent; border-left-color: #fff; top: 50%; right: -16px; margin-top: -8px; position: absolute; width: 0; height: 0;} .toolbar .slide .fenx { width: 160px;} .toolbar .slide .fenx a { margin: 0 5px;} .toolbar .slide .fenx a:first-child { margin-left: 0;} .toolbar .slide .fenx a:last-child { margin-right: 0;} .toolbar dd:hover i { background-color: #4788d7;} .toolbar .qq:hover span { background-position: 0 -47px;} .toolbar .tel span { background-position: -35px 0;} .toolbar .tel:hover span { background-position: 0 0;} .toolbar .code span { background-position: -35px -95px;} .toolbar .code:hover span { background-position: 1px -95px;} .toolbar .top span { background-position: -35px -142px;} .toolbar .top:hover span { background-position: 0 -142px;} .toolbar .bottom span { background-position: -35px -186px;} .toolbar .bottom:hover span { background-position: 0 -186px;} .footer { width: 100%; float: left; background: #2547a8; color: #fff;} .foot-ban { color: #d8dcf0; width: 100%; float: left; background: #1e3a88; height: 40px; line-height: 40px;} .foot-ban a { color: #d8dcf0; font-size: 12px;} .foot-ban-l { float: left; width: 40%; text-align: left ;} .foot-ban-r { float: right; width: 40%; text-align: right;} .footb { width: 1360px; margin: 0 auto;}