锘?section1 {width:100%; min-width:1280px; background-color:white;} .section1_grid1,.section1_grid2,.section2 {width:1200px; margin:0 auto; padding-top:35px;} .section1 {padding-bottom:50px;} .section2 {background-color:white; height:440px; margin-bottom:10px;} .section1_grid2 {margin:50px auto; padding:0; position:relative; padding-bottom:50px; overflow:hidden; background-color:#ededeb;} .section_title {width:100%; text-align:center; font-size:24px; letter-spacing:4px; line-height:1.3em; position:relative; margin-bottom:10px;} .section_title a {display:inline-block; *display:inline; *zoom:1; color:#B4B4B4; text-decoration:none; padding:0 50px; background-color:white; position:relative; z-index:1;} .section_title.dark a {color:#666666;} .section_title.dark a i {font-size:18px; display:inline-block; *display:inline; *zoom:1; vertical-align:middle; font-style:normal;} .section_title.dark a span {display:inline-block; *display:inline; *zoom:1; vertical-align:middle;} .section_title div.line {position:absolute; width:100%; height:4px; background-color:#D3D3D3; left:0; top:50%; margin-top:-2px; z-index:0;} .section2 .section_title a {background-color:white;} .small_font {font-size:14px; text-align:center; color:#666666; margin-bottom:25px;} .news_slide {width:700px; height:290px; float:left; position:relative; overflow:hidden; -webkit-box-shadow:-8px 8px 12px #d0cecf; -moz-box-shadow:-8px 8px 12px #d0cecf; box-shadow:-6px 6px 20px #d0cecf;} .news_slide ul {display:block; width:100%; height:100%; margin:0; padding:0; list-style:none; position:relative;} .news_slide ul li {position:absolute; width:76%; height:100%; background-color:white; z-index:0; top:0; -webkit-box-shadow:0 0 25px 10px rgba(0,0,0,0.4); -moz-box-shadow:0 0 25px 10px rgba(0,0,0,0.4); box-shadow:0 0 25px 10px rgba(0,0,0,0.4);} .news_slide ul li+li {border-left:1px solid #ddd;} .news_slide ul li.slide_li2 {left:14.25%; z-index:1;} .news_slide ul li.slide_li3 {left:28.5%; z-index:2;} .news_slide ul li.slide_li4 {left:42.75%; z-index:3;} .news_slide ul li.slide_li5 {left:57%; z-index:4;} .news_slide ul li.slide_li6 {left:71.25%; z-index:5;} .news_slide ul li.slide_li7 {left:85.5%; z-index:6;} .news_slide ul li a {display:block; height:100%; position:relative; cursor:pointer;} .news_slide ul li a img {width:100%;} .news_slide ul li a>div {position:absolute; bottom:0; width:100%; height:60px; line-height:60px;} .news_slide ul li a>div>div {position:absolute; z-index:0; top:0; left:0; width:100%; height:100%; background-color:#3259a7; filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity:0.9; opacity:0.9;} .news_slide ul li a>div>span {display:block; padding:0 20px; font-size:20px; color:white; position:relative; z-index:1; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;} .news_list {width:480px; float:right;} .news_ul {display:block; margin:10px 0; padding:0; list-style:none; height:206px; overflow:hidden;} .news_ul li {display:block; padding-left:45px; padding-right:85px; margin:11px 0; font-size:13px; position:relative;} .news_ul li i {display:block; width:8px; height:8px; position:absolute; left:25px; top:50%; margin-top:-4px; background:url("../images/icon_point.png") no-repeat center center; background-size:100%;} .news_ul li a {display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; color:#666666; text-decoration:none; cursor:pointer;} .news_ul li a:hover {text-decoration:underline;} .news_ul li span {position:absolute; right:0; top:0; color:#D0D0D0;} .news_list .intro_b {text-align:right;} .news_list .intro_b a {font-size:15px; color:#30539f; margin-left:10px; cursor:pointer; display:inline-block; *display:inline; *zoom:1; vertical-align:middle;} .news_list .intro_b a img {width:16px; height:16px;} .section_bg {position:absolute; width:100%; top:0; left:0; z-index:0;} .intro {width:565px; height:100%; float:left; position:relative; z-index:1;} .intro h3,.news_list h3 {height:50px; line-height:50px; margin:0; padding:0; padding-left:20px; background-color:#3259a7; color:white; font-weight:normal;} .intro h3 span+span,.news_list h3 span+span {margin-left:20px;} .intro p {padding:40px 0 20px 55px; text-indent:2em; font-size:15px; line-height:1.5; text-align:justify; color:#4e4e4e} .intro .word_img {margin-left:55px; width:80%;} .intro .intro_b {text-align:right; margin-top:20px;} .intro .intro_b a {font-size:15px; color:#30539f; cursor:pointer;} .video_list {width:530px; height:286px; float:right; position:relative; z-index:1; margin-top:40px; margin-right:35px; border:4px solid white; -webkit-box-shadow:-8px 8px 12px #d0cecf; -moz-box-shadow:-8px 8px 12px #d0cecf; box-shadow:-8px 8px 12px #d0cecf;} .video_list .banner3 {display:block; width:100%; height:100%; position:absolute;} .video_list .banner3 span {display:inline-block; *display:inline; *zoom:1; width:100%; height:100%; background:url("../images/video_icon.png") no-repeat center center; background-size:100px 100px; cursor:pointer;} .video_list #pic_btn3 {margin:0; padding:0; list-style:none; position:absolute; z-index:10; bottom:15px; right:35px;} #pic_btn3 li {display:inline-block; *display:inline; *zoom:1; width:15px; height:15px; line-height:15px; font-size:12px; color:white; text-align:center; background-color:black; margin-left:8px; cursor:pointer; filter:alpha(opacity=50); -moz-opacity:0.5; -khtml-opacity:0.5; opacity:0.5; border:1px solid white; -webkit-border-radius:50%; -moz-border-radius:50%; border-radius:50%;} #pic_btn3 li.curr {background-color:#30539f; filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1;} .section3 {width:100%; min-width:1200px; height:326px; overflow:hidden; position:absolute; bottom:280px; z-index:1000;} .section33 {min-width:1200px; height:326px; overflow:hidden; position:absolute; bottom:280px; z-index:1000;} .sidle_con {width:1200px; height:306px; margin:0 auto; position:relative;} .sidle_grid {width:222px; height:206px; margin:0 auto; position:relative;} .sidle {display:block; width:216px; height:200px; border:3px solid #eeeeee; background-color:#eeeeee; float:left; text-decoration:none; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; position:absolute; top:20px; left:0; cursor:pointer;} .sidle .img {width:100%; height:180px; line-height:180px; overflow:hidden; background-color:#eeeeee; position:absolute; top:0;} .sidle .img img {width:100%;} .sidle .text {width:100%; height:45px; overflow:hidden; position:absolute; bottom:0; background:url("../images/index_right1.png") no-repeat right 10px center #eeeeee; background-size:8px auto; } .sidle .text h4,.sidle .text p {margin:0; padding:0 40px 0 10px; color:#4e4e4e; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;} .sidle .text h4 {font-size:13px; margin-bottom:3px; margin-top:5px;} .sidle .text p {font-size:12px;} .sidle.curr {border-color:#1ed2ad;} .sidle.curr .text {height:60px; background-color:#2d3e50; background-image:url("../images/index_right2.png");} .sidle.curr .text h4 {margin-top:15px; color:white;} .sidle.curr .text p {color:#8a9bab;} .sidle_btn {width:380px; height:36px; margin:0 auto; margin-top:44px;} .sidle_btn a {display:block; width:36px; height:36px; text-decoration:none; cursor:pointer;} .sidle_btn a.left_btn {background:url("../images/left_btn.png") no-repeat center center; float:left; background-size:contain;} .sidle_btn a.right_btn {background:url("../images/right_btn.png") no-repeat center center; float:right; background-size:contain;} .video_grid_bg {position:fixed; z-index:1004; width:100%; height:100%; background-color:black; top:0; left:0; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity:0.7; opacity:0.7; display:none;} .video_grid {position:fixed; z-index:1005; width:640px; height:360px; padding:40px 40px; top:50%; margin-top:-220px; left:50%; margin-left:-320px; background-color:white; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; display:none; overflow:hidden; } .video_grid #video { width:100%; height:100%; cursor:pointer;} .video_grid .close {width:40px; height:40px; background:url("../images/close2.png") no-repeat center center; position:absolute; right:0px; top:0px; background-size:contain; cursor:pointer;} #video::-webkit-media-controls {display:none !important;} .showbtn { cursor:pointer; top:50%; visibility:hidden; margin-top:-30px; background-color: #fff; width: 60px; height: 60px; position: absolute; border-radius: 30px; box-shadow: 0 0 5px rgba(0,0,0,0.7);} .showbtn span {border-top:8px solid transparent; border-bottom: 8px solid transparent; display: block; width: 0; height: 0; position: absolute; top: 22px;} #showleft {left:-30px;} #showleft span {border-right: 10px solid #999; left: 34px;} #showright {right:-30px;} #showright span {border-left: 10px solid #999; right: 34px;} #showleft:hover span {border-right-color: black;} #showright:hover span {border-left-color: black;} .video_grid:hover .showbtn {visibility:visible;} #pic_btn {list-style:none; padding:0; margin:0; position:relative; z-index:999; top:430px;} #pic_btn li {display:inline-block; *display:inline; *zoom:1; margin:0 3px; cursor:pointer; width:60px; height:4px; border:1px solid #e2e2e2; background-color:white; filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity:0.9; opacity:0.9;} #pic_btn li.curr {background-color:red; border-color:red;} .dialog_nav_grid {position: fixed; z-index: 1002; right: 0; top: 30%; overflow: hidden; -webkit-border-radius:6px 0 0 6px; -moz-border-radius:6px 0 0 6px; border-radius:6px 0 0 6px;} .dialog_nav_grid .dialog_nav {width: 50px; padding: 10px 0; background-color: #f34242; font-size: 14px; color: white; cursor: pointer; text-align: center; line-height:50px; letter-spacing: 2px; writing-mode: vertical-lr; writing-mode: tb-lr; padding-top: 40px; background-image: url("../images/icon_dialog_nav1.png"); background-repeat: no-repeat; background-size: 21px 21px; background-position: center top 10px;} .dialog_nav_grid .dialog_nav + .dialog_nav {background-color: #3a5aa9; background-image: url("../images/icon_dialog_nav2.png");} .dialog_form_grid {position:fixed; z-index:1004; width:100%; height:100%; background-color:black; top:0; left:0; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity:0.7; opacity:0.7; display: none;} .dialog_form {position:fixed; z-index:1005; width:560px; top:50%; margin-top:-366px; left:50%; margin-left:-280px; background-color:white; -webkit-border-radius:8px; -moz-border-radius:8px; border-radius:8px; overflow:hidden; display: none; } #dialog_form1 {margin-top:-366px;} #dialog_form2 {margin-top:-335px;} .dialog_form_title {height: 60px; line-height: 60px; text-align: center; font-size: 24px; color: white; font-weight: bold; background-color: #3a5aa9; position: relative;} .dialog_form_close {position: absolute; display: block; width: 18px; height: 18px; top: 50%; margin-top: -9px; right: 30px; background-image: url("../images/close3.png"); cursor: pointer;} .dialog_form_body {padding: 30px;} .dialog_form_input {padding: 0 15px; background-color: #f2f2f2; -webkit-border-radius:6px; -moz-border-radius:6px; border-radius:6px;} .dialog_form_input + .dialog_form_input {margin-top: 10px;} .dialog_form_input input {display: block; width: 100%; height: 50px; line-height: 50px; font-size: 16px; outline: none; border: none; background-color: transparent;} .dialog_form_input textarea {display: block; width: 100%; height: 140px; padding: 10px 0; outline: none; border: none; background-color: transparent; resize: none;} .dialog_form_input select {display: block; width: 100%; height: 50px; line-height: 50px; font-size: 16px; outline: none; border: none; background-color: transparent;} .dialog_form_submit {display: block; width: 100%; height: 50px; line-height: 50px; margin-top: 30px; font-size: 16px; color: white; text-align: center; background-color: #3a5aa9; outline: none; border: none; cursor: pointer; -webkit-border-radius:1000px; -moz-border-radius:1000px; border-radius:1000px;} @media screen and (max-device-width: 1440px) { .section1{ padding-bottom:40px; } .small_font{ font-size:12px; margin-bottom:25px; } #pic_btn { top: 430px; } #pic_btn li{ width:55px; height:3px; } .section_title{ font-size:20px; letter-spacing:3px; } .section_title a{ padding:0 40px; } .section2,.section1_grid1,.section1_grid2{ width:1000px; } .section2{ height:400px; } .sidle_con{ width:1000px; height:286px; } .section3{ height:286px; bottom:280px; } .section1_grid2{ margin:50px auto; padding-bottom:42px; } .sidle_grid{ width:182px; height:186px; } .sidle{ width:176px; height:180px; top:10px; } .sidle .img{ height:180px; line-height:180px; } .sidle_btn a{ width:32px; height:32px; } .news_slide { width: 584px; height: 242px; } .news_slide ul li { position: absolute; width: 76%; height: 100%; background-color: white; z-index: 0; top: 0; -webkit-box-shadow: 0 0 15px 8px rgba(0,0,0,0.4); -moz-box-shadow: 0 0 15px 8px rgba(0,0,0,0.4); box-shadow: 0 0 15px 8px rgba(0,0,0,0.4); } .news_slide ul li a > div { height: 50px; line-height: 50px; } .news_slide ul li a > div > span { padding: 0 15px; font-size: 16px; } .news_list { width: 400px; } .news_ul { margin: 8px 0; height: 172px; } .news_ul li { padding-left: 30px; padding-right: 75px; margin: 10px 0; font-size: 12px; } .news_ul li i { left: 15px; } .news_list .intro_b a { font-size: 13px; } .intro { width: 470px; } .intro h3, .news_list h3 { height: 42px; line-height: 42px; padding-left: 15px; font-size: 16px; } .intro h3 span + span, .news_list h3 span + span { margin-left: 15px; } .intro p { padding: 32px 0 16px 45px; font-size: 13px; } .intro .word_img { margin-left: 45px; } .intro .intro_b { margin-top: 15px; } .intro .intro_b a { font-size: 13px; } .video_list { width: 442px; height: 238px; margin-top: 50px; margin-right: 30px; border: 3px solid white; } .video_list .banner3 span{ background-size:90px 90px; } } @media screen and (max-device-width: 1366px) { #pic_btn { top: 320px; } } @media screen and (min-device-width: 1920px) { #pic_btn { top: 625px; } }