.h2fc-mn2a{float:left;width:825px;padding-right:10px;border-right:1px solid #eeeeee}
.h2fc-mn-detail{float:left;position:relative;width:825px}
.h2fc-mn-detail{margin-top:90px}
.h2fc-mn-detail h1,.h2fc-mn-list h1{width:760px;line-height:45px;margin:25px 0;padding-left:10px;font-size:32px;border-left:4px solid #3089e7;clear:both;word-break:break-word}
.h2fc-mn-detail h1 i{display:inline-block;width:37px;height:32px;margin-left:10px;vertical-align:middle;background:url("../img/base/h2fc-sp-base.png") -120px -30px no-repeat}
.h2fc-ad-structure2{position:relative;width:824px;border-top:1px solid #e3e3e3;border-right:1px solid #e3e3e3}
.h2fc-ad-structure2 .h2fc-mbx{margin:0}
.h2fc-ewm{position:absolute;top:0;right:0;width:36px;height:36px;background:url("../img/base/h2fc-sp-base.png") -80px -30px no-repeat}
.h2fc-ewm-c{position:absolute;top:-1px;right:-1px;z-index:9999;width:170px;padding:10px;text-align:center;background:#fff;border:1px solid #e3e3e3}
.h2fc-ewm-c p{padding:5px;line-height:20px}
.h2fc-ewm-c i{font-weight:bold;color:#1b72ce}
.h2fc-ewm-c table{margin:0 auto}
.h2fc-source{padding:0 0 30px 8px;font-size:12px;border-bottom:1px solid #e3e3e3}
.h2fc-source span,.h2fc-source a{padding:0 5px 0 0;color:#999;border-right:1px solid #e3e3e3}
.h2fc-source a:hover{color:#3089e7}
.h2fc-source span:first-child{padding-left:0}
.h2fc-source span:last-child,.h2fc-source a:last-child{border-right:none}
.h2fc-lead{position:relative;padding:29px 58px;font:18px/35px "楷体";color:#666;background:#fafafa;word-break:break-word;border-bottom:1px solid #e3e3e3}
.h2fc-lead::after,.h2fc-lead::before{content:"";position:absolute;width:35px;height:28px}
.h2fc-lead::after{left:16px;top:25px;background:url("../img/base/h2fc-sp-base.png") 0 -30px no-repeat}
.h2fc-lead::before{right:17px;bottom:30px;background:url("../img/base/h2fc-sp-base.png") -40px -30px no-repeat}
.h2fc-detail{width:800px;line-height:30px;margin:10 auto;font-size:16px}
.h2fc-detail a{padding:0;color:#3089e7;text-decoration:underline}
.h2fc-detail img{display:block;max-width:800px;height:auto;margin:10px auto}
.h2fc-detail p{padding:10px 0;line-height:30px;font-size:16px;text-indent:2em;color:#333;word-break:break-word}
.h2fc-detail p div{text-indent:0}
.h2fc-detail p.original{font-size:14px}
.h2fc-detail p iframe{display:block;max-width:800px;height:360px;margin:0 auto}
.h2fc-detail table{margin:10px auto;border-collapse:collapse;display:table}
.h2fc-detail table td,.h2fc-detail table th{padding:5px 10px;border:1px solid #ddd}
.h2fc-detail h2{line-height:35px;border-bottom:2px solid #ccc}
.h2fc-detail ul{float:left;width:100%;padding:10px 0}
.h2fc-detail li{float:left;width:50%;line-height:26px;font-size:14px}
.h2fc-detail li a{color:#00f;text-decoration:none}
.Cancer{width:800px;line-height:30px;margin:0 auto;font-size:16px}
.Cancer a{padding:0;color:#3089e7;text-decoration:underline}
.Cancer img{max-width:800px;height:auto;margin:10px auto}
.Cancer p{padding:10px 0;line-height:30px;font-size:16px;text-indent:2em;color:#333;word-break:break-word}
.Cancer p div{text-indent:0}
.Cancer p.original{font-size:14px}
.Cancer p iframe{display:block;max-width:800px;height:360px;margin:0 auto}
.Cancer table{margin:10px auto;border-collapse:collapse;display:table}
.Cancer table td,.Cancer table th{padding:5px 10px;border:1px solid #ddd}
.Cancer h2{line-height:35px;border-bottom:2px solid #ccc}
.Cancer ul{float:left;width:100%;padding:10px 0}
.Cancer li{float:left;width:50%;line-height:26px;font-size:14px}
.Cancer li a{color:#00f;text-decoration:none}
.Cancer p video{display:block;width:600px;height:auto;margin:0 auto}
.Cancer video{display:block;width:600px;height:auto;margin:0 auto}
.h2fc-agent-detail dl{margin-bottom:-1px; border-top:1px solid #ffde7b; border-left:1px solid #ffde7b}
.h2fc-agent-detail dt, .h2fc-agent-detail dd{float:left;line-height:40px;background:#fffaea;border-right:1px solid #ffde7b;border-bottom:1px solid #ffde7b}
.h2fc-agent-detail dt{width:115px;font-size:14px;text-align:center;color:#666;font-weight:bold}
.h2fc-agent-detail dd{width:662px; font-size:14px; padding:0px 10px;}
.h2fc-agent-detail dd a{ float:left; display:block; width:180px; height:26px; margin:7px 0px;font:bold 12px/26px "microsoft yahei";color:#fff; text-align:center;text-indent:0;background:#f60;border-radius:5px}
.h2fc-agent-detail dd a:hover{background:#1b72ce;color:#fff}
.h2fc-other-read{margin:0 auto}
.h2fc-other-read .hd{float:left;width:560px;line-height:50px;margin-bottom:20px}
.h2fc-other-read .hd h2{float:left;font-size:16px}
.h2fc-other-read .hd a{float:left;width:130px;height:32px;line-height:32px;margin:10px 0 0 5px;padding:0 10px;text-align:center;background:#fff;border:1px solid #e3e3e3;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.h2fc-other-read .hd a:hover,.h2fc-other-read .hd a.on{text-decoration:none;color:#3089e7;border:1px solid #3089e7;background:#3089e7;color:#ffffff}
.h2fc-other-read .bd{clear:both}
.h2fc-other-read .bd li{height:42px;line-height:42px}
.h2fc-other-read .bd li a{float:left;max-width:80%;line-height:42px;font-size:18px}
.h2fc-other-read .bd span{float:right;color:#999}
.h2fc-other-read .bd i{float:left;width:20px;font:bold 30px/42px "Arial";color:#999}
.module-jmgl{position:relative;margin:20px auto 20px;background:#fff;border:1px solid #3089e7}
.module-jmgl a{text-decoration:none}
.module-jmgl h2,.module-jmgl h3{display:inline-block;height:50px;line-height:50px;padding:0 20px;font-size:18px;font-weight:normal;color:#3089e7;border-top:2px solid #3089e7}
.module-jmgl .btn-mfzx{position:absolute;top:15px;right:20px;z-index:99;width:108px;height:30px;line-height:30px;font-size:16px;font-weight:bold;text-align:center;color:#3089e7;background:#fef7f9;border:1px solid #3089e7;border-radius:5px;box-shadow:0 2px 3px 2px rgba(240,180,200,.5)}
.module-jmgl .hd{float:none;width:100%;padding:0;text-align:center}
.module-jmgl .hd li.on{background:#3089e7}
.module-jmgl .hd li{float:none;display:inline-block;width:12px;height:12px;margin:20px 5px;background:#e5e5e5;border-radius:100%}
.module-jmgl a.module-jmgl-more{position:absolute;bottom:-42px;left:-1px;width:100%;height:39px;line-height:39px;font-size:14px;text-align:center;color:#999;background:#f8f8f8;border:1px solid #e5e5e5}
.module-jmgl a.module-jmgl-more:hover{color:#3089e7}
.js-module-jmgl .jc-news-list dl{margin-bottom:0;padding-bottom:0;border-bottom:none}
ul.h2fc-about-list{float:none;padding-bottom:12px;background:#fff}
ul.h2fc-about-list li{float:left;width:30%;height:30px;line-height:30px;margin:0 1%;font-size:14px;text-indent:10px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
ul.h2fc-about-list li a{color:#333}
.h2fc-next-read{background:#f9f9f9;border-top:3px solid #000;padding:0 15px}
.h2fc-next-read dt,.h2fc-next-read dd{float:left;width:50%;height:42px;line-height:40px;color:#999;font-size:14px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.h2fc-next-read dd{text-align:right}
.h2fc-state{margin:10px auto;padding:10px;background:#fffbf0;border:1px solid #f9ecca}
.h2fc-state p{line-height:24px;color:#666}
.h2fc-state span{font-weight:bold}
.h2fc-state a{color:#3089e7}
.h2fc-invest-top{width:1200px;height:40px;line-height:40px;margin:0 auto;padding:10px 0;font-size:14px;border-bottom:2px solid #e3e3e3}
.h2fc-invest-top dt{float:left}
.h2fc-invest-top dt h1{padding-bottom:10px;font-size:26px;text-align:center;border-bottom:2px solid #1b72ce}
.h2fc-invest-top dd{float:right;padding-right:30px;color:#666}
.h2fc-invest-top dd em{color:#1b72ce}
.h2fc-invest-top dd u{margin:0 15px;color:#ccc}
.h2fc-invest{padding-top:20px;*padding-top:0}
.h2fc-invest-focus{float:left;position:relative;width:420px;border:1px solid #ccc;overflow:hidden}
.h2fc-invest-focus .bd,.h2fc-invest-focus img{display:block;width:420px;height:315px;overflow:hidden}
.h2fc-invest-focus .bd li{height:315px;min-height:315px}
.h2fc-invest-focus .hd{width:360px;height:60px;margin-top:20px;padding-left:35px;overflow:hidden}
.h2fc-invest-focus .hd li{float:left;margin-right:7px}
.h2fc-invest-focus .hd li img{display:block;width:80px;height:60px}
.h2fc-invest-focus .hd li.on img{width:74px;height:54px;border:3px solid #1b72ce}
.h2fc-invest-focus .hd .more{position:absolute;right:40px;bottom:0;width:80px;height:60px;background:url("../img/znz/sp-znz.png") -130px -480px no-repeat}
.h2fc-invest-focus .prev,.h2fc-invest-focus .next{position:absolute;bottom:0;width:25px;height:60px;cursor:pointer}
.h2fc-invest-focus .prev{left:0;background:url("../img/znz/sp-znz.png") -230px -170px no-repeat}
.h2fc-invest-focus .next{right:0;background:url("../img/znz/sp-znz.png") -260px -170px no-repeat}
.h2fc-invest-info{float:right;width:370px;padding-top:5px}
.h2fc-invest-info h2{padding-bottom:10px;font-size:24px;font-weight:bold}
.h2fc-invest-info p{line-height:35px;font-size:14px;color:#999}
.h2fc-invest-info p i{font-size:16px;color:#1b72ce;font-weight:bold}
.h2fc-invest-info p b{color:#333;font-weight:normal}
.h2fc-invest-info .h2fc-agency{display:block;width:340px;height:36px;line-height:32px;margin:10px 0 15px;padding:0 10px 0 45px;overflow:hidden;background:url("../img/znz/cgbb.gif") no-repeat}
.h2fc-invest-info .h2fc-agency li{margin-right:10px;font-size:14px;color:#1b72ce;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}
.h2fc-invest-info .ico a{display:block;width:48%;height:46px;line-height:46px;color:#fff;font-size:16px;text-align:center;border-radius:5px}
.h2fc-invest-info .ico a.datum{float:left;background:#064c15}
.h2fc-invest-info .ico a.consult{float:right;background:#1b72ce}
.h2fc-invest-info .ico a.gift{margin-right:0;background:url("../img/znz/sp-znz.png") 0 -400px no-repeat}
.h2fc-invest-info .h2fc-tel-reply{display:block;width:395px;height:61px;margin-top:12px;background:url("../img/znz/zsdy-hb.gif") no-repeat}
.h2fc-invest-info .tz{height:40px;line-height:40px;margin:15px 0;padding:0 12px;font-size:14px;color:#1b72ce;background:#f4f8ff}
.h2fc-invest-info .tz b{font-size:18px}
.h2fc-invest-info .tz a{float:right;font-size:14px;color:#ff6100}
.h2fc-invest-info dl{margin-top:20px}
.h2fc-invest-info .tximg{width:165px;height:25px;overflow:hidden}
.h2fc-invest-info .tximg .bd li{float:left;width:25px;height:25px;margin:0 1px}
.h2fc-invest-info .tximg .bd li::after{content:"";display:block;width:25px;height:25px;border-radius:100%}
.h2fc-invest-info .tximg .bd li.tx01::after{background:url("../img/brandco/tx01.png") no-repeat;background-size:contain}
.h2fc-invest-info .tximg .bd li.tx02::after{background:url("../img/brandco/tx02.png") no-repeat;background-size:contain}
.h2fc-invest-info .tximg .bd li.tx03::after{background:url("../img/brandco/tx03.png") no-repeat;background-size:contain}
.h2fc-invest-info .tximg .bd li.tx04::after{background:url("../img/brandco/tx04.png") no-repeat;background-size:contain}
.h2fc-invest-info .tximg .bd li.tx06::after{background:url("../img/brandco/tx06.png") no-repeat;background-size:contain}
.h2fc-invest-info .tximg .bd li.tx07::after{background:url("../img/brandco/tx07.png") no-repeat;background-size:contain}
.h2fc-invest-info dt,.h2fc-invest-info dd{float:left;width:165px;height:25px;line-height:25px}
.h2fc-invest-info dd{padding-left:10px;font-size:14px}
.h2fc-invest-info dd b{color:#1b72ce}
.lazy{background:#eee url("../img/base/lazy.gif") center center no-repeat}
.h2fc-agent{text-align:center;background:#fff;border:1px solid #e3e3e3;border-top:2px solid #1b72ce;overflow:hidden}
.h2fc-agent h3{line-height:50px;font-size:24px;color:#1b72ce;background:#f4fbff}
.h2fc-agent h4{line-height:30px;font-size:16px;font-weight:normal}
.h2fc-agent h4 a{color:#00f}
.h2fc-agent p{padding-top:10px;color:#999}
.h2fc-agent input,.h2fc-agent button{display:block;width:96%;height:40px;margin:15px auto 0}
.h2fc-agent input{line-height:40px;border:1px solid #e3e3e3}
.h2fc-agent input:focus{border:1px solid #1b72ce}
.h2fc-agent button{font:normal 18px/40px "microsoft yahei";text-align:center;color:#fff;background:#ff7800;border:none 0;border-radius:5px}
.h2fc-agent ul{padding:15px}
.h2fc-agent li{float:left;width:100%;line-height:30px;border-bottom:#E2E2E2 1px solid;padding:0 0 0 10px;font-size:14px;text-align:left}
.h2fc-agent li span{color:#1B4C7A;padding:0 8px 0 0;float:left}
.h2fc-agent li a.rzbtn{display:block;width:328px;height:35px;text-align:center;background:#064c15;line-height:35px;border-radius:5px;margin:5px 0 10px 0px;font-size:15px;color:#FFFFFF}
.h2fc-agent li a.rzbtn:hover{background:#334a85}
.h2fc-agent li a.rzbtn1{background:#334a85}
.h2fc-agent li a.rzbtn1:hover{background:#EC6A00}
.h2fc-com-intro .intro{margin:0 auto;margin:0 auto;line-height:30px;font-size:14px}
.h2fc-com-intro .intro img{max-width:1200px;margin:0 auto}
.h2fc-com-intro .intro p{line-height:30px;padding:0 15px;font-size:14px;text-indent:2em;color:#666;word-break:break-word}
.h2fc-com-intro .intro a.more{float:right;margin-right:20px;color:#666}
.h2fc-com-intro .intro center{text-align:left}
.h2fc-news-tt1{height:26px;line-height:26px;margin:20px 0;background:url("../img/znz/tit-bg.gif") repeat-x}
.h2fc-news-tt1 h2{float:left;padding:0 12px;font-size:24px;color:#333;background:#fff;border-left:4px solid #1b72ce}
.h2fc-news-tt1 .more{float:right;padding:0 12px;font-size:14px;color:#999;background:#fff}
.h2fc-news-tt1 .more:hover{color:#1b72ce}
.h2fc-news-tt1 .know,.h2fc-news-tt1 .join-setup{float:right;font-size:14px;background:#fff}
.h2fc-news-tt1 .know span,.h2fc-news-tt1 .join-setup span{padding:0 15px;vertical-align:top}
.h2fc-news-tt1 .know span{float:left}
.h2fc-news-tt1 .join-setup{display:block;width:110px;height:32px;margin-top:-5px;background:url("../img/znz/sp-znz.png") -110px -170px no-repeat}
.h2fc-news-tt1 .join-setup:hover{background:url("../img/znz/sp-znz.png") 0 -170px no-repeat}
.h2fc-news-tt1 .consult{display:inline-block;width:110px;height:32px;margin:-4px 0 0;vertical-align:top;background:url("../img/znz/sp-znz.png") 0 -440px no-repeat}
.h2fc-news-tt2{margin:20px 0;border-bottom:1px solid #e3e3e3}
.h2fc-news-tt2 ul{float:left;height:44px;line-height:44px}
.h2fc-news-tt2 li{float:left;width:110px;height:45px;line-height:45px;margin-left:20px;font-size:18px;text-align:center;cursor:pointer}
.h2fc-news-tt2 li.on{height:42px;line-height:42px;font-weight:bold;border:1px solid #e3e3e3;border-top:2px solid #1b72ce;border-bottom:1px solid #fff}
.h2fc-news-tt2 .more{float:right;margin-top:12px;padding:0 12px;font-size:14px;color:#999;background:#fff}
.h2fc-news-tt2 .more:hover{color:#1b72ce}
.tips-text{padding-top:20px;font-size:18px;border-top:1px dashed #ccc}
.h2fc-shop-list,.h2fc-shop-list ul{margin-top:20px}
.h2fc-shop-list dl{float:left;width:20%;margin-bottom:20px;font-size:14px}
.h2fc-shop-list dt{float:left;width:180px;margin-right:15px;overflow:hidden;border:1px solid #cccccc}
.h2fc-shop-list dt img{display:block;width:170px;height:135px}
.h2fc-shop-list dd{float:left;width:210px;*width:210px}
.h2fc-shop-list h3{line-height:40px;font-size:18px;font-weight:normal}
.h2fc-shop-list p{max-height:40px;margin-top:10px;overflow:hidden}
.h2fc-shop-list p a{color:#1b72ce}
.mxart{width:100%;overflow:hidden}
#mid_pos{position:absolute}
#mid_div{width:400px;height:300px;cursor:crosshair;border:#DDDDDD 1px solid;background:#F2F2F2}
#zoomer{width:160px;height:120px;background:#FFFFFF url('../image/ab-zoom-bg.gif');position:absolute;z-index:6;opacity:0.5;filter:alpha(opacity=50)}
#big_div{width:560px;height:420px;border:#DDDDDD 1px solid;background:#FFFFFF;position:absolute;overflow:hidden}
#big_pic{position:absolute}
.ab_zoom{width:30px;height:30px;background:url('../image/ab-zoom.png') no-repeat center center;position:absolute;z-index:5;margin:270px 0 0 -30px}