@charset "gb2312";
/* CSS Document */
body{font:12px/1.5 "\5b8b\4f53",arial,Helvetica,Tahoma,sans-serif; margin:0 auto; color:#333; background-color: #ecf0f4;}
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,select,button,textarea,iframe{margin:0; padding:0;}
img{border:0 none;vertical-align:top;}
ul,li{list-style-type:none;}
h1,h2,h3,h4,h5,h6{font-size:14px;}
i,em,cite{font-style:normal;}
.msf{font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53;}
a{text-decoration:none;color:#333;}
a:hover{text-decoration:underline;}
a,a:hover{outline:none;blur:expression(this.onFocus=this.blur());}
.clearfix:after{content:".";display:block;height:0;clear: both;visibility:hidden;}
.clearfix{*zoom:1;}
button,input,select,textarea{font-size:100%;vertical-align:baseline;*vertical-align:middle;}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;}
input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}

/*框架*/
.container{ clear:both;width:1000px;text-align:left;margin:0 auto;color:#333;}
.fl{ float:left;}
.fr{ float:right;}
.rela{ position:relative;}
.clear{clear:both;height:1px; margin-bottom:-1px;*display:inline;overflow:hidden;}
.marb25{ overflow:hidden; height:25px; clear:both;}
.an{ background:url(/zhuanti/jsygz/images/an.png) no-repeat;}
.ggtit{ background:url(/zhuanti/jsygz/images/ygz_10.png) repeat-x; height: 87px;}
.ggtit .gl{ padding-left: 180px; line-height: 86px; font-size: 36px; color: #fff; font-weight: 700;}
.ggtit .gr{ line-height: 86px; font-size: 60px; color: #2a6aae; font-weight: 700; font-style: oblique;}
.ggtit .gf{ width: 140px; height: 140px; position: absolute; top: 0; left: 0; text-align: center; font-size: 36px; font-weight: 700; color: #fff229; line-height: 46px; padding-top: 7px; background:url(/zhuanti/jsygz/images/ygz_11.png) no-repeat;}
.ggtit .gf b{ display: block; font-size: 50px;}
.ggtit .gf span{ display: block; font-size: 18px; color: #e79bb1; line-height: 30px;}

/*页头*/
.header{ background:url(/zhuanti/jsygz/images/ygz_01.png) no-repeat center top; height: 180px;}
.header .logo{ display: block; width: 140px; height: 38px; position: absolute; top:32px; left: 0;}
.header .sublogo{ display: block; width: 83px; height: 20px; position: absolute; top:40px; left: 177px;}
.header02{ background:url(/zhuanti/jsygz/images/ygz_02.png) no-repeat center top; height: 180px;}
.header03{ background:url(/zhuanti/jsygz/images/ygz_03.png) no-repeat center top; height: 208px;}

/*日程*/
.richeng{ background:url(/zhuanti/jsygz/images/ygz_06.png) no-repeat left 72px; height: 244px;}
.richeng .nr{ width: 150px; padding: 0 15px; line-height: 24px; font-size: 16px; color: #124f91; position: absolute; top:40px; left: 8px;}
.richeng .nr i{ display: block; font-size: 18px; color: #333; text-align: center; margin-bottom: 82px;}
.richeng .nr02{ left: 205px;}
.richeng .nr03{ left: 402px;}
.richeng .nr04{ left: 598px;}
.richeng .nr05{ left: 795px;}

/*洞察风险*/
.dcfx{ background:url(/zhuanti/jsygz/images/ygz_12.png) no-repeat center top; height: 612px;}
.dcfx .nr11{ width: 132px; line-height: 24px; font-size: 13px; color: #c97720; position: absolute; top:124px; left: 22px;}
.dcfx .nr22{ top:137px; left: 258px;}
.dcfx .nr33{ top:317px; left: 144px;}
.dcfx .nr1{ width: 215px; position: absolute; top:60px; left: 510px;}
.dcfx .nr1 .t{ height: 49px; line-height: 49px;  color: #fff; text-align: center;}
.dcfx .nr1 .t-l{ width: 42px; font-size: 30px; font-weight: 400;}
.dcfx .nr1 .t-r{ width: 173px; font-size: 18px; font-weight: 700;}
.dcfx .nr1 .c{ line-height: 24px; padding: 7px 0 0 15px; font-size: 14px; color: #666;}
.dcfx .nr2{ top:103px; left: 752px;}
.dcfx .nr3{ top:191px; left: 434px;}
.dcfx .nr4{ top:246px; left: 785px;}
.dcfx .nr5{ top:339px; left: 374px;}
.dcfx .nr6{ top:430px; left: 774px;}
.dcfx .nr7{ top:474px; left: 544px;}

/*储备弹药*/
.cbdy{ padding-top: 75px;}
.cbdy .top{ width: 624px; height: 76px; margin:0 auto 35px;}
.cbdy .top li{ display: inline; float: left; width: 204px; height: 72px; background-color: #1259a5; border-bottom: 4px solid #0e3b6c; margin: 0 2px; font-size: 24px; color: #8fb8e4; font-weight: 700; text-align: center; line-height: 72px; cursor: pointer;}
.cbdy .top li i{ display: none;}
.cbdy .top .hover{ background-color: #c4053b; border-bottom: 4px solid #8c002b; color: #ffde00; position: relative;}
.cbdy .top .hover i{ display: block; width: 23px; height: 13px; position: absolute; left: 50%; top: 72px; margin-left: -12px; background-position: 0 -60px;}
.cbdy .bot01 .tit{ height: 36px; line-height: 36px; background-color: #fff7c2; clear: both; margin-bottom: 18px;}
.cbdy .bot01 .tit-l{ border-left: 5px solid #c4053b; padding-left: 25px; font-size: 20px; color: #c4053b; font-weight: bold;}
.cbdy .bot01 .cen{ height: 434px; background:url(/zhuanti/jsygz/images/ygz_15.png) no-repeat; margin-bottom: 30px;}
.cbdy .bot01 .cen .l{ display: inline; width: 425px; margin: 0 33px;}
.cbdy .bot01 .cen .l-t{ height: 60px; line-height: 60px; padding-left: 40px; background-position: 0 17px; font-size: 20px; color: #0f4995; font-weight: bold;}
.cbdy .bot01 .cen .video{ height: 272px; margin-bottom: 18px; cursor: pointer;}
.cbdy .bot01 .cen .l-b .jg{ display: block; width:218px;line-height: 50px; font-size: 24px; color: #c4053b; font-weight: bold;}
.cbdy .bot01 .cen .l-b .han{ display: block; width: 206px; height: 45px; background-color: #c4053b; border-bottom: 5px solid #8e032b; text-align: center; line-height: 46px; font-size: 22px; color: #fff;}
.cbdy .bot01 .cen .r{ display: inline; width: 480px; padding: 14px 10px 0 0;}
.cbdy .bot01 .cen .r-t{ height: 40px; line-height: 40px; font-size: 20px; color: #0f4995; font-weight: bold;}
.cbdy .bot01 .cen .r-b{ margin-top: 20px; height: 325px; overflow: auto;}
.cbdy .bot01 .cen .r-b p{ padding-left: 10px; line-height: 28px; font-size: 14px; background-position: 0 -167px;}
.cbdy .bot01 .subtop{ height: 60px; margin-bottom: 20px;}
.cbdy .bot01 .subtop li{ display: inline; float: left; width: 202px; height: 58px; border: 1px solid #d3d3d3; margin-right: 12px; font-size: 24px; color: #a2a2a2; font-weight: 700; text-align: center; line-height: 58px; cursor: pointer;}
.cbdy .bot01 .subtop li i{ display: none;}
.cbdy .bot01 .subtop .hover{ background-color: #f2f5f7; border: 1px solid #1259a5; color: #1259a5; position: relative;}
.cbdy .bot01 .subtop .hover i{ display: block; width: 23px; height: 9px; position: absolute; left: 50%; top: 58px; margin-left: -12px; background-position: 0 -120px;}
.cbdy .bot02{ padding-bottom: 10px;}
.cbdy .bot02 .nr{ width: 284px; height:250px; border-bottom: 4px solid #b9c8d7; background-color: #fff; margin:0 20px 20px 0; padding: 18px 18px 0 18px; font-size: 16px;}
.cbdy .bot02 .nr .t{ width: 284px; height: 118px;}
.cbdy .bot02 .nr .c{ line-height: 48px; color: #1259a5; margin-bottom: 5px;}
.cbdy .bot02 .nr .b{ line-height: 30px; color: #666;}
.cbdy .bot02 .mr0{ margin: 0;}
.cbdy .bot03{ padding-bottom: 30px;}
.cbdy .bot03 table{ border-collapse: collapse; background-color: #fff;}
.cbdy .bot03 td{ line-height: 46px; padding: 0 10px; border-bottom: 2px solid #ecf0f4; font-size: 16px; color: #666; text-align: center;}
.cbdy .bot03 td a{ color: #666;}
.cbdy .bot03 .test{ background-color: #b7cfe9; color: #15487f; font-size: 16px;}
.cbdy .bot03 .tel{ text-align: left;}

/*加入会员*/
.jrhy{ padding-top: 60px;}
.jrhy .left{ width: 547px; margin-top: 18px;}
.jrhy .left-t{ height: 34px; background:url(/zhuanti/jsygz/images/ygz_22.png) no-repeat; text-align: center; line-height: 34px; color: #fff; font-size: 14px; font-weight: bold; margin-bottom: 6px;}
.jrhy .left-c{ padding-left: 15px; line-height: 24px; font-size: 14px;}
.jrhy .left-c span{ color: #c4053b;}
.jrhy .left-b{ padding: 5px 0 10px 0;}
.jrhy .left-b img{ padding-left: 8px;}
.jrhy .cen{ clear: both; height: 44px; line-height: 44px; background-color: #fff; font-size: 16px; color: #1259a5; text-align: center;}
.jrhy .bot{ padding: 40px 0; text-align: center;}

/*二维码*/
.ewm{ background:url(/zhuanti/jsygz/images/ygz_43.png) no-repeat; height:156px; margin-bottom: 48px;}
.ewm .left{ display: inline; width: 90px; margin-left: 70px; text-align:center; padding-top: 24px; line-height: 48px; font-size: 20px; color: #fff;}
.ewm .left a{ color: #fff;}
.ewm .right{ width: 342px; height: 124px; border-left: 1px solid #4e7eb4; margin-top: 16px; padding-left: 124px; background-position: 66px -224px; color: #fff;}
.ewm .right p{ line-height: 36px; font-weight: bold; font-size: 18px; padding-bottom: 5px;}
.ewm .right p span{ font-size: 30px;}
.ewm .right .han{ display: block; width: 132px; height: 36px; background-color: #f68b00; text-align: center; line-height: 36px; font-size: 18px; border-radius: 5px; color: #fff;}

/*电话*/
.phone{ padding-bottom: 30px;}
.phone .tit{ width: 651px; height: 83px; background:url(/zhuanti/jsygz/images/ygz_55.png) no-repeat; line-height: 32px; padding-top: 19px; text-align: center; font-size: 24px; color: #0d447e; font-weight: 700; margin: 0 auto 30px;}
.phone li{ float: left; width: 200px; line-height: 36px; font-size: 16px; color: #1259a5;}





