@charset "gb2312";
/* CSS Document */
html{color:#000;background:#fff;}
body{font:12px/1.5 "microsoft yahei",Tahoma,Arial,Helvetica,sans-serif;word-break:break-all;word-wrap:break-word;}
body,h1,h2,h3,h4,h5,h6,p,dl,dd{margin:0;}ul,ol,input{margin:0;padding:0;}li{list-style: none;}
img{border:none;}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:"microsoft yahei",Tahoma,Arial,Helvetica,sans-serif;vertical-align:middle;}input:focus{outline: none;}

a{color: #333333; text-decoration: none;}
/*a:hover{text-decoration:inline;color: #cc0000;}*/

.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;}

.wrap{width:1000px;margin:0 auto;text-align: left;}
.zg_hd {
  background: #fff;
}
.offcn_header {
  height: 54px;
  overflow: hidden;
}
.offcn_header p {
  font: 16px/54px 'microsoft yahei';
  color: #666666;
}
.zg_top_right {
  width: 380px;
  height: 54px;
  float: right;
}
.zg_top_right li {
  float: right;
  height: 54px;
  line-height: 54px;
  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;
  float: left;
  position: relative;
  z-index: 999;
}



.offcn_onebox{width:100%; min-width:1000px; background:url(imagesoffcn_boxonebj.jpg) center top fixed;}
.offcn_main01{height:906px;position:relative; overflow: hidden;margin-bottom:28px;}
.offcn_pubtitle{ text-align:center; font:bold 48px/50px 'microsoft yahei';color:#fff; background:url(imagesline.png) no-repeat center center;}
.offcn_main02{padding-bottom:42px;}
.offcn_main02>p{ text-align:center;font:24px/26px 'microsoft yahei';color:#fff;margin:10px 0 28px;}
.offcn_main02>h3{width:334px; height:91px; background:url(imagesoffcn_topbj.png) no-repeat; margin:0 auto 7px;}
.offcn_odivcont{background:#fff; border-radius:62px;height:915px;padding-top:65px;}
.offcn_contop{padding:0 74px 0 23px; overflow: hidden;}
.offcn_conrig{width:510px;}
.offcn_first{width:95px; height:26px; text-align: center; font:bold 18px/26px 'microsoft yahei';color:#fff;margin-bottom:12px;background:#124891;border-radius:22px;}
.offcn_ohcont{font:bold 36px/38px 'microsoft yahei';color:#124891;}
.offcn_ohcont span{color:#e73b22;}
.offcn_ohcont b{font-size:22px; line-height: 40px;}
.offcn_opcontj{font:18px/30px 'microsoft yahei';color:#2f3b4a;margin-top:14px;}
.offcn_ohtile{font:bold  24px/26px 'microsoft yahei';color:#124891;  text-align: center;margin-top:30px; background:url(imagesoffcn_littline.png) no-repeat center center;margin-bottom:22px;}
.offcn_odlcont dl{width:146px; float:left;*width:150px;}
.offcn_odlcont dt{width:119px; height:130px; margin:0 auto 9px;}
.offcn_odlcont dd{font:bold 18px/28px 'microsoft yahei';color:#124891; }
.offcn_odtbj01{background:url(imagesoffcn_icno02.jpg) no-repeat;}
.offcn_odtbj02{background:url(imagesoffcn_icno03.jpg) no-repeat;}
.offcn_odtbj03{background:url(imagesoffcn_icno04.jpg) no-repeat;}
.offcn_condown{padding:0 37px 0 52px;margin-top:70px; overflow: hidden;}
.offcn_leftdown{width:514px;}
.offcn_gktitlebj{font:bold 36px/38px 'microsoft yahei';color:#124891;}
.offcn_gktitlebj span{color:#e73b22;}
.offcn_leftdown li{font:bold 18px/30px 'microsoft yahei';color:#124891;}

.offcn_mainbox02{width:100%; min-width:1000px; background:#370877;padding:78px 0 83px; overflow: hidden;}
.offcn_twocont h3,.offcn_maocnfive h3,.offcn_main06 h3,.offcn_macontsev h3,.offcn_lastbj h3{font:bold 48px/50px 'microsoft yahei';color:#fff; text-align: center; background:url(imagesoffcn_titlebjline.png) no-repeat center center;}
.offcn_opsfk{font:24px/26px 'microsoft yahei';color:#fff; text-align: center; margin:10px 0 0;}
.offcn_imgoul{margin-top:28px;}
.offcn_imgoul li{float:left; cursor:pointer;}
.offcn_oli01{margin-left:-114px;margin-top:-73px;}
.offcn_oli02{margin:0 37px;}
.offcn_askhs{display:block; width:234px; height: 60px; background:#ecea67; text-align: center; font:30px/60px 'microsoft yahei';color:#d70000;margin:60px auto 0;  clear: both; }
.clearboth{heihgt:1px; clear: both;}
.offcn_main03{background:url(imagesoffcn_topcknt.jpg) no-repeat center top; height:217px;}
.offcn_bucont{ background:url(imagesoffcn_optcont01.jpg) no-repeat;height:182px;padding-top:35px;}
.offcn_leftdaitme{ font:bold 40px/50px 'microsoft yahei';color:#000; text-align: center;}
.offcn_leftdaitme p,.offcn_leftdaitme p i{display:inline-block;*display:inline; zoom:1; height: 50px;}
.offcn_opc01{border-right:1px solid #000; padding-right:23px; margin-right:26px;}
.offcn_leftdaitme p i{background:url(imagesoffcn_oibjcont.jpg) no-repeat; width:41px; height: 50px;color:#fff; vertical-align: middle;position: relative; top:-5px;margin-right:2px;}
.offcn_gmopt{width:486px; height:83px; background:url(imagesoffcn_abuy01.jpg) no-repeat; display:block; margin:18px auto 0; text-align: center; color:#fff; font:bold  46px/74px 'microsoft yahei';}
.offcn_gmopt span{font-size:34px; line-height: 80px; text-decoration:line-through;}
.offcn_odiconlsr{width:100%; min-width:1000px; height:102px; background:url(imagesoffcn_toplist.jpg) no-repeat center top;position:fixed;bottom:0; left:0;z-index:8;}
.offcn_odcwh{height:82px; background:url(imagesoffcn_scrolbj.jpg) no-repeat;padding-top:20px;}
.offcn_littlecont{width:376px; height:64px; background:url(imagesoffcn_abuy02.jpg) no-repeat; text-align: center; font:bold 36px/58px 'microsoft yahei';color:#fff;display:block; margin:0 auto;}
.offcn_littlecont span{font-size:26px; }
.offcn_main04{width:100%; min-width:1000px; background:#370878;padding-top:52px;padding-bottom:70px;}
.offcn_mainfirbj dl{width:250px;float:left; text-align: center;}
.offcn_mainfirbj dd{font:22px/30px 'microsoft yahei';color:#fff;margin-top:12px;}
.offcn_oPtcte{font:24px/34px 'microsoft yahei';color:#e8402a;width:934px; height: 102px; margin:0 auto; background:url(imagesoffcn_txtcont.jpg) no-repeat;margin-top:30px;padding:55px 0 0 70px;}
.offcn_main05{width:100%; min-width:1000px; background:#190c7c; padding:60px 0 34px;}
.offcn_maocnfive h3,.offcn_main06 h3{background:url(imagesoffcn_linecont.png) no-repeat center center;}
.offcn_leftdivtg{width:690px; float:left; padding-top:33px;}
.offcn_leftdivtg li{width:166px; height:191px; background:url(imagesoffcn_olibjt.jpg) no-repeat; cursor:pointer;float:left; margin:0 58px 12px 0;font:bold 22px/26px 'microsoft yahei';color:#390774; text-align: center;}
.offcn_leftdivtg li.on{color:#fff; background-image:url(imagesoffcn_olibjtol.jpg);}
.offcn_leftdivtg li.on h2{color:#fff;}
.offcn_leftdivtg li h2{font:18px/20px 'microsoft yahei';color:#c52e47;padding-top:54px;padding-bottom:10px;}
.offcn_leftdivtg li h2.offcn_ohcont{padding-bottom:21px;}
.offcn_focus{width:273px; height:369px; background:url(imagesoffcn_olivj.jpg) no-repeat; float:right;padding:44px 16px;position:relative; overflow:hidden;}
.offcn_hdbij{width:1662px;}
.offcn_hdbij li{height:369px;display:none;}
.offcn_bdconli{position:absolute; bottom:60px; left:50%; font-size:0;}
.offcn_bdconli li{width:10px; height:10px; background:url(imagesoffcn_olinkcol.png) no-repeat; float:left; margin-right:8px;cursor:pointer;}
.offcn_bdconli li.on{background:url(imagesoffcn_olionbj.png) no-repeat;}
.offcn_main06{width:100%; min-width:1000px; background:#1d1e8c; padding:60px 0 72px;}
.offcn_onestep{width:486px; height:248px; background:url(imagesoffcn_onestep.jpg) no-repeat;margin-top:30px;padding-top:81px;}
.offcn_onestep h4{font:bold 34px/36px 'microsoft yahei';color:#df2768; text-align: center;}

.offcn_opdicnv{height:38px; overflow: hidden;margin-top:18px;}
.offcn_olpdi{height:100%; padding-left:69px;font:16px/20px 'microsoft yahei';color:#df2768; background:url(imagesoffcn_iclefno01.jpg) no-repeat 24px center;float:left;margin-right: 45px;}
.offcn_olpdi02{height:100%;font:16px/20px 'microsoft yahei';color:#df2768; float:left;background:url(imagesoffcn_iclefno02.jpg) no-repeat left center;padding-left:45px;}
.offcn_onestep dl ,.offcn_twostep dl{height:32px; padding-left:23px;margin-top:30px; }
.offcn_onestep dt,.offcn_twostep dt{height:100%; float:left; border-right:1px solid #000;width:45px; text-align: center; font:18px/32px 'microsoft yahei';color:#000;}
.offcn_onestep dd,.offcn_twostep dd{float:left; font:14px/18px 'microsoft yahei';color:#000;margin-left:9px;width:370px;}
.offcn_onestep>a,.offcn_twostep>a{display:block;width:159px; height: 46px; background:#df2768; color:#fff; text-align: center; font:30px/46px 'microsoft yahei';margin:22px auto 0;border-bottom:3px solid #9b0037;}
.offcn_twostep{width:486px; height:248px; background:url(imagesoffcn_twostep.jpg) no-repeat;margin-top:30px;padding-top:81px;}
.offcn_twostep h4{font:bold 34px/36px 'microsoft yahei';color:#1cabe7; text-align: center;}
.offcn_twostep p{font:16px/24px 'microsoft yahei';color:#1cabe7; text-align: center;margin-top:15px;}
.offcn_twostep>a{background:#1cabe7; border-bottom-color:#0b7aa9;}
.offcn_main07{background:#180c7c;padding:62px 0 64px;}
.offcn_macontsev{overflow:hidden;}
.offcn_macontsev>dl{width:312px; float:left; text-align: center;margin-top:48px;}
.offcn_macontsev>dl  dd{margin-top:12px;}
.offcn_macontsev>dl a{color:#fff; font:16px/18px 'microsoft yahei';}
.offcn_leftdl{width:476px; height:170px; background:#fff; padding:5px;margin-top:47px;}
.offcn_leftdl dl{border:1px dashed #050875; height:141px;padding-top:27px;padding-left:29px;}
.offcn_leftdl dt{width:114px; height:114px; float:left;}
.offcn_leftdl dd{width:286px; float:left; margin-left:20px;font:bold 22px/40px 'microsoft yahei';color:#e97300;*width:300px;}
.offcn_oddcolt dd{color:#ea4949;}
.offcn_lastbj{background:#211452; width:100%; min-width:1000px; padding:50px 0; overflow: hidden;}
.offcn_acontbj {padding-top:38px;}
.offcn_acontbj a{display:block; width:96px; height:38px; border:2px solid #c2bfcc; text-align: center;font:18px/38px 'microsoft yahei';color:#333;float:left; margin:0 26px 33px 0; background:#c2bfcc;*margin-bottom:0;}
.offcn_acontbj a:hover{color:#c50013; border-color:#c50013; background:#eaeaea;}
.offcn_bahrk{text-align: center;color:#fff;font:12px/24px 'ËÎÌå';margin-top:58px;*margin-top:83px; clear: both;}
.offcn_tank01{width:390px; height:214px;background:url(imagesoffcn_areatank.jpg) no-repeat; position:fixed; left:50%;top:50%; margin:-133px 0 0 -207px;padding-top:63px;padding-left:24px;z-index:10;display:none;}
.offcn_tank01 a{font:14px/42px 'microsoft yahei';color:#000;margin-right:18px; white-space: nowrap;}
.offcn_tank01 span{position:absolute; right:0; top:0;display:block; width:26px; height:26px; cursor:pointer;}
.offcn_zz{width:100%; height:100%; position:fixed;right:0; top:0; background:#000; opacity:0.5;filter:alpha(opacity=50);z-index:9;display:none;}
.offcn_tank2{width:375px; height:246px;border:1px solid #180d44; position: fixed; left:50%;top:50%;margin:-137px 0 0 -206px;background:#fff;padding:29px 0 0 37px; z-index:10;display:none;}
.offcn_tank2 span{position:absolute; right:0; top:0;display:block; width:26px; height:26px; cursor:pointer; background:url(imagesoffcn_close.jpg) no-repeat;}
.offcn_tank2 p{width:314px;margin-bottom:22px;font:bold 20px/28px 'microsoft yahei';color:#2a7ec5;}
.offcn_tank2 p input{width:246px; height:28px;background:#ebebeb; border:none;border-radius:4px;margin-left:6px; text-indent:18px;font-size:16px;font-family: "Î¢ÈíÑÅºÚ";}
.offcn_tank2 p b{font-weight:bold;}
.offcn_avideo{display:block; height:269px;width:374px;}
.offcn_tank2 p select{width:246px; height:28px;background:#ebebeb; border:none;border-radius:4px;margin-left:6px; text-indent:18px;font-size:16px;font-family: "Î¢ÈíÑÅºÚ";}
.offcn_tank2 h3{font:12px/18px 'microsoft yahei';color:#c70025;padding-left:62px;}
.offcn_subit{width:144px; height:42px; background:#2a7ec5; border-radius:4px; text-align: center; color:#fff; font:24px/42px 'microsoft yahei';cursor:pointer; margin-top:6px; margin-left:94px;border:none;}
.offcn_sidlerig{width:162px; height:291px; background:url(imagesoffcn_rigsidle.png) no-repeat; position:fixed; right:0; top:100px; text-align: center;}
.offcn_sidlerig h3{font:bold 30px/32px 'microsoft yahei';color:#fff; padding:24px 0 112px;}
.offcn_sidlerig a{display:block; width:119px; height:41px; margin:0 auto; font:24px/41px 'microsoft yahei';color:#e20040;}
.offcn_sidlerig p{font:16px/20px 'microsoft yahei';color:#fff;margin-top:13px;}
#iframeol{display:none;}
.offcn_imgoul li:hover img{animation:1s scra linear 1;}

@keyframes scra{
	
	0%{transform:scale(1,1)}

	50%{transform:scale(1.2,1.2)}

	100%{transform:scale(1,1)}

}
.hda{
	width:100%;
     min-width: 1000px;
	height: 360px;
	margin: 0 auto;
	padding-bottom: 10px;
	background-color: #eee;
}
.hda-m{ width:1000px;  margin:0 auto;}

.zg_foot{
	width:100%;
	min-width: 1000px; 
	background:#2b2a3a ;
	height:130px;
}
.zg_foot_nr{
	width:1000px;
	overflow: hidden;
	height:100px;
	background:#2b2a3a;
	padding-top:30px;
	text-align:center;
	color: #FFF;
	margin:0 auto;
}
.zg_foot_nr p{line-height:24px;}
.zg_foot_nr a,.zg_foot_nr a:hover{
	color:#FFF;
	line-height:24px;
	text-decoration:none;
}

html{
     width:100%;
     overflow-x:hidden;
}
body,ol,ul,h1,h2,h3,h4,h5,h6,p,th,td,dl,dd,form
,fieldset,legend,input,textarea,select
{margin:0;padding:0}
body{
    font:13px "microsoft yahei","Arial Narrow",HELVETICA;
    background:#fff;
    -webkit-text-size-adjust:100%;
    overflow-x:hidden;
    width:100%;
    }
li{list-style: none;}
a{color:#2d374b;text-decoration:none;cursor: pointer}
em{font-style:normal}
i{font-style: normal}
img{border:0;vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0}
p{word-wrap:break-word;margin: 0px;}
.wth{
     width:100%;
     min-width:1000px;
     clear: both;
}
.w{
    width: 1000px;
    margin: 0 auto;
    text-align: left;
}
.clearfloat:after{
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    height: 0;
    }
.top_all{
	width: 100%;
	min-width: 1000px;
	height: 45px;
  position: absolute;
  left:0;
  top:0;
  z-index:3;
}
.top_all li{
	height: 40px;
	line-height: 50px;
	font-size:16px;
}
.left{
	float: left;
}
.left li:first-child{
	width: 170px;
	line-height: 20px;
}
.left li{
	width: 90px;
	float: left;
	text-align: center;
}
.left li a{
		padding-right: 5px;
}
.right{
	float: right;
	color: #fff;
	padding-right: 20px;
}
.right li{
	float: left;
	font-size:18px;
}