﻿@charset "utf-8";
/* CSS Document */

*{margin:0; padding:0; list-style-type:none; font-family:"微软雅黑"; outline:none; border:none; font-style:normal; text-decoration:none; font-weight:normal;}
img{ vertical-align:middle;}
body{min-width:1200px;}
.claer{clear:both;}
.head-wrap{overflow:hidden; background:#212733;}
.head{width:1200px; overflow:hidden; margin:0 auto; padding:10px 0;}
.head h1{float:left; overflow:hidden;}
.head_r{float:right; overflow:hidden;}
.head_r .head-top{float:right; line-height:40px; margin-bottom:10px;}
.head_r .head-top .sy,.head_r .head-top .zyw{display:block; float:left; color:#808080;}
.head_r .head-top .sy a{ margin-right:12px; font-size:14px; color:#808080;}
.head_r .head-top .zyw a{font-size:14px; color:#808080;}
.head_r .head-top .zyw .zw{color:#fff;}
.dh{font-size:20px; color:#fff;}
.nav{background:#fff;}
.nav ul{height:80px; line-height:80px; width:1200px; margin:0 auto;}
.nav ul li{float:left; height:80px; position:relative; z-index:10;}
.nav ul li > a{display:block; color:#1e88e5; font-size:20px;border-right:1px solid #D8D8D8; padding:0 40px;}
.nav ul li .xiala{display:none;font-size:16px; width:150px; position:absolute; top:80px; left:50%; margin-left:-75px; background:rgba(255,255,255,0.7); padding-top:20px; padding-bottom:10px;z-index:11;}
.nav ul li .xiala h1{ text-align:center; position:relative;}
.nav ul li .xiala h1 a{ color:#000; display:block; font-size:16px; line-height:30px; width:100%;padding:0;}
.nav ul li .xiala h1 .xiala2{display:none;position:absolute; left:150px; top:0; width:150px; height:auto;background:rgba(255,255,255,0.7);z-index:12;}
.nav ul li.no a,.nav ul li a:hover{background:#1E88E5; color:#fff; display:block;}
.nav ul li .xiala h1 a:hover,.nav ul li .xiala h1 .xiala2 a:hover{color:#FFF;}



/*轮播图*/
.focus{ width:100%; margin:0 auto; position:relative; overflow:hidden; z-index:1;}
.focus .hd{ width:102px; height:18px;  position:absolute; top:700px; text-align:center; left:50%; margin-left:-51px; z-index:2;}
.focus .hd ul{display:-moz-box; display:-webkit-box; display:box; height:18px; width:102px;}
.focus .hd ul li{ -moz-box-flex:1; -webkit-box-flex:1; box-flex:1; margin:0 8px; color:#fff; float:left; width:16px; height:16px;background:#fff; border-radius:8px; border:1px solid #FFF;}
.focus .hd ul .on{ background:#393939;}
.focus .hd ul li a{display:none;}
.focus .bd{ position:relative; z-index:1;}
.focus .bd li{ width:100%;overflow:hidden; height:760px; position:relative;}
.focus .bd li img{ position:absolute; left:50%; margin-left:-960px; top:0;}
.focus .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */ }


.main-wrap{width:100%; overflow:hidden; padding:80px 0 50px 0; background:#fff;}
.main{width:1200px; overflow:hidden; margin:0 auto;}
.main ul{overflow:hidden;}
.main ul li{width:265px; float:left; margin-right:35px; overflow:hidden;}
.main ul li img{margin-bottom:30px;}
.main ul li .lingyu{overflow:hidden;}
.main ul li .lingyu h1{font-size:23px; color:#1e88e5; font-weight:normal; margin-bottom:10px; text-align:center;}
.main ul li .lingyu h1 em{color:#333;}
.main ul li .lingyu p{padding:0 20px; font-size:15px; line-height:25px; color:#333;}

.main2{width:100%; overflow:hidden; background:url(../images/bj.png) no-repeat; padding:100px 0;}
.m_1{width:1200px; overflow:hidden; margin:0 auto; text-align:center; color:#fff;}
.m_1 h1{font-size:40px; font-weight:normal; margin-bottom:15px;}
.m_1 p{font-size:30px;}

.main3{width:100%; overflow:hidden; padding:80px 0; background:#fff;}
.m_3{width:1200px; overflow:hidden; margin:0 auto; border:1px solid #1e88e5; border-radius:30px; padding:50px 20px; box-sizing:border-box;}
.m_3 img{float:left; margin-right:50px;}
.m_3 h2{text-align:center; font-size:36px; font-weight:normal; color:#333; margin-bottom:30px;}
.m_3 p{font-size:18px; line-height:38px; text-indent:2em;}

.show{width:100%; overflow:hidden; background:#fff; padding-bottom:30px;}
.show-s{overflow:hidden; width:1200px; margin:0 auto;}
.show-s-1{width:194px; overflow:hidden; float:left; border-right:1px solid #9C9C9C;padding-left:20px; box-sizing:border-box;}
.show-s-2{width:352px; overflow:hidden; float:left; border-right:1px solid #9C9C9C;padding-left:120px; box-sizing:border-box;}
.show-s-3{width:302px; overflow:hidden; float:left; border-right:1px solid #9C9C9C;padding-left:120px; box-sizing:border-box;}
.show-s-4{width:305px; overflow:hidden; float:left; padding-left:105px; box-sizing:border-box;}
.show-s-1 dt,.show-s-2 dt,.show-s-3 dt,.show-s-4 dt{font-size:24px; color:#000; margin-bottom:10px;}
.show-s-1 dd a,.show-s-2 dd a,.show-s-3 dd a{display:block; color:#666; line-height:32px; font-size:16px;}
.show-s-4 p{margin-top:10px;}
.foot{width:1200px; overflow:hidden; margin:0 auto; text-align:center; padding-bottom:20px;}
.foot p{overflow:hidden; color:#9c9c9c; font-size:14px; margin-bottom:15px;}
.foot p span{color:#9c9c9c; margin:0 10px;}
.foot p em a{color:#9c9c9c; margin:0 10px;}
.foot a{color:#9c9c9c; font-size:14px;}

/*子页*/
.zbanner{ width:100%; position:relative; height:500px; overflow:hidden;}
.zbanner img{position:absolute; left:50%; margin-left:-960px; top:0;}
.centermax{width:100%; height:30px; border-bottom:1px solid #c6c6c6;}
.centermax .zdh{width:1200px; margin:0 auto;}
.centermax .zdh p{font-size:18px; color:#000; line-height:30px; height:30px;}
.center{width:1200px; margin:50px auto; padding-bottom:100px;}
.center .left{float:left; width:250px;}
.center .left h1{font-size:25px; line-height:40px; margin-bottom:40px;}
.center .left ul li{ font-size:18px; line-height:40px;}
.center .left ul li a{color:#686868;}
.center .left ul li.no a,.center .left ul li:hover a{color:#1e88e5;}
.center .right{float:right; width:900px;}
.center .right h1{font-size:25px; height:40px; line-height:40px; margin-bottom:40px; text-align:center;}
.center .right .text{border:1px solid #1e88e5; border-radius:20px; padding:15px;}
.center .right .text p{ font-size:16px; line-height:32px; color:#000; text-indent:2em;}
.center .right ul{margin-top:50px; margin-bottom:100px;}
.center .right ul li{height:320px; border-bottom:1px dotted #1e88e5; margin-bottom:40px; position:relative;}
.center .right ul li img{float:left; width:250px; height:250px; margin-right:40px; margin-top:20px;}
.center .right ul li .flr h2{ font-size:20px; line-height:40px; color:#000; margin-bottom:20px;}
.center .right ul li .flr p{color:#7b7b7b; font-size:16px; line-height:32px; text-indent:2em;}
.center .right ul li .flr .ljgd{ width:240px; height:40px; background:#1e88e5;  text-align:center; position:absolute; bottom:20px; right:10px;}
.center .right ul li .flr .ljgd a{line-height:40px; color:#FFF; font-size:20px;}
.ym{ height:20px; text-align:right; padding-right:80px;}
.ym strong{ font-size:16px; color:#1e88e5; line-height:20px;margin-left:24px;}
.ym a{color:#8a8a8a;line-height:20px;font-size:16px; margin-left:24px;}
.center .right h1 p{ width:100%; border-bottom:1px dotted #1e88e5; text-align:right; padding-top:12px;}
.center .right h1 p a{ font-size:18px; line-height:28px; color:#000;}
.center .right h3{ font-size:21px; line-height:30px; color:#000;}
.center .right .jj{ width:100%; margin-bottom:60px;}
.center .right .jj > img{float:left;width: 250px; height:250px;}
.center .right .jj .jjsm{ width:360px; float:right;}
.center .right .jj .jjsm p{ font-size:16px; color:#000; line-height:60px;}
.center .right .jj .jjsm p a{color:#000; margin-right:5px;}
.center .right .jj .jjsm p .yd:nth-child(2){margin-right:20px;}
.center .right h4{font-size:20px; line-height:30px; color:#1e88e5; margin-bottom:25px;}
.center .right .tab{margin-left:16px;border-right:1px solid #8b8b8b; border-bottom:1px solid #8b8b8b; border-spacing:0; margin-bottom:60px;}
.center .right .tab tr{height:50px;text-align:center; line-height:50px; color:#262626; font-size:20px;}
.center .right .tab tr td:nth-child(odd){ width:328px; border-left:1px solid #8b8b8b; border-top:1px solid #8b8b8b;}
.center .right .tab tr td:nth-child(even){ width:370px;border-left:1px solid #8b8b8b; border-top:1px solid #8b8b8b;}
.center .right .td{padding-left:16px;}
.center .right .td p{font-size:20px; line-height:32px; color:#262626;}
.center .right .qyjj{border:1px solid #1e88e5; border-radius:20px; padding:20px; padding-bottom:50px; margin-bottom:50px; padding-top:50px;}
.center .right .qyjj img{float:left; margin-left:30px; margin-right:50px;}
.center .right .qyjj p{ font-size:16px; line-height:32px; color:#000; text-indent:2em; font-weight:100;}
.center .right .qyjj .yuan{ border-radius:30px; border:1px solid #1e88e5;}
.center .right ul.jszc li .xxsm{display:none; margin-bottom:30px;}
.center .right ul.jszc li{height:auto;border:none; margin:0;}
.center .right ul.jszc li a{background:url(../images/z_08.png) left center no-repeat; text-indent:20px; display:block; font-size:16px; line-height:50px; color:#000; cursor:pointer;}
.center .right ul.jszc li .xxsm p{color:#1e88e5; font-size:15px; line-height:36px;}
.center .lxxq{border:1px solid #1e88e5; border-radius:20px; width:1100px; margin:0 auto; padding:100px 0;}
.center .lxwm h1{font-size:30px; line-height:40px; margin-bottom:40px;text-align:center;}
.center .lxxq img{ margin-left:80px; margin-right:140px; float:left;}
.center .lxxq .lxtext{width:500px; float:left;}
.center .lxxq p{ font-size:30px; color:#000; line-height:60px;}
























