@charset "gb2312";
/* CSS Document */
*{ margin:0; padding:0; border:0; border:none; font-family:"Microsoft YaHei";}
a{ text-decoration:none; cursor:pointer;}
li{ list-style-type:none;}
.left{ float:left;}
.right{ float:right;}
.clear{ clear:both; height:0; line-height:0; font-size:0; overflow:hidden;}
.common{ width:1200px; margin:0 auto;}

body{ background:#f6f686;}
.header{width: 100%;height: 47px;background: #fff;}
.header .common{ font-size:17px;}
.header .common a{ color:#797979;}
.logo{display: inline-block;width: 112px;height: 33px;background: url(//statics.eoffcn.com/statics/images/index/netLogo.png); vertical-align:-3px;}
.tel{width: 380px;height: 47px; display:block;}
.zg_top_right{ width:380px; height:46px;}
.zg_top_right li{ float:right; height:46px; line-height:46px; 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;}

.foucs{ height:598px; background:url(../images/foucs.jpg) no-repeat top center;}
.lingke{ width:1204px; height:329px; margin:42px auto 0; background:url(../images/i_r3_c6.png) no-repeat top center; text-align:center;}
.f_top{ font-size:24px; color:#2e2e22; padding-top:50px; margin-bottom:32px;}
.lk{ width:355px; margin-left:741px; position:relative;}
.lk input{ width:348px; height:49px; text-align:left; font-size:18px; color:#2e2e22; margin-bottom:13px; padding-left:5px;}
.lk a.tj{ width:355px; height:61px; line-height:59px; display:inline-block; color:#fff; font-size:26px; border-radius:20px;}
.lk select{ height:50px; margin-bottom:18px; padding-left:5px; font-size:18px; width:355px; color:#2e2e22;appearance:none;-moz-appearance:none;-webkit-appearance:none;background: url(../images/j.png) no-repeat scroll 320px center transparent;}
.m1{ padding-top:25px;}
.m1_c{ width:1196px; border-left:2px solid #575656; border-right:2px solid #575656; padding:0 0 20px; background:#f9f8f8;}
.m1_c p{ width:271px; float:left; font-size:14px; margin:0 30px; line-height:24px; color:#333;}
.m1_c p b{ font-size:18px;}
.m1_c p img{ margin:0 0 10px 4px;}
.m1_c p span{ color:#e43838;}
.m1_c p a{ width:271px; height:63px; display:block; background:url(../images/i_r12_c8.png) no-repeat top center; text-align:center; line-height:63px; font-size:20px; color:#fff; margin-top:10px;}
.m1_c p a span{ color:#ffff00;}
.m2{ width:1200px; margin:30px auto;}
.m2 .m1_c p{ margin:30px 14px 10px; position:relative;}
.m2 .m1_c p em{ width:72px; height:53px; display:block; position:absolute; top:-20px; left:-5px;}
#ad{ width:144px; height:557px; position:fixed; left:0; top:300px;}
.m2 .m1_c .top{ width:100%; height:60px; float:none; line-height:60px; margin:0; text-align:center;}
.m2 .m1_c .top span{ font-size:20px; padding:5px 10px; border:1px solid #333; margin:0 5px; color:#333; cursor:pointer;}
.m2_c{ background:#f9f8f8; display:none;}
.m2 .m1_c .top span.hover{ color:#fc6b6b; border:1px solid #fc6b6b;}
.m1 .common{ position:relative;}
.tcc{ width:700px; height:100px; background:#fff; z-index:4; border:1px solid #007cdf; border-radius:10px; position:absolute; top:180px; left:200px; padding:50px; text-align:center; display:none;}
.tcc input{ width:340px; height:60px; line-height:60px; border:1px solid #007cdf; margin-right:-1px; padding-left:10px; font-size:18px; color:#333;}
.tcc a{ width:130px; height:62px; line-height:60px; color:#fff; display:inline-block; vertical-align:top; background:#007cdf; font-size:16px;}
.tcc b{ font-size:20px; color:#007cdf; display:inline-block; padding-top:20px;}
.tcc span{ width:16px; height:16px; display:inline-block; line-height:16px; font-size:14px; cursor:pointer; text-align:center; position:absolute; top:10px; right:10px; border:1px solid #007cdf; border-radius:8px; color:#007cdf;}
.copyRight,.offcnCopy{ background:#444546;}
.offcnCopy{ padding:45px 0; line-height:32px; color:#aaa; text-align:center; font-size:12px;}
.offcnCopy a{ color:#aaa; font-size:12px;}
.offcnCopy a:hover{ color:#e00;}