@charset "utf-8";
/* CSS Document */

html{color:#000;background:#fff;}
body{font:12px/1.5 "宋体",Tahoma,Arial,Helvetica,sans-serif;word-break:break-all;word-wrap:break-word;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0; padding:0;}ul,ol,input{margin:0;padding:0;}li{list-style: none;}
img{border:none;vertical-align:middle;}table{border-collapse:collapse;border-spacing:0;}
em,i{font-style:normal}b,strong,th{font-weight:normal;}
textarea{resize:none;}button,input,textarea{background: none; border:none;font-family:"宋体",Tahoma,Arial,Helvetica,sans-serif;vertical-align:middle;}input:focus{outline: none;}
a{text-decoration:none;color: #333333;}
a:hover{text-decoration:inline;color: #ee0000;}
.clearfix { *zoom:1}
.clearfix:after{content: "";display: block; clear: both;}
.clearDiv{clear:both;height:0;font-size:0; overflow: hidden;}
.fl{ float:left;}
.fr{ float:right;}
.layout{ width:1100px;margin:0 auto;}	

.zg_top{ width: 1100px!important;}
.ksrl_nav{ width: 1100px; height: 70px; padding-top: 10px; margin: 0 auto;}
.ksrl_logo{ width: auto; height: 70px; float: left;}
.ksrl_logo img{ display: block;}
.ksrl_logo .zglogo1{ display: block; width: 159px; height: 35px; float: left;}
.ksrl_logo i{ display: block; width: 1px; height: 24px; background: #e4e4e4; float: left; margin:25px 13px 0;}
.ksrl_logo .zglogo2{ display: block; width: 98px; height: 35px; float: left; margin-top: 20px;}
.oLSpanLine{ display:block; float:left; width:12px; height:41px; border-right:1px solid #e4e4e4; margin:2px 12px 0 0;}
.oRsearch{ width:398px; height:35px; padding-top:5px;}
.oRKsearch{ float:left; height:33px; width:331px; border:1px solid #ff6f53; border-right:none;}
.oSubmitSearch{ width:66px; height:35px; display:block; float:left; border:none; cursor:pointer; background:url(../../images/2017/kslr_03.jpg) 0 0 no-repeat;}
.oRKsearch span{ display:block; float:left; width:67px; height:33px; background:#f1f1f1; color:#666; text-align:center; line-height:33px; border-right:1px solid #e4e4e4;}
.oInputSearch{ display:block; float:left; width:260px; _width:258px;  height:33px; text-indent:8px; border:none; line-height:33px; color:#999; font-size:14px; _height:30px; _line-height:30px;}




.oRsearch1{ width:398px; height:35px; padding-top:24px;}
.oRKsearch1{ float:left; height:33px; width:331px; border:1px solid #ff6f53; border-right:none;}
.oRKsearch1 span{ display:block; float:left; width:67px; height:33px; background:#f1f1f1; color:#666; text-align:center; line-height:33px; border-right:1px solid #e4e4e4;}



.ksrl_foot{ width: 100%; height: auto; padding: 20px 0; background: #444546; min-width: 1100px;}
.copyrightC{ text-align: center; line-height: 30px; font-size: 12px; color: #888; font-family: 'Microsoft Yahei';}
.copyrightC a{ color: #888; margin: 0 3px;}


.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 li a{ 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(http://www.offcn.com/statics/images/zgszyf_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;}
.zg_top_nav li a{ color:#333;font:normal 14px/42px "Microsoft Yahei";}
.zg_top_nav li em{background:url(http://www.offcn.com/statics/images/zg_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:555px;}
.offcn0TopQbks h4{color:#666;font-size:12px;font-weight:bold;line-height:36px;}
.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(http://www.offcn.com/statics/images/offcn0IcoTip.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;}

.gfapp{ width:300px; left:250px;}
.gfapp dl{ float:left; width:150px; text-align:center;}
.gfapp dl dt{ font:16px "Microsoft Yahei"; height:40px;}
.gfapp dl dt img{ vertical-align:middle; margin:-3px 5px  0;}

.zgrl_dytc{ width: 100%; height: 100%; z-index: 3; position: fixed; left: 0; top: 0; background: rgba(51,51,51,.3); display: none;}
.zgrl_dyck{ width: 365px; height: 568px; padding: 0 87px; position: absolute; left: 50%; top: 50%; margin-left: -270px; margin-top: -284px; background: url(../../images/2017/kslr_48.png) no-repeat center; z-index: 4;}
.zgrl_dyck h3{ padding-top: 21px; height: 94px; text-align: center; line-height: 36px; font-size: 20px; color: #fff0da; font-family: 'Microsoft Yahei'; font-weight: bold; margin-bottom: 21px;}
.zgrl_dyck p{  padding: 0 32px; height: 131px; line-height: 30px; font-size: 14px; color: #333; font-family: 'Micrsoft Yahei';}
.zgrl_dyck p span{ color: #fd6640;}
.zgrl_tcbd{ width: 365px; height: 220px; clear: both;}
.zgrl_tcbd div{ height: 50px; margin-bottom: 20px; clear: both;}
.zgrl_tcbd div span{ display: block; float: left; width: 80px; margin-right: 19px; height: 50px; line-height: 50px; text-align: right; font-size: 16px; color: #333; font-family: 'Microsoft Yahei';}
.zgrl_tcbd select{ padding-left: 14px; height: 50px; line-height: 50px; width: 235px; border: 1px solid #e6e6e6; border-radius: 5px; outline: none; font-size: 14px; color: #666; font-family: 'Microsoft Yahei';}
.zgrl_tcbd .tel{ padding-left: 13px; width: 220px; border: 1px solid #e6e6e6; border-radius: 5px; outline: none; height: 48px; line-height: 48px; font-size: 14px; color: #666; font-family: 'Microsoft Yahei'; float: left; display: block;}
.zgrl_tcbd .yzm{ padding-left: 13px; width: 115px; height: 48px; line-height: 48px; border: 1px solid #e6e6e6; border-radius: 5px; outline: none; font-size: 14px; color: #666; font-family: 'Microsoft Yahei'; float: left; display: block; margin-right: 20px;}
.zgrl_tcbd .fsyz{ width: 80px; height: 50px; line-height: 50px; cursor: pointer; text-align: center; font-size: 14px; color: #ff603f; font-family: 'Microsoft Yahei';}
.zgrl_dytj{ display: block; width: 305px; height: 50px; background: url(../../images/2017/kslr_49.jpg) no-repeat center; margin: 0 auto; font-size: 18px; color: #ffffff; font-family: 'Microsoft Yahei'; cursor: pointer;}
.zgrl_dygb{ display: block; width: 16px; height: 16px; font-size: 16px; color: #fff; font-family: 'Microsoft Yahei'; position: absolute; right: 85px; top: 10px; text-align: center; line-height: 16px;}
.zgrl_dygb:hover{ color: #fff;}

.dzks{ display: inline-block; width: 40px; height: 20px; background: url(../../images/2017/kslr_dxbq.png) no-repeat center; margin-left: 5px;}









