.hide{ display:none;}
.zg_heard{ width:100%; height:42px; border-bottom:1px solid #e7e7e7;}
.zg_top{ width:1000px; height:42px; margin:0 auto;}
.zg_top_right{ width:380px; height:42px;}
.zg_top_right li{ float:right; height:42px; line-height:42px; margin-left:20px; font-size:12px; font-family:"Microsoft YaHei";}
.zg_top_right .zg_top_tel{ font-size:16px; color:#e60000;}
.zg_top_right li em{ display:inline-block; vertical-align:middle; background:url(imageszgszyf_bk01.jpg) no-repeat; margin-right:3px;}
.zg_top_right .zg_top_tel em{ background-position:right top; width:14px; height:17px;}
.zg_top_right .zg_top_wx em{ background-position:-59px top; width:20px; height:17px;}
.zg_top_right .zg_top_wb em{ background-position:-122px top; width:19px; height:17px;}
.zg_top_right .zg_top_qq em{ background-position:0 top; width:15px; height:17px;}
.zg_top_left{ width:470px; height:42px; position:relative; z-index:999}
.zg_top_nav{ width:470px; height:42px;}
.zg_top_nav li{ color:#333;font:normal 14px/42px "Microsoft Yahei"; float:left; width:90px; text-align:center; cursor:pointer; _padding-top:15px;}
.zg_top_nav li em{background:url(imageszg_bg.png) no-repeat;width:7px; height:4px; display:inline-block; margin-left:8px; vertical-align:middle;transition: .3s ease-in}
.zg_top_nav .zg_nav_h{ border:1px solid #e7e7e7; border-bottom:1px solid #fff; width:88px; line-height:40px; height:41px; _height:25px; position:relative; z-index:1000}
.zg_top_nav .zg_nav_h em{ transform:rotate(180deg);}
.zg_yy_box{ display:none; position:absolute; border:1px solid #e7e7e7; border-top:none; background:#fff; left:0; top:43px; overflow:hidden; padding:24px 7px 20px; width:556px;-moz-box-shadow:0 3px 3px #e3e3e3;-webkit-box-shadow:0 3px 3px #e3e3e3;box-shadow:0 5px 5px #e3e3e3;z-index:9999;/* For IE 8 */ -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=135, Color='#e3e3e3')"; /* For IE 5.5 - 7 */ filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#e3e3e3');}
.webyy{ width:465px; padding:10px;}
.webyy a{ color:#666;}
.zg_yy_box a:hover{ color:#e00;}
.offcn0TopQbks{padding:10px 15px;line-height:36px;width:510px;}
.offcn0TopQbks h4{color:#666;font-size:12px;}
.offcn0TopQbks a{color:#666;}
.offcn0TopQbks a:hover{color:#e00;}
.offcn0TopQbks span{color:#ddd;padding:0 15px;}
.offcn0TopMobile{left:180px;width:160px;padding-left:16px;padding-right:15px;}
.offcn0TopMobile img{display:block;border:none;margin:0 auto 10px auto;}
.o0413TopMobileDl{overflow:hidden;margin-bottom:15px;}
.o413TMtdlx{margin-bottom:10px;}
.o0413TopMobileDl dt{float:left;width:44px;height:20px;color:#ef2d36;line-height:20px;padding-left:5px;background:url(imagesoffcn0IcoTip.jpg) center center no-repeat;margin-right:8px;}
.o0413TopMobileDl dd{float:left;line-height:20px;color:#666;width:98px;}
.o0413TopMobileDl a,.o0413TopMobileDl a:hover{color:#ef2d36;text-decoration:none;}
.zgsl_top{ width:570px !important;}
.zgsl_topnr{ overflow:hidden;}
.zgsl_topfl{ float:left; width:310px;}
.zgsl_topfr{ float:left; width:250px;}
.zgsl_top dl{height:30px;line-height:30px;overflow:hidden;clear:both; overflow:hidden;}
.zgsl_top dt{ float:left; line-height:30px; width:50px;}
.zgsl_top dt i{ font-style:normal; padding:0 7px; font-size:12px; color:#ccc;}
.zgsl_top dd{ float:left; line-height:30px;width:250px;}
.zgsl_top dd a{ display:inline-block; color:#666;font-size:12px!important;font-family:"SimSun"!important; margin-right:12px;}
.zgsl_topfr dd{ width:200px;}
/*nav*/
.zg_navbox1{ width:100%; height:65px; border-bottom:solid 3px #ef2d36; margin-top:20px;}
.zg_nav1{ width:1000px; height:65px; border-bottom:solid 3px #ef2d36;}
.zg_ms_logo{ width:400px; height:53px; display:block; }
.zg_ms_logo a{ float:left; margin-right:15px;}
.zg_ms_logo h1{width:175px;  height:30px; font:bold 20px/30px 'Microsoft Yahei'; color:#333; float:left; border-left:1px dashed #ccc; text-indent:8px; margin-top:15px; display:block;}
.zg_ms_logo h1 a{  font:bold 20px 'Microsoft Yahei'; color:#333; float:left;}
.zg_ms_logo h1 a:hover{ color:#333; text-decoration:none;}
.zg_nav_nr{ width:600px; height:53px; text-align:right;}
.zg_nav_nr a{ display:inline-block; padding:0 18px 0 23px; background:url(imageszgszyf_xian01.jpg) no-repeat left center; font:18px/53px "Microsoft YaHei"; text-decoration:none;}
.zg_nav_nr a.home{ padding-left:0; background:none;}
.zg_nav_nr a.last{ padding-right:0;}
/**/
.zg_ssearch_box{ width:100%; height:70px; background:#f8f8f8; margin-bottom:20px;}
.zg_ssearch{ width:1000px; height:70px; background:#f8f8f8;}
.zg_ssearch_right{ width:300px; height:47px; padding-top:18px; float:right;}
.zg_ssearch_right .input{ width:230px; height:30px; border:solid 1px #e6e6e6; border-right:none; padding-left:9px; color:#ccc; line-height:30px;}
.zg_ssearch_right .an{ width:58px; height:32px; border:solid 1px #e6e6e6; background:#f0f0f0; color:#999; cursor:pointer;}
.zg_ssearch_left{ width:700px; height:50px; float:left; padding-top:14px;}
.zg_ssearch_left a{ display:inline-block; margin-right:38px; padding-top:24px; background:url(imageszg_ioczong_01.jpg) no-repeat; text-align:center; color:#888; line-height:20px;}
.zg_ssearch_left a:hover{ color:#e60000; text-decoration:none;}
.zg_ssearch_left a.ioc01{ background-position:center 0;}
.zg_ssearch_left a.ioc02{ background-position:center -48px;}
.zg_ssearch_left a.ioc03{ background-position:center -96px;}
.zg_ssearch_left a.ioc04{ background-position:center -145px;}
.zg_ssearch_left a.ioc05{ background-position:center -195px;}
.zg_ssearch_left a.ioc06{ background-position:center -244px;}
.zg_ssearch_left a.ioc07{ background-position:center -294px;}
.zg_ssearch_left a.ioc08{ background-position:center -346px;}
.zg_ssearch_left a.ioc09{ background-position:center -396px; margin:0;}
.zg_ssearch_left a.ioc01:hover{ background-position:center -447px;}
.zg_ssearch_left a.ioc02:hover{ background-position:center -495px;}
.zg_ssearch_left a.ioc03:hover{ background-position:center -543px;}
.zg_ssearch_left a.ioc04:hover{ background-position:center -592px;}
.zg_ssearch_left a.ioc05:hover{ background-position:center -642px;}
.zg_ssearch_left a.ioc06:hover{ background-position:center -691px;}
.zg_ssearch_left a.ioc07:hover{ background-position:center -741px;}
.zg_ssearch_left a.ioc08:hover{ background-position:center -793px;}
.zg_ssearch_left a.ioc09:hover{ background-position:center -843px;}
.zg_ssearch_left a.hover1{ background-position:center -447px; color:#e60000;}
.zg_ssearch_left a.hover2{ background-position:center -495px; color:#e60000;}
.zg_ssearch_left a.hover3{ background-position:center -543px; color:#e60000;}
.zg_ssearch_left a.hover4{ background-position:center -592px; color:#e60000;}
.zg_ssearch_left a.hover5{ background-position:center -642px; color:#e60000;}
.zg_ssearch_left a.hover6{ background-position:center -691px; color:#e60000;}
.zg_ssearch_left a.hover7{ background-position:center -741px; color:#e60000;}
.zg_ssearch_left a.hover8{ background-position:center -793px; color:#e60000;}
.zg_ssearch_left a.hover9{ background-position:center -843px; color:#e60000;}
/*footer*/
.copyright ul li a{color: #333;}
.copyright ul li a:hover{color: #e00;}
.copyright ul li{ line-height:1.8em; color:#333;}
.zg_copy{ width:100%; background:#444546; color:#bbb; margin-top:20px;}
.zg_copy .copyright{ width:1000px; background:#444546; padding:15px 0; text-align:center; color:#bbb; line-height:26px;}
.zg_copy .copyright a{ color:#bbb;}
.zg_copy .copyright ul li{ color:#bbb !important;}