@charset "utf-8";
/*base*/
html,body,ul,ol,li,p,h2,h4,a,img,input,span,a{margin:0;padding:0;}
html,body{min-width: 1200px;}
img,input,button {border: 0;}
i,h2{font-style: normal;font-family: "Microsoft Yahei"; font-weight:normal;}
input:focus,textarea:focus,select:focus, button{outline:none;}
ul,li,button{list-style: none;}
body{font-size: 16px;color: #333;font-family:"Microsoft Yahei";}
a{color: #333;text-decoration:none;font-family:"Microsoft Yahei";font-size:16px;}
a:hover{color: #2968d0;}
button,img,input { vertical-align: middle;}
.clearfix{content: " "; height:0;display: table;clear: both;}
.clearfix:before,.clearfix:after {content: " ";display: table;clear: both;}
::-webkit-input-placeholder {color: #b2b2b2; } :-moz-placeholder { color: #b2b2b2; } ::-moz-placeholder {  color: #b2b2b2; } :-ms-input-placeholder {color: #b2b2b2; }

.headbox{ width:100%; height:438px; background:url(/images/2021banner.jpg) no-repeat center center;}
.head{ width:1200px; height:399px; position:relative; margin:0 auto;}
.logozt{ padding-top:30px; height:82px;}
.fanhui{ position:absolute; top:30px; right:0; width:88px; height:34px; line-height:34px; text-align:center; background:#c08939; border-radius:4px;}
.fanhui a{ font-size:14px; color:#ffffff; display:block;}

.box_blue{ width:100%; height:auto; padding:50px 0; background:#eff2f3;}
.contant{ width:1200px; height:auto; margin:0 auto;}
.title{width:1200px;height:80px;}
.shjc{ width:1200px; height:149px; padding-top:60px; position:relative;}
.zcjdhy{width:520px;height:275px; background:url(/images/zcjdhy.png) no-repeat center center;margin-top: 60px;margin-bottom: 25px;float: left;}
.listtop{margin-top: 100px;}
.listtop li{float: left;}
.listbottom{margin-top:180px;}
.listbottom li{float: left;}
.zcjdhy span{color:#fff; }
.zdcl{width:320px;height:275px; background:url(/images/zdzcfbjd.png) no-repeat center center;margin-top: 60px;margin-bottom: 25px;float: left;margin-left:20px;margin-right:20px;}
.zdcllist{margin-top: 140px;text-align:center;}
.shzwgklist{float:left;padding:20px 0;}
.listleft{width:371px;height:80px; background:url(/images/145tbbj.png) no-repeat center center;line-height: 80px;color: #fff;font-size: 20px;float:left;}
.listleft span{padding-left:50px;}
.listright{height:80px;width:auto;border-radius:10px;background-color:#E1ECFF;float:left;line-height: 80px;padding:0 10px;}
.listright span{padding: 0px 9px;}
.mainbox{ width:1200px; height:auto; margin:0 auto; overflow:hidden;}
.pad50{ padding:50px 0;}

.ti02{ background:url(/images/wc_icon02.png) no-repeat;}


.footer2019{ margin-top: 20px; background-color: #56916e; }
.footer2019 a,.footer2019 p{ color: #fff; font-size: 14px; }
.footer2019 p{ font-size: 14px; line-height: 24px; }
.footer2019 .link{height: 55px;line-height: 55px;border-bottom: 1px solid #b9b9b9;background: #56916e;}
.footer2019 .link .wzdh{ color: #fff; width: 100px; float: left; }

.link .link_nav { z-index: 2; }
.link .link_nav ul{float: left;}
.link .link_nav ul li{float: left;padding: 0px 151px;}
.link .link_nav ul li:hover{background: #94b9a3;}
.link .link_nav ul li a{display: inline-block;height: 54px;line-height: 54px;font-size: 16px;}

.link .nav-cont{width: 1110px;max-height: 565px;overflow: auto;position: absolute;left: 100px;bottom: 44px;z-index: 1;padding-bottom:25px;float:left;background: #fff;border: 1px solid #56916e;border-bottom: none;display: none;z-index: 999;}
.link .nav-cont li{ float:left; padding:0!important; border: none!important; line-height:34px; text-align:center; margin:25px 0 0 12px; display:inline; }
.link .nav-cont li:hover{ border: none!important;  }
.link .nav-cont li a{ width:145px; height:34px!important; line-height: 34px!important; display:block!important; color:#666; background: #ebebeb;  overflow: hidden; }
.link .nav-cont li a:hover{ color:#c00; text-decoration:none; }

.footer2019 .footer-info { padding: 25px 0; }
.footer2019 .footer-info .col-33{ float: left; }
.footer2019 .footer-info .box-l,.footer .footer-info .box-c{ border-right: 1px dashed #fff; }
.footer2019 .footer-info .box-c{ padding-left: 110px; }
.footer2019 .footer-info .box-r{ float: right; }
.footer2019 .footer-info .box-r img{ margin-left: 10px!important; margin-top: 9px!important; text-align: right; }