.head{ height:80px; }
.head .mask{background:#fff;/* background color for IE */
filter: alpha(opacity=60); /* opacity filter for IE */
background-color: rgba(255,255,255, 0.6); /* for other browsers */ height:0px;left: 0;position: absolute;top:113px;width: 100%; z-index: 1;transition:height 0.5s;
-moz-transition:height 0.5s; /* Firefox 4 */
-webkit-transition:height 0.5s; /* Safari and Chrome */
-o-transition:height 0.5s; /* Opera */ }
.head .mnr{ width:1210px; margin:12px auto;}


.mask1{width: 100%;
    height: 22px;
    background: #f6f6f6;
    overflow: hidden;
    clear: both;}
@media  (max-width: 1920px){
	.mask1 .beizu{float: right;margin-right: 388px;color: #878787;margin-top: 3px;margin-bottom: 3px;font-size: 12px;}
	.xl{height:265px !important;}
	.xzk{width: 100%}
}
@media  (max-width: 1600px){
	.mask1 .beizu{float: right;margin-right: 233px;color: #878787;margin-top: 3px;margin-bottom: 3px;}
	.xl{height:265px !important;}
	.xzk{width: 96%}
}
@media  (max-width: 1440px){
	.mask1 .beizu{float: right;margin-right: 146px;color: #878787;margin-top: 3px;margin-bottom: 3px;}
	.xl{height:265px !important;}
	.xzk{width: 94%}
}
@media  (max-width: 1366px){
	.mask1 .beizu{float: right;margin-right: 116px;color: #878787;margin-top: 3px;margin-bottom: 3px;}
	.xl{height:265px !important;}
	.xzk{width: 94%}
}
@media  (max-width: 1280px){
	.mask1 .beizu{float: right;margin-right: 66px;color: #878787;margin-top: 3px;margin-bottom: 3px;}
	.xl{height:265px !important;}
	.xzk{width: 94%}
}
.mask1 .beizu p{color: #f6902c;display: inline-block; }
.head .hlogo{width:428px; height:80px; float:left; background:url(../img/headbg.png) no-repeat;  display:block;}
.head .hlogo a{ width:428px; height:80px; display:block;}
.head .hcd{float:right; margin:auto; font-size:16px;}
.head .hcd>ul>li{float: left;position: relative; padding:0 13px;}
.head .hcd>ul>li>a{ line-height:77px; height:77px;}
.head .hcd ul li .nav{left: 0;position: absolute;top: 100%;height:0px; width: 100%;z-index:9999; font-size:14px; text-align:center;border-right: 1px solid #d2d2d2; overflow:hidden;transition:height 0.5s;
-moz-transition:height 0.5s; /* Firefox 4 */
-webkit-transition:height 0.5s; /* Safari and Chrome */
-o-transition:height 0.5s; /* Opera */
border-right: 1px solid #d2d2d2;margin-top: 3px;}
.head .hcd ul li .zsx{border-left: 1px solid #d2d2d2;}
.head .hcd ul li .nav h3{background:url(../img/headjt.png); width:19px; height:8px; display:block;position: absolute; top:1px; left:35px; display:none;}
.head .hcd ul li .nav ul{height: 220px;padding: 12px 0 26px;}
.head .hcd ul li .nav ul li {padding: 6px 0;width: 100%; text-align:center;}
.head .hcd ul li .nav ul li a{ display:block;}
.head .hcd ul li:hover .nav h3{ display:block;}
.head .hcd ul li:hover .nav{ background:#FFF;}
.head .hdf{ width:182px; height:26px; display:block; float:right;background:url(../img/headbg.png) no-repeat 0 -74px;margin-top: 25px;}
.head .hdf a{ width:167px; height:26px; display:block;}

#headerrr{width:100%;height:50px;padding:0;margin:0;background-color:#F4f5f9;}
.top{width:1280px;height:auto;margin:0 auto;}
.top-sj{width:411px;float:left;border-left:1px solid #d9d9d9;border-right:1px solid #d9d9d9;padding-left:20px;height:50px;overflow:hidden;}
.mgsj,.magsj{float:left;line-height:50px;background:url(../img/tjy_03.jpg) 0 12px no-repeat;padding-left:40px;}
.magsj{background:url(../img/tjy_05.jpg) 0 12px no-repeat;}
.time1{font-family:Arial,Helvetica,sans-serif;font-size:16px;float:left;line-height:50px;}
.time2{font-family:Arial,Helvetica,sans-serif;font-size:16px;float:left;line-height:50px;}
.time1 span,.time1 b{float:left;font-weight:normal;}
.time2 span,.time2 b{float:left;font-weight:normal;}


.top-lx{width:450px;float:right;}
.top-lx p{float:left;line-height:50px;margin-right:20px;}
.top-lx p a{color:#7e7e7e;}
.top-lx p a:hover{color:#b13aca;}
.top-lx h6{width:1px;height:50px;background:#d9d9d9;float:left;}

.weixin{ width:30px; margin:0px auto;position:relative; font-size:12px; text-align:center;}
.weixin .weixin_nr{width:100px; height:120px; padding:10px; text-align:center; position:absolute; left:-45px; top:45px; display:none;z-index:999;}
.weixin .weixin_nr img{ margin-bottom:5px;}
.weixin .weixin_nr .arrow{ width:0; height:0; border-bottom:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent; position:absolute; left:70px; top:-10px;}
.weixin.on .weixin_nr{ display:block;}



.wb img,.wx img{margin:10px 20px;float:left;overflow:hidden;}
.wx-ewm{position:absolute;top:40px;left:74%;z-index:9999;display:none;}
.wx:hover .wx-ewm{display:block;}