﻿@charset "utf-8";
/* CSS Document */
/*----------------------------------------------------
Default
-----------------------------------------------------*/
*html{ background-image:url("IE6-fixed-FangDou"); background-attachment:fixed;}
body,ul,ol,dl,dt,dd,li,p,h1,h2,h3,h4,h5,h6,form,label,fieldset,table,td,img,div,th{
border:0;margin:0px; padding:0;}
li,dd,dl,dt {list-style-type:none;}
table {border-collapse:collapse;} 
b,em,i,u,strong{font-weight:normal;font-style:normal;text-decoration:none;}
.clear{ clear:both; line-height:0; font-size:0;  border:none; height:0; }
.empty { line-height:0; font-size:0;}
.fr{ float:right;}
.fl{ float:left;}
.clearfix{overflow:hidden;zoom:1}
.br { word-wrap:break-word;	word-break:break-all;}

/*-----------------------------------------------------
User-defined
-----------------------------------------------------*/
h1,h2,h3,h4,h5,h6 { font-family:Tahoma, Helvetica, Arial, 'Microsoft YaHei', sans-serif; font-size:12px; font-weight:normal;}	
body {font-size:12px; font-family:Tahoma, Helvetica, Arial, 'Microsoft YaHei', sans-serif; color:#1b2b3c; background:#f2f2f2;}
input,select,textarea{ margin: 0; padding:0; vertical-align:middle; font-family:Tahoma, Helvetica, Arial, 'Microsoft YaHei', sans-serif; color:#333; outline:none; resize:none;}

a { color: #1b2b3c; text-decoration: none; }
a:hover { color:#1b2b3c; text-decoration: none; }

.zcenter { width: 1000px; margin: 0 auto;}
/*-----------------------------------------------------
Top    1b2b3c
-----------------------------------------------------*/
.ztop { height: 100px;}
.zt_logo { width: 450px;}
.zt_login { width: 550px; padding-top: 35px; text-align: right;}
.zt_input { width: 147px; height: 31px; padding-left: 4px; border: 1px #0e4a8b solid; border-radius: 3px; background: #fff; line-height: 31px; font-size: 14px;}
.zt_btn { width: 66px; height: 31px; border: 1px #0e4a8b solid; border-radius: 3px; background: #0e4a8b; text-align: center; color: #fff; font-size: 14px; cursor: pointer;}
.zt_after { width: 550px; padding-top: 25px; text-align: right; font-size: 14px}
.zt_after a { padding-left: 16px;}
.zt_after p { padding-top: 5px;}
/*-----------------------------------------------------
Nav
-----------------------------------------------------*/
.znav { height: 48px; background-color: #1b2b3c; font-size: 18px;position:relative;z-index:2}
.zn_list {}
.zn_item { position: relative; float: left; height: 48px;} 
.zn_item a { display: inline-block; height: 24px; margin-top: 12px; padding-left: 32px; padding-right: 32px; line-height: 24px;  color: #fff; border-right: 1px #57616b solid;}
.zn_item a:hover { text-decoration: none;}
.zn_item p { position: absolute; left: 0px; bottom: -7px; display: none; width: 100%; height: 6px; border-bottom: 6px #000 solid; text-align: center;}
.zn_item:hover,.zn_cur { background-color: #448FF0;}
.zn_item:hover a,.zn_cur a { padding-right: 33px; border-right: none;}
.zn_item:hover p,.zn_cur p { display: block;}
.zn_item p span { display: inline-block; width: 12px; height: 12px; background:url(../images/zhejiang_01.png) no-repeat;}

/*-----------------------------------------------------
Footer
-----------------------------------------------------*/
.zfooter { padding: 25px 0; background-color: #000; color: #fff; font-size: 14px;}
.zfooter a { color: #fff;}
.zf_right { line-height: 24px; text-align: center;}

/*-----------------------------------------------------
公共模块
-----------------------------------------------------*/
.zmodule { }
.zmo_title { height: 91px; border-top: 1px #1e6a9c solid; text-align: center; text-align: center; }
.zmo_title img { margin-top: -13px;}
.zmo_title p { color: #ed662a; font-family: Microsoft YaHei; font-size: 28px; line-height: 50px;}
.zmo_title p a{ color: #ed662a; font-family: Microsoft YaHei;}
.zmo_title p a:hover { color:#5959c9; text-decoration: none; }
.zmo_con { margin-bottom: 10px; margin-top: 20px;}
.zmo_item1 { float: left; width: 364px; height: 208px; padding-top: 5px; padding-bottom: 30px; padding-left: 16px;}
.zmo_item2 { float: left; width: 238px; height: 208px; padding-top: 5px; padding-bottom: 30px; padding-left: 16px;}
.zmo_item:hover { -webkit-box-shadow: 1px 4px 8px #ddd; -moz-box-shadow: 1px 4px 8px #ddd; -o-box-shadow: 1px 4px 8px #ddd; box-shadow: 1px 4px 8px #ddd;}
.zmo_pl0 { padding-left: 0;}
.zmo_pic { width: 100%; height: 176px; overflow: hidden;}
.zmo_pic img { transition: .3s;  -moz-transition: .3s;  -webkit-transition: .3s;  -o-transition: .3s;}
.zmo_pic:hover img{  transform: scale(1.2);  -webkit-transform: scale(1.2);-moz-transform: scale(1.2);-o-transform: scale(1.2);}
.zmo_text { height: 29px; border: 1px #e6e6e6 solid; background-color: #fff; line-height: 29px; text-align: center; font-size: 18px;}
.zmo_trans {
	-webkit-transition:box-shadow,background-color 0.5s ease;
	-moz-transition:box-shadow,background-color 0.5s ease;
	-o-transition:box-shadow,background-color 0.5s ease;
	-ms-transition:box-shadow,background-color 0.5s ease;
	transition:box-shadow,background-color 0.5s ease;
}

/*-----------------------------------------------------
分页
-----------------------------------------------------*/
.Page { width:600px; height:50px; margin:0 auto; padding-bottom: 45px; }
.Page { text-align:center; }
.Page a { display:inline-block; width:32px; height:32px; border:1px #ccc solid; line-height:32px; text-align:center; background-color:#efefef; }
.Page a.zp_width80 { width:80px; background-color:#1b2b3c; color:#fff; }
.Page a:hover { background-color:#eb3b0f; color:#fff; }
.Page a.zp_cur { display:inline-block; width:32px; height:32px; border:1px #ccc solid; background-color:#eb3b0f; color:#fff;}


/*************2018-07-03-二级导航***********/
.secondMenu{position:absolute;width:100%;left:0;top:48px;background:rgba(0,0,0,.6);display:none}
.zn_item .secondMenu a{height:47px;line-height:47px;padding:0;margin:0;display:block;text-align:center;font-size:18px;border-bottom:solid 1px #838383;border-left:0;border-right:0;width: 100%;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;}
.zn_item:hover .secondMenu a{padding:0;border-left:0;border-right:0}
.zn_item:hover .secondMenu a:hover{background:#448ff0}
.zn_item:hover .secondMenu{display:block}
.zn_item  a:hover{color:#fff}
