@charset "utf-8"; /* 鑻ユ邯Ruocy ruocy.cn */ body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, legend, input, textarea, select, p, th, td { margin: 0; padding: 0; font-family: "寰蒋闆呴粦"; } body, td, th { color: #444; font-family: "寰蒋闆呴粦"; font-size: 14px; } body { background: #fff; } h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; } select { font-size: 15px; } li, dt, dd { list-style: none; } a { color: inherit; text-decoration: none; } a:hover { color: inherit; text-decoration: none; } img { border: 0; vertical-align: middle; } .clear { clear: both; } .hide { display: none; } .f-fl { float: left; } .f-fr { float: right; } .header { width: 100%; min-weidth: 1200px; height: 130px; z-index: 9999; position: fixed; background-color: #fff; box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.1); -o-box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.1); } .top { margin: 0 auto; width: 100%; min-width: 1200px; height: 40px; background: #f6f6f6; border-bottom: 1px solid #ededed; } .con { margin: 0 auto; width: 1200px; } .welcome { margin-left: 30px; width: 700px; height: 40px; line-height: 40px; font-size: 14px; color: #666; } .other { width: 200px; height: 40px; } .other ul li { float: left; width: 90px; height: 40px; line-height: 40px; font-size: 14px; color: #666; } .other ul li a { color: #666; } .other ul li a:hover { color: #0066cc; } .other ul li .icon-OA { margin-right: 5px; font-size: 18px; } .other ul li .icon-shouji1 { margin-right: 5px; font-size: 16px; } .phone { position: relative; cursor: pointer; } .sjewm { display: none; position: absolute; width: 120px; height: 120px; box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.1); -webkit-box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.1); -o-box-shadow: 0px 2px 6px rgba(0, 0, 0, 0.1); } .sjewm img { width: 120px; height: 120px; } .phone:hover .sjewm { display: block; z-index: 9; } .logo { width: 440px; height: 60px; margin-top: 14px; } .logo img { width: 440px; height: 60px; } .menu { width: 740px; height: 88px; } #nav { margin: 0 auto; line-height: 88px; width: 723px; text-align: center; padding: 0; } #nav li { float: left; width: 90px; text-align: center; color: #363636; font-size: 17px; height: 88px; line-height: 88px; font-weight: normal; margin: 0; } #nav li a { display: block; width: 90px; height: 88px; color: #363636; text-decoration: none; text-align: center; } #nav li a:hover { display: block; color: #0066cc; } #nav li.active { display: block; color: #0066cc; } #nav li.active a { color: #0066cc; } #nav li:hover { position: relative; z-index: 9998; color: #0066cc; } #nav li:hover a { color: #0066cc; } #nav dl { position: absolute; left: -9999px; top: -9999px; margin: 0; padding: 0; list-style: none; } #nav li:hover dl.sub { left: -32px; top: 88px; padding: 0 10px; background: #fff; width: 160px; overflow: auto; zoom: 1; z-index: 9999; background: #fff; box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.1); -webkit-box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.1); -moz-box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.1); -ms-box-shadow: 0px 2px 5px 0px rgba(0,0,0,0.1); } .p_banner { width: 100%; min-width: 1200px; height: 300px; overflow: hidden; } #nav li:hover dl.sub dd { display: block; height: 40px; text-align: center; line-height: 40px; position: relative; float: left; width: 160px; font-weight: normal; border-bottom: 1px solid #eee; } #nav li:hover dl.sub dd:last-child { border-bottom: 1px solid #fff; } #nav li:hover dl.sub dd a { display: block; font-size: 15px; height: 40px; width: 160px; line-height: 40px; color: #000; text-decoration: none; } #nav li:hover dl.sub dd:hover { background: #e69430; color: #fff; } #nav li:hover dl.sub dd:hover a { color: #fff; } .ruocy_k { margin: 0 auto; width: 1200px; height: 130px; overflow: hidden; } .news { margin: 0 auto; width: 1200px; margin-top: 20px; overflow: hidden; } .n-left { float: left; width: 600px; height: 400px; overflow: hidden; } .n-right { float: right; width: 580px; height: 400px; overflow: hidden; } .ruocyfocus { width: 600px; height: 400px; overflow: hidden; position: relative; margin-bottom: 0px; border-radius: 0px; } .ruocyfocus .hd { height: 10px; position: absolute; z-index: 1; bottom: 20px; right: 10px; } .ruocyfocus .hd ul { display: inline-block; overflow: hidden; zoom: 1; } .ruocyfocus .hd ul li { display: inline-block; margin: 0 5px; width: 10px; height: 10px; border-radius: 100%; background: #fff; cursor: pointer; } .ruocyfocus .hd ul li.on { background: #ff9900; color: #fff; } .ruocyfocus .bd { position: relative; height: 100%; z-index: 0; } .ruocyfocus .bd li { zoom: 1; vertical-align: middle; } .ruocyfocus .bd img { width: 600px; height: 400px; display: block; } .ruocyfocus .prev, .ruocyfocus .next { position: absolute; left: 0; top: 50%; margin-top: -37px; display: block; width: 40px; height: 74px; background: url(../images/focus_btn.png) 0px -74px no-repeat; } .ruocyfocus .next { left: auto; right: 0; background-position: -40px -74px; } .ruocyfocus .prev:hover, .ruocyfocus .next:hover { background: url(../images/focus_btn.png) 0px 0px no-repeat; } .ruocyfocus .next:hover { left: auto; right: 0; background-position: -40px 0px; } .ruocyfocus .prevStop { display: none; } .ruocyfocus .nextStop { display: none; } .ruocyfocus .bd li .tit { display: block; width: 100%; position: absolute; bottom: 0; text-indent: 10px; height: 40px; line-height: 40px; background-color: rgba(0,0,0,0.5); font-size: 15px; color: #fff; } .ruocyfocus .bd li .tit span { width: calc(100% - 100px); display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .ruocyBox .hd { width: 580px; height: 50px; line-height: 50px; font-size: 18px; background: #f5f5f5; position: relative; } .ruocyBox .hd ul { width: 580px; height: 50px; top: 0; overflow: hidden; } .ruocyBox .hd ul li { float: left; padding: 0 20px; color: #333; cursor: pointer; } .ruocyBox .hd ul .on { background: #066acd; color: #fff; } .ruocyBox .hd li.on a.more { float: right; font-size: 14px; line-height: 50px; display: block; } .ruocyBox .hd li a.more { display: none; font-size: 14px; line-height: 50px; color: #4985c0; position: absolute; top: 0; right: 20px; } .ruocyBox .hd li a.more:hover { color: #c00; } .ruocyBox .bd { margin: 0 auto; width: 580px; height: 350px; overflow: hidden; } .ruocyBox .bd ul { margin-top: 5px; } .ruocyBox .bd ul li { float: left; background: url(../images/dot1.jpg) 0 15px no-repeat; padding-left: 15px; line-height: 35px; color: #333; font-size: 16px; font-weight: normal; width: 565px; text-align: left; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .ruocyBox .bd ul li a { color: #333; } .ruocyBox .bd ul li a:hover { color: #0066cc; } .ruocyBox .bd ul li span { float: right; color: #999; font-size: 15px; font-family: "Tahoma"; } .yewu { margin: 0 auto; width: 1198px; height: 220px; background: #f5f5f5; border: 1px solid #ebebeb; overflow: hidden; margin-top: 0px; } .yw-list { margin: 0 auto; width: 1160px; height: 200px; overflow: hidden; margin-top: 12px; } .yw-list li { width: 270px; height: 200px; float: left; margin-left: 10px; margin-right: 10px; overflow: hidden; text-align: center; position: relative; } .yw-list li img { width: 270px; height: 150px; } .yw-list li h4 { font-size: 18px; color: #333; height: 50px; line-height: 50px; } .yw-list li.ywwz { margin: 8px 0; } .yw-list li:hover .ywqt { opacity: 1; } .ywqt { position: absolute; left: 0; top: 0; right: 0; bottom: 0; background-color: rgba(6,106,205,.8); z-index: 1; opacity: 0; transition: all ease 0.3s; } .ywqt .twz { position: absolute; left: 0; top: 0px; width: 270px; height: 150px; transition: all ease 0.3s; line-height: 50px; font-size: 20px; color: #fff; text-align: center; padding-top: 50px; } .ywqt .twz i { font-size: 60px; } .main { margin: 0 auto; width: 1200px; margin-top: 20px; overflow: hidden; } .m-left { float: left; width: 880px; height: 362px; overflow: hidden; } .m-right { float: right; width: 300px; height: 362px; overflow: hidden; } .dxzz { margin: 0 auto; width: 878px; height: 356px; background: #fff; border: 1px solid #ebebeb; } .ruocycnBox .hd { float: left; width: 200px; height: 356px; line-height: 89px; font-size: 18px; background: #f5f5f5; position: relative; } .ruocycnBox .hd ul { width: 200px; height: 356px; top: 0; overflow: hidden; } .ruocycnBox .hd ul li { float: left; color: #333; width: 200px; height: 89px; line-height: 89px; cursor: pointer; text-align: center; } .ruocycnBox .hd ul li i { color: #777; font-size: 20px!important; margin-right: 10px; } .ruocycnBox .hd ul .on { background: #066acd; color: #fff; } .ruocycnBox .hd ul .on i { color: #fff; } .ruocycnBox .bd { float: right; width: 660px; height: 360px; overflow: hidden; } .ddgz { margin-top: 5px; width: 650px; } .ddgz li { float: left; background: url(../images/dot2.jpg) 0 15px no-repeat; padding-left: 12px; line-height: 35px; color: #333; font-size: 16px; font-weight: normal; width: 635px; text-align: left; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .ddgz li a { color: #333; } .ddgz li a:hover { color: #0066cc; } .ddgz li span { float: right; color: #999; font-size: 15px; font-family: "Tahoma"; } .xxgk { margin-top: 15px; width: 650px; } .xxgk li { float: left; width: 300px; height: 40px; line-height: 40px; background: #f5f5f5; border: 1px solid #ebebeb; border-radius: 5px; color: #333; font-size: 16px; text-align: center; margin: 12px 10px; } .xxgk li a { display: block; width: 300px; height: 40px; color: #333; } .xxgk li a:hover { color: #0066cc; } .zcfg { margin-top: 5px; width: 650px; } .zcfg li { float: left; background: url(../images/dot2.jpg) 0 15px no-repeat; padding-left: 12px; line-height: 35px; color: #333; font-size: 16px; font-weight: normal; width: 635px; text-align: left; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .zcfg li a { color: #333; } .zcfg li a:hover { color: #0066cc; } .zcfg li span { float: right; color: #999; font-size: 15px; font-family: "Tahoma"; } .zgs { margin-top: 5px; width: 660px; } .zgs li { float: left; width: 330px; height: 35px; line-height: 35px; color: #333; font-size: 16px; text-align: left; } .zgs li a { color: #333; } .zgs li a:hover { color: #0066cc; } .tubiao ul li { float: left; width: 140px; height: 170px; text-align: center; overflow: hidden; margin-bottom: 18px; } .tubiao ul li:nth-child(2n) { float: right; width: 140px; height: 170px; text-align: center; overflow: hidden; margin-bottom: 18px; } .tubiao ul li a { display: block; width: 140px; height: 170px; } .t-icon1 { background: #ff4a4c; background-image: linear-gradient(to bottom right, #ff6c68, #ff4a4c); } .t-icon2 { background: #ff6b31; background-image: linear-gradient(to bottom right, #ff965e, #ff6b31); } .t-icon3 { background: #0db57f; background-image: linear-gradient(to bottom right, #48cda6, #0db57f); } .t-icon4 { background: #815aea; background-image: linear-gradient(to bottom right, #ac90fa, #815aea); } .t-icon1:hover, .t-icon2:hover, .t-icon3:hover, .t-icon4:hover { background: #0368cd; background-image: linear-gradient(to bottom right, #2d88e2, #0368cd); transition: all ease 0.3s; } .iconsize { display: block; color: #fff; font-size: 50px; line-height: 100px; padding-top: 20px; } .tubiao ul li h2 { font-size: 18px; color: #fff; line-height: 25px; } .yqlj { margin: 0 auto; width: 1200px; overflow: hidden; margin-top: 20px; margin-bottom: 20px; } .yqlj h2 { width: 1200px; height: 45px; background: #f5f5f5; } .yqlj h2 span { float: left; color: #0368cd; font-size: 18px; line-height: 45px; margin-left: 20px; } .yqlj_con { margin: 0 auto; width: 1198px; height: 70px; border: 1px solid #ebebeb; } .yqlj_con ul { margin: 15px 10px; } .yqlj_con ul li { float: left; width: 350px; height: 40px; margin: 0 20px; } .yqlj_con ul li .box { width: 345px; height: 38px; border: 1px solid #ddd; } .footer { margin: 0 auto; width: 100%; min-width: 1200px; background: #3b3f4a; padding: 30px 0; overflow: auto; zoom: 1; } .bottom { margin: 0 auto; width: 1200px; overflow: auto; zoom: 1; } .foot_con { float: left; margin-left: 20px; width: 380px; } .foot_con dl dt { float: left; width: 360px; height: 60px; line-height: 30px; color: #fff; font-size: 15px; text-align: left; } .foot_con dl dd { float: left; width: 360px; line-height: 32px; color: #aaaaaa; font-size: 14px; text-align: left; } .foot_con dl dd i { margin-right: 5px; } .foot_nav { float: left; margin-left: 8px; width: 140px; } .foot_nav dl dt { float: left; width: 140px; height: 40px; line-height: 40px; color: #fff; font-size: 15px; text-align: left; } .foot_nav dl dd { float: left; width: 140px; height: 32px; line-height: 32px; color: #a6a7ab; font-size: 14px; text-align: left; } .wxewm { float: right; width: 128px; margin-right: 20px; overflow: hidden; } .wxewm img { width: 128px; height: 128px; } .wxewm p { margin-top: 10px; font-size: 14px; color: #aeaeae; text-align: center; line-height: 20px; } .copyright { margin: 0 auto; width: 100%; min-width: 1200px; line-height: 60px; background: #2c2f38; color: #aaabae; font-size: 14px; text-align: center; } .copyright a { color: #aaabae; } .copyright a:hover { color: #c00; } .wzdh { margin: 0 auto; width: 100%; min-width: 1200px; height: 60px; border-bottom: 1px solid #ebebeb; } .colm { margin-top: 10px; height: 40px; margin-left: 20px; } .colm ul li { float: left; height: 40px; line-height: 40px; color: #363636; background: #fff; font-size: 16px; } .colm ul li a { display: block; padding: 0 15px; color: #363636; } .colm ul li:hover a { color: #fff; background: #4794f0; } .colm ul li.active a { color: #fff; background: #4794f0; } .position { padding: 0 20px; height: 60px; line-height: 60px; font-size: 14px; color: #666; text-align: right; } .position a { color: #666; } .position a:hover { color: #c00; } .position i { margin-right: 5px; color: #999; } .newslist { margin: 0 auto; width: 1140px; padding-bottom: 15px; overflow: hidden; } .newslist ul li { float: left; width: 1140px; padding: 20px 0 0px 0; border-bottom: 1px solid #F0F0F0; margin-bottom: 10px; } .newslist ul li .img { width: 240px; display: inline-block; overflow: hidden; margin-right: 20px; float: left; } .newslist ul li .img img { width: 240px; height: 150px; } .newslist ul li .name { line-height: 30px; font-weight: normal; } .newslist ul li .name a { font-size: 20px; color: #333; font-weight: normal; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .newslist ul li .name a:hover { color: #f80021; transition: all 0.5s ease-out; text-decoration: none!important; } .newslist ul li .info { height: 25px; margin: 5px 0 10px 0; font-size: 14px; color: #777; } .newslist ul li .info span { padding-right: 20px; color: #999; font-size: 14px; } .newslist ul li .info span a { color: #999; font-size: 14px; } .newslist ul li .info span a:hover { color: #f80021; } .newslist ul li .info i { font-size: 14px; color: #aaa; margin-right: 5px; } .newslist ul li .intro { line-height: 24px; font-size: 14px; color: #666; height: 98px; overflow: hidden; } .tzgg { margin: 0 auto; width: 1160px; overflow: hidden; margin-bottom: 30px; } .tzgg ul { margin-top: 5px; } .tzgg ul li { float: left; background: url(../images/dot1.jpg) 0 20px no-repeat; padding-left: 15px; line-height: 45px; color: #333; font-size: 16px; font-weight: normal; width: 1145px; text-align: left; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; border-bottom: 1px dashed #ddd; } .tzgg ul li a { color: #333; } .tzgg ul li a:hover { color: #0066cc; } .tzgg ul li span { float: right; color: #999; font-size: 15px; font-family: "Tahoma"; } .videolist { margin: 0 auto; width: 1170px; padding: 15px 0; overflow: hidden; } .videoli { float: left; padding: 0px 10px 20px 10px; width: 370px; } .videoli .videoli-title { padding-top: 10px; line-height: initial; text-align: left; padding-left: 10px } .videoli .videobox { padding: 10px; padding-bottom: 15px; background: #ffffff; box-shadow: 0px 3px 6px #eee; -webkit-transition: all .25s; -moz-transition: all .25s; -ms-transition: all .25s; -o-transition: all .25s; transition: all .25s } .videoli .videobox:hover { margin-top: 0px; box-shadow: 0px 3px 5px 3px #eee } .videoli .videoli-title p, .videoli .videoli-title p>a>span { margin-bottom: 0px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden } .videoli .videoli-title p>a { font-size: 15px; color: #333333; text-align: center } .rc-box { position: relative; overflow: hidden } .rc-box img { width: 350px; height: 210px; } .v-icon { position: absolute; top: 78px; left: 150px; color: #fff; font-size: 50px; } /*鍒嗛〉*/ .pagenum { margin: 15px 20px 35px 20px; text-align: center; } .pagenum .pages { color: #999; _width: 100%; _clear: both; text-align: center; } .pagenum .pages a { text-decoration: none; padding: 5px 10px; border: 1px solid #ddd; background: #f1f1f1; margin: 0 5px; font-size: 15px; color: #000; } .pagenum .pages a:hover { background: #0066cc; color: #fff; border: 1px solid #0066bb; text-decoration: none; font-weight: normal; } .pagenum .pages .page-num-current { text-decoration: none; padding: 5px 10px; border: 1px solid #ee0533; background: #ff0033; margin: 0 5px; font-size: 15px; color: #fff; } .detail-article { margin: 0 auto; padding-top: 20px; padding-bottom: 40px; position: relative; width: 1140px; } .article-title h2 { font-size: 24px; text-align: center; line-height: 40px; font-style: normal; color: #363636; } .article-author { color: #999; font-size: 14px; line-height: 36px; text-align: center; padding-bottom: 15px; border-bottom: 1px solid #f0f0f0; } .data-article { line-height: 36px; color: #333; padding-top: 10px; width: 1140px; } .data-article p { text-indent: 0em; font-size: 18px; width: 1140px; margin-top: 0px; margin-bottom: 0px; } .data-article p img { text-align: center; vertical-align: middle; max-width: 1140px; height: auto; margin-top: 5px; } .share { margin: 0 auto; width: 1120px; height: 40px; line-height: 40px; text-align: left; overflow: hidden; border: 1px dashed #098eef; margin-top: 30px; } .share span { float: left; font-size: 15px; color: #363636; padding-left: 20px; font-weight: bold; } .pre_next { margin: 25px 10px 20px 10px; overflow: auto; zoom: 1; line-height: 30px; text-align: left; font-size: 15px; color: #363636; } .pre_next a { font-size: 15px; } .pre_next a:hover { font-size: 15px; color: #f80021; } .pn_wz { font-size: 15px; color: #303030; text-decoration: none; font-weight: bold; } .maincontent { margin: 0 auto; width: 100%; min-width: 1200px; background: #f6f6f6; overflow: auto; zoom: 1; } .p_main { margin: 0 auto; width: 1200px; overflow: hidden; margin-top: 20px; margin-bottom: 20px; } .p_left { float: left; width: 300px; overflow: auto; zoom: 1; } .p_colm { margin: 0 auto; width: 300px; background: #fff; overflow: auto; zoom: 1; padding: 10px 0; } .p_colm h2 { margin: 0 auto; width: 275px; height: 30px; line-height: 30px; border-left: 5px solid #e79330; } .p_colm h2 span { float: left; margin-left: 10px; color: #333; font-size: 16px; font-weight: bold; } .colm_con { margin: 0 auto; width: 240px; overflow: hidden; margin-top: 5px; } .colm_con ul li { float: left; width: 240px; height: 40px; line-height: 40px; font-size: 16px; text-align: left; border-bottom: 1px solid #eee; } .colm_con ul li a:hover { color: #0066cc; } .colm_con ul li.active a { color: #0066cc; } .colm_con ul li i { margin-right: 5px; font-size: 12px; } .p_right { float: right; width: 880px; background: #fff; overflow: auto; zoom: 1; } .position2 { margin: 0 auto; width: 840px; padding: 0 20px; height: 50px; line-height: 50px; font-size: 14px; color: #666; border-bottom: 1px solid #eee; } .position2 a { color: #666; } .position2 a:hover { color: #c00; } .position2 i { margin-right: 5px; color: #999; } .xxgk-article { margin: 0 auto; padding-top: 20px; padding-bottom: 40px; position: relative; width: 820px; } .xxgk-title h2 { font-size: 24px; text-align: center; line-height: 40px; font-style: normal; color: #363636; } .xxgk-author { color: #999; font-size: 14px; line-height: 36px; text-align: center; padding-bottom: 15px; border-bottom: 1px solid #f0f0f0; } .gk-article { line-height: 36px; color: #333; padding-top: 10px; width: 820px; } .gk-article p { text-indent: 0em; font-size: 18px; width: 820px; margin-top: 15px; margin-bottom: 15px; } .gk-article p img { text-align: center; vertical-align: middle; max-width: 700px; height: auto; margin-top: 10px; margin-bottom: 10px; } .xxgk-list { margin: 0 auto; width: 820px; overflow: hidden; } .xxgk-list ul { margin-top: 5px; } .xxgk-list ul li { float: left; background: url(../images/dot1.jpg) 0 15px no-repeat; padding-left: 15px; line-height: 35px; color: #333; font-size: 16px; font-weight: normal; width: 805px; text-align: left; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .xxgk-list ul li a { color: #333; } .xxgk-list ul li a:hover { color: #0066cc; } .xxgk-list ul li span { float: right; color: #999; font-size: 15px; font-family: "Tahoma"; } .xin-tip { margin: 0 auto; width: 800px; padding: 10px; border: 1px dashed #ccc; font-size: 16px; line-height: 35px; text-indent: 2em; margin-top: 30px; } .xin-tip2 { margin: 0 auto; width: 800px; padding: 10px; border: 1px dashed #ccc; font-size: 16px; line-height: 35px; text-indent: 2em; margin-top: 30px; color: #c00; } .rc-gbook { margin: 0 auto; width: 1120px; overflow: auto; zoom: 1; margin-top: 30px; margin-bottom: 30px; } .rc-gbook label { float: left; width: 200px; height: 60px; line-height: 60px; text-align: right; color: #363636; font-size: 16px; } .rc-gbook label em { color: #f00; margin-right: 5px; font-size: 16px; } .rc-gbook .ybox { float: left; width: 920px; height: 60px; } .rc-gbook .ybox input { height: 42px; text-align: left; border: 1px solid #ddd; margin-top: 9px; font-size: 14px; padding-left: 10px; } .rc-gbook .ybox span { margin-left: 20px; color: #f00; font-size: 14px; } .rc-gbook .ybox2 { float: left; width: 920px; height: 120px; } .rc-gbook .ybox2 textarea { text-align: left; border: 1px solid #ddd; margin-top: 9px; font-size: 14px; padding-left: 10px; } .rc-gbook .ybox3 { float: left; width: 920px; height: 60px; margin-top: 15px; } .rc-gbook .ybox3 button { height: 45px; border: 0px solid #ddd; margin-top: 9px; padding-left: 10px; } .w100 { width: 100px; border-radius: 3px; } .w500 { width: 500px; border-radius: 3px; } .w800 { width: 800px; border-radius: 3px; } .w900 { width: 900px; border-radius: 3px; } .h200 { height: 100px; border-radius: 3px; } .ysub { width: 200px; line-height: 45px; background: #0368cd; background-image: linear-gradient(to bottom right, #2d88e2, #0368cd); text-align: center; font-size: 18px; color: #fff; border-radius: 3px; border: 0; cursor: pointer } .history { margin: 0 auto; width: 1200px; position: relative; padding: 5px 0px; overflow: hidden; margin: 5px auto; } .history .hd { position: absolute; width: 100%; height: 30px; top: 33px; left: 0; z-index: 1; } .history .hd i { font-size: 28px; color: #999; } .history .prev, .history .next { position: absolute; left: 20px; top: 0; display: block; width: 27px; height: 27px; line-height: 27px; text-align: center; cursor: pointer; } .history .next { left: auto; right: 20px; cursor: pointer; } .history .bd { position: relative; z-index: 0; background: url(../images/sjz.jpg) top center repeat-x; } .history .bd li { float: left; position: relative; width: 380px; overflow: hidden; margin: 0 10px; } .history .bd li dl { margin: 0 auto; padding: 0px; overflow: auto; zoom: 1; } .history .bd li dl dt { float: left; width: 100%; height: 80px; line-height: 80px; font-size: 25px; font-weight: 600; color: #0066cc; text-align: center; } .history .bd li dl dd { float: left; line-height: 27px; font-size: 15px; color: #333; overflow: hidden; margin-top: 15px; margin-bottom: 10px; padding: 5px 15px; border: 1px solid #E9E9E9; border-radius: 4px; box-shadow: 1px 5px 6px 0px rgba(236,236,236,.5); } .history .bd li dl dd p { text-indent: 2em; } .party { margin: 0 auto; width: 1200px; padding-top: 35px; overflow: hidden; } .party li { width: 368px; height: 360px; background: #fff; float: left; margin-left: 8px; margin-right: 32px; border: 1px solid #eee; -moz-box-shadow: 0 0 8px rgba(200,200,200,.3); -webkit-box-shadow: 0 0 8px rgba(200,200,200,.3); box-shadow: 0 0 8px rgba(200,200,200,.3); overflow: hidden; border-radius: 0px; margin-bottom: 20px; } .party li:nth-child(3n) { float: right; margin-left: 0px; margin-right: 8px; } .party li:hover { border: 1px solid #eee; -moz-box-shadow: 0 0 8px rgba(200,200,200,.7); -webkit-box-shadow: 0 0 8px rgba(200,200,200,.7); box-shadow: 0 0 8px rgba(200,200,200,.7); } .party li img { width: 368px; height: 207px; } .party li h2 { margin: 0 auto; width: 340px; height: 50px; line-height: 50px; font-size: 16px; text-align: center; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .party li h2 a { font-size: 16px; } .party li h2 a:hover { font-size: 16px; color: #f80021; } .party li p { margin: 0 auto; width: 340px; height: 100px; line-height: 25px; font-size: 14px; color: #666; overflow: hidden; } .rc-yw { margin: 0 auto; width: 1200px; overflow: hidden; margin-top: 0px; margin-bottom: 10px; } .rc-yw h2 { width: 1200px; height: 45px; background: #f5f5f5; } .rc-yw h2 span { float: left; color: #fff; width: 150px; background: #0066cc; font-size: 18px; line-height: 45px; text-align: center; } .rc-more { float: right; margin-right: 20px; font-size: 14px; line-height: 50px; color: #4985c0; } .ruocy_boxts { width: 1200px; height: 220px; overflow: hidden; clear: both; margin: 0 auto; } .ruocy_boxts > ul >li { width: 25%; float: left; position: relative; height: 220px; transition: width 1s; -moz-transition: width 1s; /* Firefox 4 */ -webkit-transition: width 1s; /* Safari 鍜 Chrome */ -o-transition: width 1s; /* Opera */ } .ruocy_boxts ul li.onwid { width: 40%; } .ruocy_boxts ul li.offwid { width: 20%; } .ruocy_boxts ul li.onwid .ruocy_listts { background: rgba(0,0,0,0.20); } .ruocy_listts { position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.40); } .ruocy_iconts { width: 180px; height: 60px; position: absolute; top: 55%; left: 50%; margin-left: -90px; text-align: center; color: #fff; margin-top: -30px; } .ruocy_iconts p { font-size: 16px; font-weight: bold; padding: 2px 0; } .ruocy-tzgg { margin: 0 auto; width: 1198px; height: 40px; background: #f5f5f5; border: 1px solid #ededed; margin-top: 20px; } .tzgg-left1 { float: left; width: 100px; text-align: center; font-size: 18px; color: #0066cc; line-height: 40px; } .tzgg-left1 i { margin-right: 5px; font-size: 20px; color: #8fc1f3; line-height: 40px; } .tzgg-left2 { float: left; width: 1000px; } .tzgg-right { float: left; width: 80px; text-align: center; font-size: 14px; color: #4985c0; line-height: 40px; } .tzgg-right a { color: #666; } .tzgg-right a:hover { color: #c00; } .ruocy-tzgg-list { position: relative; } .ruocy-tzgg-list .hd { overflow: hidden; height: 0px; } .ruocy-tzgg-list .bd { width: 1000px; overflow: hidden; } .ruocy-tzgg-list .bd ul { overflow: hidden; zoom: 1; } .ruocy-tzgg-list .bd ul li { margin-right: 20px; float: left; font-size:15px; height: 40px; line-height: 40px; text-align: left; _display: inline; } .ruocy-tzgg-list .bd ul li span { margin-left: 10px; color: #999; height: 40px; font-size:14px; }