@charset "utf-8";
body{padding:0;margin:0;font:normal 12px/180% \5FAE\8F6F\96C5\9ED1;color:#222;text-align:center;background:#f7f7f7;}
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0;}
div{margin:0 auto;text-align:left;font:normal 12px/180% \5FAE\8F6F\96C5\9ED1;}
a:link,a:visited{color:#222;text-decoration:none;}
a:hover{color:#c00;text-decoration:underline;}
img{border:none;}
ol,ul,li{list-style:none;} 
em{font-style:normal;}
/*clear*/
.clearfix:before,.clearfix:after{content:"";display:table;}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{zoom:1;}
/*other*/
.main{width:100%;min-width:1000px;}
.w1000{width:1000px;}
.fl{float:left;}
.fr{float:right;}
.list_16 li{background:url(../images/icon1.png) no-repeat left 18px;padding-left:45px;}
.list_16b li{background:url(../images/dot1.png) no-repeat left 13px;padding-left:15px;}
.white,.white a:link,.white a:visited,.white a:hover{color:#fff;}
.hide{display:none}
.show{display:block;}
/*top*/
.top img{width:100%;height: auto;}
/*nav*/
.nav{background:#345fee;height:70px;line-height: 70px;text-align: center;font-size:20px;}
.nav a{width:165px;display:inline-block;height:70px;text-decoration:none;}
.nav a:hover,.nav_wx a:hover{background:url(../images/nav.png) no-repeat bottom center;}
.nav_wx{background:#345fee;height:70px;text-align: center;font-size:20px;}
.nav_wx a{width:150px;display:inline-block;height:70px;line-height: 68px;text-decoration:none;}
.nav_wx span img{background:#fff;padding:14px 19px;vertical-align: middle;cursor: pointer;}
.nav_wx .w1000{position: relative;}
.nav_wx ul{position: absolute;top:0px;right:6px;background:#fff}
.nav_wx ul li{float:left;width:110px;margin:30px;color:#222;font-size:12px;text-align:center;}
/*p1Con*/
.p1Con{padding-bottom:40px}
.p1Con .fl{width:365px;}
.p1Con .fr{width:578px;}
.switch1{margin-top:33px;height:43px;border-bottom:2px solid #345fee;font-size:24px;color:#345fee}
.switch1 span{line-height:43px;height:43px;display:inline-block;cursor: pointer;font-weight: bold;}
.switch1 span.active{border-bottom:2px solid #60b2ff;}
.switch_mt30{margin-top:30px}
.scroll_pic1{width:365px;height:261px;position: relative;margin-top:21px}
.swiper-container-p1{width:365px;height:261px;margin:0 auto;overflow: hidden;background:#fff}
.swiper-container-p1 .swiper-slide{}
.swiper-container-p1 .swiper-slide img{display: block;margin-bottom:8px;}
.swiper-container-p1 .swiper-slide span{font-size: 16px;padding-left:10px;width:355px;}
.swiper-container-p1 .swiper-pagination1{display: none;}
.swiper-container-p1 .num1 i{display: block;font-size:14px;font-weight:bold;position: absolute;right:26px;bottom:13px;font-style:normal;}
.swiper-container-p1 .num1 i em{margin-left:2px;}
.swiper-container-p1 .num1 i em.thisp{font-weight:bold;margin-right: 1px;margin-left: 0;}
.prev1{background: url(../images/prev1.png) no-repeat;position: absolute;right:58px;bottom:18px;width:10px;height:12px;z-index: 99}
.next1{background: url(../images/next1.png) no-repeat;position: absolute;right:11px;bottom:18px;width:10px;height:12px;z-index: 99}
.list1 li{padding-top:18px;padding-bottom:18px;font-size:16px;border-bottom:1px dashed #cbc8c9;}
.pic1{margin-top: 25px;}
.list2{padding-top:20px;}
.list2 li{float: left;width: 48%;margin:0 1%;line-height:37px;font-size:16px;}
.list_li li{line-height:32px;}
.liuyan{width:364px;height:364px;background:#fff;margin-top:20px;box-shadow: -2px 1px 6px 0px rgba(0, 0, 0, 0.09);}
.liuyan .switch1{width:90%;margin-top:30px}
.liuyan_con1{margin-top:30px;text-align: center;}
.ly_message i{font-size:34px;font-style: normal;padding-left:20px}
.ly_message em{display:inline-block;border-right:1px dotted #a59ea0;width:1px;height:60px;vertical-align:middle;margin:0 20px}
.ly_message{margin:20px auto;font-size:16px;text-align: center;}
.liuyan_con1 button{text-align: center;height:40px;width:90%;margin-top:27px;border:none;font-size:20px;outline:none}
.ly_btn1{background:#2146c4;}
.ly_btn2{background:#60b2ff;}
.pic2{padding-top:0}
.pic2 li{float:left;width:180px;margin-left:19px;font-size:14px;margin-top:20px;line-height:160%;margin-right:0}
.pic2 li img{display: block;margin-bottom:5px}
.pic2 li b{font-size:20px;display: block;}
.pic3 li{width:270px;height:194px;background:#fff;box-shadow: 0px 1px 5px 0px rgba(222, 222, 222, 0.75);float:left;margin-left:37px;margin-top:20px}
.pic3 li span{width:255px;padding-left:15px;font-size:14px;}
.list3{margin-top:15px}
.list3 li{font-size:16px;line-height:30px;float:left;width:256px;margin-left:36px}
/*p2Con*/
.tit2{background:#fff;}
.tit2 .w1000{margin-top:30px;height:54px;border-bottom:2px solid #345fee;text-align: center;}
.tit2 .w1000 b{font-size:30px;line-height:54px;color:#345fee;border-bottom:2px solid #60b2ff;display:inline-block;}
.scroll_pic2{width: 100%;height:auto;padding-top:38px;position: relative;background:#fff;height:700px;}
.scroll_pic2 .swiper-container{height:640px;}
.scroll_pic2 .swiper-slide{width:1000px;-webkit-transition: transform 1.0s;-moz-transition: transform 1.0s;-ms-transition: transform 1.0s;
-o-transition: transform 1.0s;-webkit-transform: scale(0.85);transform: scale(0.85);
opacity: 0.8;text-align: center;font-size: 16px;line-height: 20px;}
.scroll_pic2 .swiper-slide img{margin-bottom:8px}
.scroll_pic2 .swiper-slide span{display: none;}
.scroll_pic2 .none-effect {-webkit-transition: none;-moz-transition: none;-ms-transition: none;-o-transition: none;}
.scroll_pic2 .swiper-slide-active{-webkit-transform: scale(1);transform: scale(1);opacity:1}
.scroll_pic2 .swiper-slide-active span{display: block;}
.pagination2 {position: absolute;left: 0;text-align: center;bottom:50px;width: 100%;z-index: 999;}
.pagination2 .swiper-pagination-switch{display: inline-block;width: 10px;height: 10px;border-radius: 10px;background: #cecece;margin: 0 7px;cursor: pointer;}
.pagination2 .swiper-active-switch {background: #262626;}
.p2Con{position:relative;overflow: hidden;margin-top:0px;}
.p2Con li{position: relative;}
.roundabout-holder{width:600px;height:450px;margin:0 auto}
.roundabout-moveable-item{width:600px;height:350px;cursor:pointer;}
.roundabout-moveable-item img{height:100%;width:100%;position: absolute;}
.roundabout-moveable-item span{display: none;}
.roundabout-in-focus span{display:block;line-height:36px;font-size:16px;height:36px;position: absolute;z-index: 99;width: 100%;bottom:-40px;left:0;text-align: center;}
.p2Con_num{margin-top:10px;text-align: center;width:1000px;height:20px;}
.p2Con_num li{text-indent:-9999px;margin:0 8px;width:10px;height:10px;display: inline-block;border-radius:50%;margin:4px;background:#d4d4d4;cursor: pointer;}
.p2Con_num li i{width:10px;height:10px;border-radius:10px;display:block;}
.p2Con_num li.active{background:#262626;}
/*p3Con*/
.tit3{margin-top:30px;height:54px;border-bottom:2px solid #345fee;text-align: center;}
.tit3 b{font-size:30px;line-height:54px;color:#345fee;border-bottom:2px solid #60b2ff;display:inline-block;}
.p3Con{margin-top:30px}
.p3Con .fl{width:577px;}
.p3Con .fr{width:400px;}
.pic4{background:#fff;font-size:14px;position: relative;box-shadow: 0px 1px 5px 0px rgba(222, 222, 222, 0.75);}
.pic4 img{display:block;}
.pic4 i{position: absolute;background:url(../images/vbg1.png) no-repeat;width:72px;height:72px;top:119px;left:252px;}
.pic4 span{padding-left:15px;width:562px;line-height:31px;}
.pic5 li{float:left;margin-left:38px;margin-bottom:15px;height:180px;width:162px;font-size:14px;line-height:160%;}
.pic5 li img{display: block;margin-bottom:5px;}
/*footer*/
.footer{background:#2146c4;margin-top:40px;padding:60px 0;}
.tit4 li{float:left;width:180px;height:30px;cursor: pointer;text-align: center;font-size:14px;background:#fff;line-height:30px;margin-left:25px}
.tit4 li i{background:url(../images/arrow1.png) no-repeat;width:16px;height:7px;display:inline-block;margin-left:5px}
.tit4 li.active i{background:url(../images/arrow2.png) no-repeat;width:15px;height:6px;}
.footer_con{margin-top:14px;background:#2958cf;padding:22px 0;}
.footer_con li{float:left;width:220px;font-size:14px;padding:0 0 0 30px;line-height:180%;}
.link{text-align: center;font-size:14px;margin:25px auto;}
.link a{margin:0 20px}
/*d2*/
.d2nav{padding:35px 0;}
.d2nav span{float:left;line-height:34px;font-size:16px;}
.d2nav div{float:right;}
.d2nav span,.d2nav span a{color:#868686}
.d2nav span a{margin:0 8px}
.d2nav input{vertical-align: middle;}
.d2nav input.inp1{width:215px;height:32px;line-height:30px;font-size:14px;border:1px solid #dbdbdb;border-right:none;outline:none;background:none;text-indent:0.5em;}
.d2nav input.inp2{width:72px;height:34px;line-height:34px;background:#345fee;color:#fff;font-size:14px;text-align: center;border:none;}
.pic6 li{width:306px;height:315px;background:#fff;box-shadow: 0px 1px 5px 0px rgba(222, 222, 222, 0.75);float:left;margin:0 0 40px 40px;}
.pic6 li img{display: block;margin-bottom:15px}
.pic6 li b{display: block;font-size:18px;}
.pic6 li b,.pic6 li p{width:90%;margin:0 auto}
.pic6 li p{color:#868686;margin-top:5px;font-size: 14px;line-height:160%;}
.pic6 li.active{background:#f1f1f1;}
.more{text-align:center;width:998px;border:1px solid #dbdbdb;height:38px;line-height:38px;margin-top:35px;overflow: hidden;cursor: pointer;font-size:14px}
.tuwen_list li{padding:30px 0;border-bottom:1px solid #dbdbdb;overflow: hidden;}
.tuwen_list li img{float:left;margin-right:18px}
.tuwen_list li b{display: block;font-size:20px;line-height:24px;}
.tuwen_list li p{font-size:16px;line-height:160%;margin-top:5px}
.tuwen_list li p,.tuwen_list li p a{color:#868686;}
.tuwen_list li.active{background:#f1f1f1;}
.tuwen_list li.active p a{color:#345fee}
/*txtCon*/
.txtCon{background:#fff;padding-bottom:30px}
.txtCon h1{width:90%;margin:35px auto 0 auto;text-align:center;font:bold 30px/40px \5FAE\8F6F\96C5\9ED1;}
.time1{width:90%;height:65px;line-height:65px;border-bottom:1px solid #aaa;margin-top:10px}
.time1 span{float:left;font-size:16px}
.time1 div{float:right;width:25%;height:65px;line-height:65px;font-size:16px}
.time1 div em{cursor: pointer;}
.article{width:90%;margin-top:25px}
.article p img{width:100%;height: auto;}
.article p{font-size:16px;line-height:180%;margin-top:8px;}
.edit1{text-align: right;margin-top:20px;width:90%;font-size:14px}
/*copyright*/
#copyright{text-align:center;width:100%;font-size:14px;font-family: \5B8B\4F53;padding:60px 0 0 0;color:#fff}
/*---------MEDIA QUERIES Mobile phone--------------*/
@media (min-device-width:320px) and (max-width:689px),(max-device-width:480px){

}