﻿@charset "utf-8";
/*Time 2018.12.17*/
/*base-style*/
a,abbr,acronym,address,applet,b,big,blockquote,body,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,font,form,h1,h2,h3,h4,h5,h6,html,i,iframe,img,ins,kbd,label,legend,li,object,ol,p,pre,q,s,samp,small,span,strike,strong,sub,sup,table,tbody,td,tfoot,th,thead,tr,tt,u,ul,var{margin:0;padding:0;border:0;outline:0;font-size:100%;background:0 0}
body{line-height:1;margin:0 auto;background:#fff}
ol,ul{list-style:none}
blockquote,q{quotes:none}
del{text-decoration:line-through}
a{text-decoration:none;color:#333}
a:hover{text-decoration:none}
html{font:14px Microsoft YaHei;color:#333;overflow-x:hidden;overflow-y:auto}
img{border:0 none;vertical-align:middle}
.clearfix:after{clear:both;content:'';display:block;height:0;line-height:0;visibility:hidden}
.clearfix{zoom:1}
.clear{clear:both;width:100%;height:0;line-height:0;font-size:0;overflow:hidden}
.main{width:100%;height:auto;margin:0 auto;clear:both;overflow:hidden;background:#fff}
.box{width:1077px;height:auto;margin:0 auto;clear:both}
.w{width:1200px;height:auto;margin:0 auto;clear:both;position:relative}
.fl{float:left}
.fr{float:right}
.content{width:100%;height:auto;box-sizing:border-box}
.h2{font:bold 45px "Microsoft YaHei";text-align: center;}
.h3{font-size: 20px;text-align: center;margin: 24px 0 34px;}
.h4{font:18px/26px Microsoft Yahei;text-indent: 2em;margin-top: 30px;}
.h6{font-size: 18px;color: #686868;text-align: center;margin: 28px 0 42px;}
.h5{font-size: 24px;font-weight: bold;color: #686868;text-align: center;margin: 60px 0 22px;}
.zx_btn{width:380px;height:54px;display:block;border-radius:27px;background:#1775fd;font-size:18px;color:#fff;line-height:54px;text-align:center;margin:0 auto}
.flex{display: -moz-box;  /* Firefox */display: -ms-flexbox;    /* IE10 */display: -webkit-box;    /* Safari */ display: -webkit-flex;    /* Chrome, WebKit */
display: box; display: flexbox; display: flex;flex-flow:row nowrap;  justify-content:space-between; }
/*topnav*/
.zhuanti_top_main{width:100%;margin:0 auto;z-index:100;overflow:visible;position:fixed;top:0;background:url(../images/zt_btbg.gif) repeat-x left top;height:45px}
.zhuanti_top{margin:0 auto;width:980px;height:45px}
.zhuanti_logo{height:45px;width:285px;background:url(../images/zt_logo.gif) no-repeat left top;float:left}
.zhuanti_logo h1 a{width:285px;height:45px;display:block;text-indent:-9999px}
.zhuanti_nav{width:660px;height:45px;float:right;line-height:45px}
.zhuanti_nav a{padding-left:6px;color:#30F;font-size:14px;font-weight:700}
/*topnav end*/
/*body*/

.bfbox {width: 1200px;margin: 0 auto;padding: 30px 0;background: #fff;}
.line {width: 100%;height: 2px;background: #031553;}
.sec1,.sec2{padding-top: 66px;}
.sec1 .qj_list{flex-wrap: wrap;width: 100%;height: auto;overflow: hidden;box-sizing: border-box;text-align: center; margin:50px 0px;}
.sec1 .qj_list li { border:2px solid #1775fd; width: 266px;height: 321px;margin-top: 0.16rem; margin-bottom:0.22rem; padding:10px;}
.sec1 .qj_list li img{margin-bottom:4%; margin-top:6%; width:70px; height:70px;}
.sec1 .qj_list li .tit{font: bold 22px/26px Microsoft Yahei;margin-bottom:5%;color:#1775fd;}
.sec1 .qj_list li p{font:16px/25px Microsoft Yahei; color: #7c7c7c; text-align:left;}
.sec2_box{background-color: #1775fd; margin-top:30px;}
.sec2 ul{flex-wrap: wrap;width: 100%;height: auto;overflow: hidden;box-sizing: border-box;text-align: left; margin-top:30px;}
.sec2 ul li{width: 290px;height: 365px;margin-top: 0px; margin-bottom:5px;overflow: hidden;}
.sec2 ul li img{ width:310px; height:220px; margin-bottom:10px;}
.sec2 ul li p{font:16px/25px Microsoft Yahei; color: #7c7c7c; text-align:left;width:270px; height:115px; padding:10px; background:#FFF;}
.sec3_box{background-color: #f2f2f2;}
.sec3{padding: 52px 0;background-color:}
.sec3 ul{flex-wrap: wrap;width: 100%;height: auto;overflow: hidden;box-sizing: border-box;text-align: left; margin-top:30px;}
.sec3 ul li{width: 390px;height: 370px;margin-top: 0px; margin-bottom:5px;}
.sec3 ul li img{ width:390px; height:250px; margin-bottom:10px;}
.sec3 ul li p{font:16px/25px Microsoft Yahei; color: #7c7c7c; text-align:left; height:90px; padding:20px 40px; background:#FFF; border:1px solid transparent;}

.sec3-1{padding: 52px 0;background-color:}
.sec3-1 ul{flex-wrap: wrap;width: 100%;height: auto;overflow: hidden;box-sizing: border-box;text-align: left; margin-top:30px;}
.sec3-1 ul li{width: 290px;height: 335px;margin-top: 0px; margin-bottom:5px;}
.sec3-1 ul li img{ width:290px; height:220px; margin-bottom:10px;}
.sec3-1 ul li p{font:16px/25px Microsoft Yahei; color: #7c7c7c; text-align:left; height:83px; padding:10px; background:#FFF; border:2px solid #1775fd;}

.sec4_box{background-color: #1775fd;}
.sec4{padding-top: 60px;padding-bottom: 40px;}
.sec4 ul{flex-wrap: wrap;width: 100%;height: auto;overflow: hidden;box-sizing: border-box;text-align: left; margin-top:30px;}
.sec4 ul li{width: 1200px;height: 360px;margin-top: 0px; margin-bottom:30px; position:relative;}
.sec4 ul li img{ width:580px; height:320px; left:0px; top:0px; position:absolute;z-index:99;}
.sec4 ul li .k{ width:1060px; height:320px; border:2px solid #FFF;right:0px; bottom:0px; position:absolute; z-index:1;}
.sec4 ul li h2{font: bold 32px/45px Microsoft Yahei; color: #fff;text-align: center; width:540px; height:50px;right:40px; top:80px; position:absolute; z-index:1;}
.sec4 ul li p{font:18px/25px Microsoft Yahei; color: #fff; text-align:left;width:540px; height:auto;right:40px; top:140px; position:absolute;z-index:100;}
.sec4 ul li .zx_btn{width:200px;height:45px;right:210px; bottom:50px; position:absolute;display:block;border-radius:27px;background:#fff;font:20px/45px Microsoft Yahei;color:#1775fd;text-align:center;margin:0 auto;z-index:999;}
.sec5{padding-top: 60px;}
.sec5 ul{flex-wrap: wrap;width: 100%;height: auto;overflow: hidden;box-sizing: border-box;text-align: left; margin-top:30px;}
.sec5 ul li{width: 390px;height: 485px;margin-top: 0px; margin-bottom:5px;}
.sec5 ul li img{ width:390px; height:220px; margin-bottom:0px;}
.sec5 ul li .qk{ width:346px; height:243px; padding:10px 20px;border:2px solid #1775fd;text-align:center;margin-top: -2px;}
.sec5 ul li .qk span{ width:368px; height:30px;font: bold 18px/35px Microsoft Yahei; color: #1775fd; text-align:center;}
.sec5 ul li .qk p{font:16px/25px Microsoft Yahei; color: #7c7c7c; text-align:left;width:368px; height: auto;}
.sec6{padding-top: 10px;}

.qkdl{
  box-sizing: border-box;
  padding: 0 10px 0 10px;
  position: relative;
}
.qkdl::after{
 position: absolute;
 content: '';
 display: inline-block ;
 width: 5px !important;
 height: 5px !important;
 background: transparent;
 border-radius: 50%;border: 2px solid #1775fd;
 left: -10px;
 top:10px;
}

/*form*/
.sec_form_box{width: 100%;height: 520px;background-color: #f1f1f1;background-image: url('../images/sec_formbg.jpg');background-size: 100% 100%;background-repeat: no-repeat;}
.sec_form{overflow: hidden;}
.sec_form .h2{margin-top: 54px;}
.sec_form .h2 span{color: #ff0000;}
.sec_form .h6{margin: 30px 0 20px;color: #000;}
.sec_form .con{height: 366px;}
.sec_form .con .con_l,.sec_form .con .con_r{float: left;width: 500px;height: 100%;background-color: #fff;margin-left: 52px;}
.sec_form .con .con_tit{font:22px/66px Microsoft Yahei;text-align: center;color: red;border-bottom: 1px solid #dddddd;}
.sec_form .con_l ul{overflow: hidden;padding-top: 40px;}
.sec_form .con_l ul li{width: 360px;height: 45px;margin: 0 auto;font:18px/45px Microsoft Yaehi;color: #999999;}
#bottom_form{width: 825px;margin:40px auto 0;}
#bottom_form .for_group{width: 100%;height: 70px;margin-bottom: 28px;}
#bottom_form .for_group label{display: inline-block;font:20px/70px Microsoft Yahei;width: 76px;}
#bottom_form .for_group input{width: 820px;height: 100%;border:1px solid #a3a3a3;border-radius: 5px;box-sizing: border-box;margin: 0;padding: 0;padding-left: 10px;background-color: transparent;}
#bottom_form .for_group  input::-webkit-input-placeholder {color: #444444;font-size: 20px;}

#bottom_form1{width: 980px;margin: 0 auto ;}
#bottom_form1 input{float: left;;width: 320px;height: 50px;border:1px solid #0054a7;box-sizing: border-box;margin: 0 20px 0 0;padding: 0;padding-left: 10px;background-color: transparent;line-height: 50px;font-size: 16px;}
#bottom_form1  input::-webkit-input-placeholder {color: #444444;}
.yybm13{width: 300px;height: 50px;display:inline-block;border:0 none;background-color: #0054a7;margin: 0 auto;font:19px/46px Microsoft Yahei;color: #fff;cursor: pointer;}

.yybm12{width: 820px;height: 70px;display: block;border:0 none;background-color: transparent;background-color: #188eee;margin: 0 auto;font:26px/70px Microsoft Yahei;color: #fff;margin-top: -14px;cursor: pointer;border-radius: 10px;font-weight: bold}
/*body end*/
.form_box{width: 100%;height: 460px;}
.sec_form{overflow: hidden;}
.bottom_form{width: 825px;margin:40px auto 0;}
.bottom_form .form_group{width: 100%;height: 70px;margin-bottom: 28px;}
.bottom_form .form_group label{display: inline-block;font:20px/70px Microsoft Yahei;width: 76px;}
.bottom_form .form_group input{width: 820px;height: 100%;border:1px solid #a3a3a3;border-radius: 5px;box-sizing: border-box;margin: 0;padding: 0;padding-left: 10px;background-color: transparent;font-size: 26px;}
.bottom_form .form_group  input::-webkit-input-placeholder {color: #444444;font-size: 20px;}
.baoming{width: 820px;height: 70px;display: block;border:0 none;background-color: transparent;background-color: #188eee;margin: 0 auto;font:26px/70px Microsoft Yahei;color: #fff;margin-top: -14px;cursor: pointer;border-radius: 10px;font-weight: bold}

.w_1200 {width:1200px;margin:0 auto;}

/* 专题导航 */
.ztdh {height:78px;border-bottom:2px solid #0858a0;background:#fff;width:100%;}
.ztpf {position:fixed;top:0;z-index:9999;}
.ztlogo {margin-top:9px;}
.ztlogo a {display:block;width:410px;height:60px;background:url(/public/images/ztlogo.jpg) no-repeat;}
.ztdaohang {margin-left:120px;}
.ztdaohang>a {width:90px;float:left;height:60px;line-height:60px;margin-top:9px;color:#0858a0;font-size:18px;text-align:center;}
.ztdaohang>a:hover {color:red;}
.z_ico {padding:10px 0;position:relative;height:100%;min-height:40px;}
.mianf {width:200px;font-size:20px;text-align:center;position:absolute;bottom:10px;bottom:10px;right:50%;margin-right:-100px;box-shadow:2px 2px 2px #888;}
.mianf>a {color:#fff;display:block;height:50px;background:#f79d10;line-height:50px;padding:0 5px;}
.mianf>a:hover {color:red;}
/* 专题导航 end*/
/*右侧漂浮*/
.zx_right {width:64px;position:fixed;right:50%;top:80px;z-index:999;margin-right:-664px;}
.zx_list {position:absolute;width:64px;position:absolute;left:0;top:0;}
.zx_list li {width:64px;position:relative;height:64px;background:rgba(85,85,85,.8);margin-top:5px;text-align:center;padding-top:10px;color:#fff;cursor:pointer;}
.zx_list li:hover {background:#1659a0;}
.zx_list li:first-child {background:#1659a0;}
.zx_list li>a {color:#fff;}
.zx_list li>a img {margin:0 auto;}
.zx_erweima {width:171px;height:171px;border:4px solid #1659a0;background:url(/public/images/pf_erweima.jpg) no-repeat;position:absolute;left:-179px;top:-77px;}
.zx_tel {width:80px;right:0;overflow:hidden;}
.pf_tel_1 {width:64px;height:78px;text-align:center;/* float:right;*/position:absolute;right:0;z-index:33;}
.pf_tel_2 {width:310px;height:80px;background:#1659a0;/* float:left */position:absolute;right:64px;top:0;z-index:2;}
.pf_tel_2 input {width:200px;float:left;height:45px;line-height:45px;font-size:16px;margin-top:15px;margin-left:15px;}
.pf_tel_2 span {float:left;width:85px;height:45px;line-height:45px;background:#ff9102;color:#fff;text-align:center;font-size:16px;margin-top:15px;cursor:pointer;}
.pf_erweima {width:171px;height:171px;border:4px solid #1659a0;background:url(/images/pf_erweima.jpg) no-repeat;position:absolute;left:-179px;top:-100px;}
.hide {display:none;}
/*右侧漂浮 end*/

/*底部*/
.bot_1 {width:100%;height:210px;background:#f7f7f7;padding-top:30px;margin-top:30px;}
.bottom_1 {height:50px;}
.bottom_1 div {width:24%;float:left;padding-left:5.3%;height:50px;margin-left:4%;}
.bottom_1 div h2,.zt_bottom_2 div h2 {font-size:18px;}
.bottom_1 div p,.zt_bottom_2 div p {line-height:30px;font-size: 14px;}
.icon1 {background:url(/public/images/icon1.png) left center no-repeat;}
.icon2 {background:url(/public/images/icon2.png) left center no-repeat;}
.icon3 {background:url(/public/images/icon3.png) left center no-repeat;}
.bottom_2 {margin-top:45px;height:80px;padding:0 50px;}
.bottom_2 div {height:80px;width:150px;border:1px solid #dcdcdc;float:left;margin-right:4px;height:50px;padding:24px 0 15px 120px;font-size: 16px;}
.bottom_2 div.icon7 {margin-right:0;}
.bottom_2 div p b {background:#fa4b54;width:95px;height:30px;border-radius:5px;display:block;color:#fff;text-align:center;line-height:30px;}
.bottom_2 div p i {color:#70a7e2;font-style:normal;font-size:16px;}
.icon4 {background:url(/public/images/icon4.png) 40px center no-repeat;}
.icon5 {background:url(/public/images/icon5.png) 40px center no-repeat;}
.icon6 {background:url(/public/images/icon6.png) 40px center no-repeat;}
.icon7 {background:url(/public/images/icon7.png) 40px center no-repeat;}
.bot2 {width:100%;height:180px;padding:20px 0;background:#444;font-size: 14px}
.bot2 dl {width:90px;float:left;margin-right:115px;}
.bot2 dl:nth-child(2){width: auto !important;}
.bot2 dl dt {color:#fff;font-size:16px;border-bottom:1px solid #b2b2b2;line-height:35px;margin-bottom:10px;}
.bot2 dl dd ul li>a {line-height:26px;color:#b2b2b2}
.bot_te {float:left;width:294px;height:156px;padding:10px;border:1px solid #b2b2b2;}
.bot_te ul li {width:130px;height:40px;line-height:40px;border:1px solid #b2b2b2;margin-left:10px;}
.bot_te ul li>a {color:#b2b2b2;padding-left:50px;}