@font-face{
  font-family:"iconfont";

}

body, object, iframe, h1, h2, h3, h4, h5, h6, blockquote, a, code, em, img, q, small, strong, dd, dl, dt, li, ol, ul, fieldset, form, label, table, tbody, tr, th, td, input, textarea {color: inherit;font-size: inherit;font-family: inherit;}
.fl{float: left;}
.fr{float: right;}
.clearfix:after{content: "";display: block;height: 0;visibility: hidden;clear: both;}
.clearfix{zoom: 1;}
.clear{ clear: both; font-size: 0px; line-height: 0; width: 100%; overflow: hidden; }
.iconfont{font-family:"iconfont" !important;vertical-align:middle;font-style:normal;font-weight:normal;-webkit-font-smoothing:antialiased;-webkit-text-stroke-width:0.2px;-moz-osx-font-smoothing:grayscale;}
a{text-decoration:none;color:#3e3e3e;cursor:pointer;transition:all 150ms ease-in-out 0s;}
a:hover{color:#f30;}
.song{font-family:"SimSun"}
.red{color:#AE1D22;}
.blue{color:#1B3675;}
.bold{font-weight:Bold;}
.gray{color:#999}
.hide{display:none}
.f12{font-size:12px}
.f14{font-size:14px}
.f16{font-size:16px}
.h80{height:80px}
.h30{height:30px}
.h100{height:100px}
.h200{height:200px}
.h300{height:300px}
.h400{height:400px}
.w100_{width:100%}
.w100{width:100px}
.w200{width:200px}
.main{width:1239px;margin:0 auto}
.body{overflow:hidden;padding-bottom:80px}
.page-banner{margin-top:-60px}
.rel{position:relative}
.abs{position:absolute;}
.scroll{overflow-y:auto}
i,em{font-style:normal;}
h2 em{font-weight:normal;}
ul,li,dt,dd,dl,p,h1,h2,h3,h4,h5{margin:0;padding:0;list-style:none;}
.table{display:table;width:100%}
.table-row{display:table-row}
.table-cell{display:table-cell;}
body{min-width:1300px;margin:0 auto;overflow-x: hidden;font:12px "Microsoft YaHei","Arial Narrow",HELVETICA;color:#333;font-size:14px;background:#fff}
input,select,button,textarea{box-sizing:border-box;}
input,textarea,select{border:1px solid #d3d3d3}
.t_left{text-align:left!important}
.t_center{text-align:center!important}
.t_right{text-align:right!important}
.button_1{height:40px;padding:0 15px;background:#004488;color:#fff;font-weight:bold;border:none;border-radius:4px;font-size:14px}
/*头部*/
div.header{box-shadow:0 3px 7px rgba(0,0,0,.1);background:#fff;border-bottom:1px solid #ccc;height:64px;line-height:64px;padding:20px 0;background:#fff}
div.header .u2{float:right}
div.header .u2 a.a1{display:inline-block;background:url("/ztwhy/template/page/index/header_icon_1.png") no-repeat 0 center;padding-left:28px;}
div.header .u2 a.a2{display:inline-block;background:url("/ztwhy/template/page/index/header_icon_2.png") no-repeat 0 center;padding-left:28px;margin-left:20px}
/*导航*/
.menu li div a:hover{background:#1B3675}
.menu li div span{display:block}
.menu li div span i{display:none;left:100%;top:0;white-space:nowrap;background:#1B3675;}
.menu li div span:hover i{display:block;}
.menu li div span i a{padding:0 15px;}
.menu li div span i a:hover{background:url("/ztwhy/template/page/index/opacity.png") #fff;}

.menu {position: relative;background:url("/ztwhy/template/page/index/opacity.png");z-index: 2;}
.menu .main {height:60px;line-height:60px}
.menu li {display:block;float:left;text-align:center;width:150px;position: relative;}
.menu a.big {display:block;text-align:center;color:#fff;font-size:17px}
.menu li div {position: absolute;z-index:99999;width:100%;background:url("/ztwhy/template/page/index/opacity.png");display:none}
.menu li div a {display:block;height:50px;line-height:50px;color:#fff;font-size:15px;}
.menu li.active,.menu li:hover {background:#1B3675}
.menu li div a:hover{background:#1B3675}

/*底部*/
div.footer{border-top:1px solid #ccc;}
div.footer .section{overflow:hidden;}
div.footer .u1{padding:30px 0;background:url("/ztwhy/template/page/index/bottom_bg.jpg");}
div.footer .u1 .d1{padding-right:50px;float:left;width:200px}
div.footer .u1 .d1 h3{margin-bottom:20px}
div.footer .u1 .d1 p{padding:5px 0;color:#666;line-height:170%;}
div.footer .u1 .d2{overflow:hidden;border-left:1px solid #ccc;padding-left:110px}
div.footer .u1 .d2 li{text-align:center;height:60px;vertical-align:middle;}
div.footer .u1 .d2 li select{padding:5px}
div.footer .u1 .d2 li a{color:#295AA8;font-weight:bold}
div.footer .u2{overflow:hidden;background:#fff;padding:20px 0}
div.footer .u2 span{line-height:170%overflow:hidden;}
div.footer .u2 span.s2{float:right}
/*page*/
.page-nav{padding:30px 0;text-align:center}
.page-nav span,.page-nav a{display:inline-block;height:35px;line-height:35px;width:35px;margin:0 3px;}
.page-nav a{border:1px solid #ddd;background:#fff;}
.page-nav a.active{border-color:#1249A0;color:#1249A0;font-weight:bold;}
.page-nav input{width:30px;height:33px;text-align:center;background: #fff;}
.page-nav font{display:inline-block;padding:0 10px;}
.page-nav .pagefy{ width:auto; margin:0;}
/*二维码*/
.float-code {position:fixed;bottom:10px;right:10px;text-align:center;z-index:3;}
.float-code img {width:120px;border:1px solid #ddd}