@charset "utf-8";
/* CSS Document */
body{ font-family: "苹方", Arial, "微软雅黑";}
.wrapperBox{background:#f3f5f9; min-height:100%; width:100%}
.wrapper{ width:1200px; margin:0 auto; }
.getInto{ margin:0px 0 40px 0; padding-top:14px; }
.getInto img{ width:100%;}
.procedureList{ overflow:hidden}
.procedureList >div{  width:33.3%; float:left; }
.procedureList >div span{ width:228px; display:inline-block;text-align:center; color:#333333; font-size:26px;}
.procedureList >div span.spanA{ margin-left:40px; }
.procedureList >div span.spanB{ margin-left:90px; }
.procedureList >div span.spanC{ margin-left:150px; }
.getIntoMAR{ margin-top:73px;}
.exhibitionTxt{ text-align:center;}
.exhibitionTxt span{ display:inline-block; font-size:43px; color:#cb0100; font-weight:bold; position: relative; padding:0 80px}
.exhibitionTxt .i_1{ position:absolute; left:0px; top:28px; background:url(/pfbase/images/new/z_4.png) no-repeat; width:55px; height:10px; display:inline-block }
.exhibitionTxt .i_2{ position:absolute; right:0px; top:28px; background:url(/pfbase/images/new/z_4.png) no-repeat; width:55px; height:10px; display:inline-block }

/*两排图片滚动*/
.scroll {
	width: 960px;
	margin: 0 auto;
	position: relative;
	overflow: hidden;
	background: #f1eeeb
}
.picbox {
	width: 928px;
	height: 290px;
	background: #fff;
	border: 1px solid #ded7d1;
	overflow: hidden;
	position: relative;
	margin: 15px
}
.picbox ul {
	height: 285px;
	padding-top: 5px
}
.piclist {
	position: absolute;
	left: 0;
	top: 0
}
.swaplist {
	position: absolute;
	left: -3000px;
	top: 0
}
.og_prev, .og_next {
	width: 30px;
	height: 60px;
	background: url(/pfbase/images/new/btn.png) no-repeat;
	position: absolute;
	top: 117px;
	z-index: 99;
	cursor: pointer
}
.og_prev {
	background-position: 0 0;
	left: 0
}
.og_prev:hover {
	background-position: 0 -60px
}
.og_next {
	background-position: -30px 0;
	right: 0
}
.og_next:hover {
	background-position: -30px -60px
}
.goodlist {
	width: 221px;
	margin: 10px 0;
	padding: 0 5px;
	border-right: 1px dotted #ded7d1;
	margin-right: -1px;
	float: left
}
.goodlist .pics {
	overflow: hidden;
	display: block;
	float: left
}
.goodlist .pics img {
	width: 75px;
	height: 120px
}
.goodlist div {
	float: right;
	width: 130px;
	overflow: hidden
}
.goodlist div a.title {
	width: 100%;
	height: 22px;
	line-height: 22px;
	display: block;
	color: #363636;
	white-space: nowrap;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	overflow: hidden
}
.goodlist div span.en {
	width: 100%;
	height: 22px;
	line-height: 22px;
	display: block;
	color: #666;
	white-space: nowrap;
	text-overflow: ellipsis;
	-o-text-overflow: ellipsis;
	overflow: hidden
}
.goodlist div span.change-price {
	font-weight: 700;
	color: #d63c3c;
	padding-right: 5px
}
.goodlist div span.max-price {
	color: #999;
	text-decoration: line-through
}
.goodlist div a.exchange {
	font-size: 12px;
	padding: 4px 10px;
	text-align: center;
	/* padding-top:6px;
	padding-bottom:2px; */
	color: #fff;
	display: none;
	text-decoration: none;
	background: #c75151;
	float: left;
	border-radius: 2px
}
.goodlist div a.exchange:hover {
	background: #973434
}
.goodlist div p {
	padding: 5px 0
}
.tempWrap{overflow:hidden; position:relative; width:1095px}
.tempWrap ul{width: 1656px; position: relative; overflow: hidden; padding: 0px; margin: 0px; height:407px; }
.tempWrap ul li{float: left; width: 228px;}
.tempWrap ul li img{ margin-bottom:42px}
.mr_frbox{ position:relative; padding-bottom:110px}
.prev{ position:absolute; left:-90px; top:50%; margin-top:-80px; cursor:pointer}
.next{position:absolute; right:-90px; top:50%;margin-top:-80px; cursor:pointer}
.tempWrap ul li:first-child
{ 
margin-left:0
}
.mr_BOX{ background:url(/pfbase/images/new/z_5.png) repeat-x bottom; }
.mr_frbox{width: 1095px;margin: 0 auto;}
.headerNew{ background:#fff; height:46px; line-height:46px;}
.headerNew .head_content{ padding-top:0; width:1200px;}
.industry{ margin-left:30px;} 
.zh{margin-left:30px;}
.head_content_right{ width:auto}
.head_search{ background:url(/pfbase/images/new/head_search.png) no-repeat left; padding-left:25px; color:#1d313d}
.head_content_right .login{ margin:0 34px;}


/* focus_Box */
.rotate{background:#fff8ef  url(/pfbase/images/new/content4Bg.png) no-repeat bottom left; background-size:100% auto;}
#focus_Box{position:relative;width:1043px;height:450px;margin:0px auto; padding:90px 0 65px 0 }
#focus_Box ul{position:relative;width:1043px;height:450px}
#focus_Box li{z-index:0;position:absolute; width:0px;background:#787878;height:0px;top:146px;cursor:pointer;left:377px;border-radius:4px;}
#focus_Box li img{width:100%;background:url(/pfbase/images/new/loading.gif) no-repeat center 50%;height:100%;vertical-align:top}
#focus_Box li p{position:absolute;left:0;bottom:-80px;width:100%;height:80px;background:#bb1b21;text-indent:8px;color:#fff;}
#focus_Box li p span{display:inline-block;width:98%;overflow:hidden; margin:15px 15px 10px 5px; font-weight:bold}
#focus_Box .prev,#focus_Box .next{display:block;z-index:100;overflow:hidden;cursor:pointer;position:absolute;width:52px;height:52px;top:333px;}
#focus_Box .prev{background:url(/pfbase/images/new/btn.png) left bottom no-repeat;left:-58px}
#focus_Box .next{background:url(/pfbase/images/new/btn.png) right bottom no-repeat;right:-58px} 
/*#focus_Box .prev:hover{background-position:left top;}
#focus_Box .next:hover{background-position:right top;}*/
#focus_Box a.imgs-scroll-btn{ color:#bb1b21; background:#fff; padding:3px 5px; margin:0 15px 0 20px; font-size:12px;}


.subscribeCen{ text-align:center; background:#c2282c; padding:20px 0 10px 0}
.subscribeImg{ width:150px; height:150px; border-radius:90px; position:relative;margin: 0px auto;}
.subscribeImg img{border-radius:90px; width:100%; height:100%;}
.subscribeImg span{ position:absolute; right:-38px; top:0; background:#f4c521; color:#bd2221; border:1px solid #f9e18f; padding: 3px 5px; font-size:12px}
.subscribeTxt{ color:#fff; margin:15px 30px 10px 30px}
.subscribeBtn button{ background:#fff; color:#be2429; padding:5px 25px; border:none; cursor:pointer}
.rotate{}
.column_1_box{ background:#f3f5f9; padding:20px 0 40px 0}
.column_1{ background:#fff;-moz-box-shadow:0px 1px 10px #d7d9dc; -webkit-box-shadow:0px 1px 10px #d7d9dc; box-shadow:0px 1px 10px #d7d9dc; overflow:hidden; }
.column_1_left{ float:left; position:relative; width:600px; height:335px; margin:45px 20px 45px 45px;-moz-box-shadow:3px 3px 7px #d7d9dc; -webkit-box-shadow:3px 3px 7px #d7d9dc; box-shadow:3px 3px 7px #d7d9dc;}
.column_1_left img{ width:100%; height:100%}
.column_1_left div{ position: absolute; left:0; bottom:0; height:47px; line-height:47px; color:#fff;   background:rgba(0,0,0,0.5) none repeat scroll !important; /*实现FF背景透明，文字不透明*/ width:100%;}
.column_1_left div p{ margin:0 40px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}

.column_1_right{ float:left; margin:45px 45px 45px 0;}
.column_1_right p{ text-align:center; font-size:40px; color:#cb0100; margin-bottom:15px;}
.column_1_right li{ height:45px; line-height:45px; background:url(/pfbase/images/new/z_6.png) no-repeat left center; padding-left:15px; text-overflow:ellipsis;white-space:nowrap;overflow:hidden; width:450px;}

.column_1_right a{ color:#1a1a1a;}


.column_2_box{ overflow:hidden}
.column_2_box_left{ float:left; width:50%; background:#fffaf4}
.column_2_box_right{ float:left;width:50%; background:#f8f5ff}
.column_2_left{ width:570px; margin:75px 30px 65px 0; float:right}
.column_2_left li{ height:45px; line-height:45px; background:url(/pfbase/images/new/z_6.png) no-repeat left center; padding-left:15px; text-overflow:ellipsis;white-space:nowrap;overflow:hidden; width:570px; border-bottom:1px dashed #ece9e6}
.column_2_left a{ color:#1a1a1a;}
.column_2_left ul{ height:184px;}
.column_2_left p{ text-align:center; font-size:40px; color:#cb0100; margin-bottom:15px;}
.column_2_right p{ text-align:center; font-size:40px; color:#cb0100; margin-bottom:15px;}
.column_2_right{ width:570px; margin:75px 30px 65px 30px; float:left}

.column_2_right li{ height:45px; line-height:45px; background:url(/pfbase/images/new/z_6.png) no-repeat left center; padding-left:15px; text-overflow:ellipsis;white-space:nowrap;overflow:hidden; width:570px; border-bottom:1px dashed #ece9e6}
.column_2_right a{ color:#1a1a1a;}
.column_2_right ul{ height:184px;}

.column_4_box{ background:#f3f5f9; padding:80px 0 25px 0}
.column_1_bg{ background:none; box-shadow:none;}
.column_1_m0{ margin:0; margin-top:45px;}
.column_1_bg .column_1_right li{ height:58px; line-height:58px;}

.introduceBox{ background:#fff8ef url(/pfbase/images/new/content4Bg.png) no-repeat bottom left; background-size:100% auto; padding-top:35px;}
.introduceCon{ background:url(/pfbase/images/new/z_7.png) repeat; padding:20px 0}
.introduceBor{ border:2px solid #fff; margin:0 20px;  position:relative}
.introduceSpan{ position: absolute; left:50%; top:-35px; margin-left:-155px;}
.introduceSpan span{ display:inline-block; color:#f6d469; font-weight:bold; font-size:22px; height:60px; line-height:60px; background:#cc1715; width:60px; text-align:center; border:3px solid #f6d469; border-radius:90px;-moz-box-shadow:3px 3px 7px #991f16; -webkit-box-shadow:3px 3px 7px #991f16; box-shadow:3px 3px 7px #991f16; float:left}
.span_2,.span_3,.span_4,.span_5,.span_6{ margin-left:-5px;}
.introduce{ margin:65px 30px 10px 30px; color:#fff; font-size:18px;}
.mar25{ margin-top:25px;}
.columnAll{ overflow:hidden}
.columnLeft{ float:left; width:575px; }
.columnRight{ float:right; width:575px; }
.columnTitle { border-bottom:1px solid #bf0614; overflow:hidden;}
.columnTitle span{ float:left; display:inline-block; font-size:18px; font-weight:bold; height:55px; line-height:55px; width:80px; margin-right:30px; cursor:pointer}
.columnTitle span.active{ border-bottom:3px solid #bf0614; color:#bf0614}
.columnUl{ margin-top:15px; height:280px;}
.columnUl a{ color:#1a1a1a}
.columnUl  li{text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    width: 575px;height:45px; line-height:45px;}
.columnAll{ padding:70px 0}
.SettleIn{ text-align:center; margin-bottom:10px;}
.SettleIn button{ background:#f6d469; color:#991f16; border:none; border-radius:5px; padding:15px 45px; cursor:pointer; font-size:18px;}
.boxLeft{ overflow:hidden; width:100px; background:#bf0614; border:1px solid #ff1123; border-radius:5px; position:fixed; left:0px; top:50%; margin-top:-200px;}
.boxLeft li{ float:left}
.boxLeft li img{ float:left}
.scrollTop{ cursor:pointer}
.li_1{ margin-left:1px;}
.faxuanhao{ background:#f3f5f9; padding:55px 0;}
.faxuanhaoTit{ overflow:hidden;display: flex; }
.faxuanhaoTit span{ flex: 1;  flex: 0 0 120px; font-size:28px; font-weight:bold; color:#d8161e; padding-left:15px; background:url(/pfbase/images/new/z_13.png) no-repeat left center;}
.faxuanhaoTit div{ flex: 1; border-bottom:1px solid #d8161e; text-align:right; margin-top:10px;}
.faxuanhaoTit div a{ color:#d8161e}
.faxuanhaoList{ overflow:hidden; margin-top:34px;}
.faxuanhaoLeft{ width:320px; float:left;}
.faxuanhaoLeft ul{ background:#fff; border-radius:5px; overflow:hidden}
.faxuanhaoLeft li{ border-bottom:1px solid #e2e2e2; color:#021825; font-weight:bold; box-sizing: border-box;font-size:16px; height:70px; line-height:70px; padding:0 28px; cursor:pointer}
.faxuanhaoLeft li.active{ border-bottom:3px solid #d8161e;}
.faxuanhaoright{ float:right; width:860px;background:#fff; border-radius:5px;  }
.faxuanhao_ul{ margin:0 20px; margin-bottom:60px; overflow:hidden}
.faxuanhao_ul li{width:25%; text-align:center; margin-top:60px; float:left}
.logoIMG{ width:102px; height:102px; border-radius:90px; border:1px solid #d8161e; margin:0 auto}
.logoIMG img{width:102px; height:102px;border-radius:90px;}
.logoTxt{ height:45px; line-height:45px; font-size:18px;}
.logoSpan{ background:#d8161e; cursor:pointer; color:#fff; padding:4px 15px; font-size:14px; display:inline-block}
.logoSpan_qx{ background:#e3e7ef; color:#9b9c9c;}

@font-face {
   font-family: 'timefont';
   src: url('/pfbase/fonts/new/FZXKJW.eot');
   src: url('/pfbase/fonts/new/FZXKJW.eot?#iefix') format('embedded-opentype'),
        url('/pfbase/fonts/new/FZXKJW.woff') format('woff'),
	    url('/pfbase/fonts/new/FZXKJW.ttf') format('truetype'),
    	url('/pfbase/fonts/new/FZXKJW.svg#SingleMaltaRegular') format('svg');
   font-weight: normal;
   font-style: normal;
}
.innovate{ width:100%;}
.lawBox{ overflow:hidden; background:#fff;     margin-top: -33px;}
.lawLeft{ float:left; width:680px; height:400px; position:relative }
.lawLeft img{width:680px; height:400px; }
.lawLeft div{ position:absolute; left:0; bottom:0; height:78px; line-height:78px;  background:rgba(191,6,20,0.8) none repeat scroll !important;}
.lawLeft p{ margin:0 27px; color:#fff;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; width:626px }
.lawright{ float:right; width:473px;margin:30px 20px 0px 0}
.faxuanhaoTit span.spanBg{ background:none; padding-left:0; position:relative; display:inline-block; height:37px;}
.faxuanhaoTit span img{ position:absolute; left:0; top:0;}
.faxuanhaoTit div.div_div{  margin-bottom:10px; margin-top:0;}
.faxuanhaoTit div.div_div a{ color:#1a1a1a}
.lawBoxBg{ background:url(/pfbase/images/new/z_15.png) repeat-x #f3f5f9;}
.lawList div{ background:#fff1db; height:70px; line-height:70px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; margin-top:10px; padding:0 22px; font-size:18px; font-weight:bold; }
.lawList a{ color:#eb6100}

.columnBox{ background:#fdf4e5 url(/pfbase/images/new/z_17.png) repeat-y center; width:100%; overflow:hidden;-moz-box-shadow:0px 0px 8px #DFE1E5; -webkit-box-shadow:0px 0px 8px #DFE1E5; box-shadow:0px 0px 8px #DFE1E5; margin-top:60px;}
.columnList{ width:515px; float:left; margin:57px 0 0 37px; padding-bottom:35px;}
.columnList dl{ overflow: hidden; padding-bottom:32px ; border-bottom:1px solid #d8c9b2; margin-bottom:32px;}
.columnList dl dt{ float:left; width:135px; height:135px; display: flex; background:#bf0614; color:#fff; font-size:23px; font-weight:800;/*align-items:center; text-align:center*/ flex-direction:column; justify-content:center;}
.columnList dl dt p{ text-align:center;}
.columnList dl dd{ float:left; width:345px; margin:0 0px 0 15px;}
.columnList dl dd a{ color:#4a2812;}
.columnList dl dd p{text-overflow:ellipsis;white-space:nowrap;overflow:hidden; height:35px; line-height:35px;}

.basicBox{ overflow:hidden; margin-top:60px; padding-bottom:60px;}
.basicLeft{ float:left; width:250px; margin-top:-17px;}
.basicLeft div{ text-align:center; background:#fff; cursor:pointer; height:80px; line-height:80px; margin-top:17px; font-size:28px; font-family:'宋体'; font-weight:600}
.basicLeft div.active{ background:#bf0614; color:#fff;}
.basicRight{ float:right; overflow:hidden ; width:935px; background:#fff; padding:24px;box-sizing: border-box;}
.basicRight ul{ float:left}
.basicRight ul a{ color:#1a1a1a;}
.basicRight ul li{ height:45px; line-height:45px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; font-size:18px; width:430px; font-weight:500 ;font-family:'';  }
.basicImg{ float:right; width:400px; height:225px;}
.basicImg img{ width:400px; height:225px;}

.fz_banner{ padding:15px 0 29px 0}
.special{ overflow:hidden; padding-bottom:40px;}
.specialLeft{ float:left}
.specialRight{ float:right}
.special img{ width:588px; height:168px;}
.titleBoxs{ overflow:hidden; position:relative; padding:5px 0}
.titleBoxs span{font-size: 28px; padding-right:10px;  font-weight: bold;color: #d8161e; padding-left: 15px; background: url(/pfbase/images/new/z_13.png) no-repeat left center  #f3f5f9; position:absolute; left:0; top:1px}
.titleBoxs div{    border-bottom: 1px solid #d8161e; text-align: right; padding-bottom: 8px;}
.titleBoxs div a{ color:#1a1a1a}
.train{ overflow:hidden; padding-bottom:35px;}
.train ul{ overflow:hidden; margin-left:-20px; margin-top:27px; }
.train ul a{ color:#1a1a1a}
.train ul li{ float:left; margin-left:20px}
.trainImg{ width:285px; height:160px;}
.trainImg img{ width:285px; height:160px;}
.trainTxt{ height:55px; line-height:55px; padding:0 13px; background:#fff;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; width:259px;}
.iconBox{ width:1002px; margin:0 auto; position: absolute; left:97px; bottom:-50px;}
.iconBox ul{ margin-left:-40px; overflow:hidden}
.iconBox li{ width:107px; height:106px; background:#462736; color:#fff; text-align:center; display:flex;flex-direction: column;
    justify-content: center; border-radius:10px; float:left; margin-left:41.8px;}
.iconBox li p{ margin-top:13px;}
.journal{ margin-top:80px} 
.journal_ul{ overflow:hidden; margin-top:20px;}
.journal_ul li{ float:left;  background:#fff; padding:20px 17px 20px 20px;; box-sizing: border-box; margin-top:20px; }
.journal_ul li img{ width:168px; height:125px;}
.journal_img{ float:left; width:168px; height:125px;}
.journal_div{ float:left; width:370px; margin-left:17px;}
.journal_div p{ color:#545454; margin-top:8px;height: 63px;    font-size: 14px;}
.journal_div h4{ font-size:18px;}
 
 .journal_ul li:nth-child(2n){ float:right}
.journal_btn{ text-align:right;}
.journal_btn button{ background:none; border:none; border:1px solid #f6c6c8; border-radius:5px; color:#dd3037; padding:6px 17px; cursor:pointer}
.martb{ margin:40px 0 85px 0}
.celebrity{ overflow: hidden}
.celebrity_ul{ float:left; width:897px; padding-top:15px; margin-top:25px; }
.celebrity_ul li{ float:left; background:#fff; padding:0 15px 15px 15px;box-sizing: border-box; width:442px; margin-bottom:33px;}
.celebrity_dl{/* overflow:hidden*/}
.celebrity_dl dt{ float:left;margin-top:-15px;}
.celebrity_dl dt img{ width:98px; height:98px; border-radius:10px; }
.celebrity_dl dd{ float:left; margin-left:18px; margin-top:15px;}
.celebrity_dl dd h4{ color:#bf0614; font-size:20px;}
.number_box{ overflow:hidden; margin-top:24px; }
.number_box span{ width:145px; display:inline-block; color:#787878; font-size:14px;}
.celebrity_ul li:nth-child(2n) { float:right}
.celebrity_right{ float:right; width:285px;}
.celebrity_title { overflow: hidden; height:30px; line-height:30px; margin-top:27px;}
.celebrity_title span{ float:left; background:url(/pfbase/images/new/z_29.png) no-repeat left 0; display: inline-block; height:25px; padding-left:45px; font-size:23px;}
.celebrity_title  a{ float:right; color:#1a1a1a; font-size:14px;}
.ranking{ overflow:hidden}
.ranking1{ width:47px;}
.ranking2{ width:160px;}
.ranking3{ width:56px;}
.ranking1,.ranking2,.ranking3{ float:left; font-size:14px;}
.rankingBox{ background:#fff; padding:17px 0 30px 13px; margin-top:25px;}
.paixu{ overflow: hidden}
.paixuCon{ overflow: hidden;margin-top:10px; display:none;}
.paixuCon img{ width:58px; height:58px; float:left;}
.paixuCon p{ float:left; width:192px; margin-left:8px; height:60px; font-size:12px; line-height:20px;}
.paixu .ranking3{ text-align:right; color:#cb0100}
.paixu .ranking2{ font-weight:bold;}
.paixu .ranking1{ text-align:center; color:#cf8846; width:27px; padding-right:20px; font-size:13px;}
.rankingBox ul li{ margin-top:20px; cursor:pointer}
.rankingBox ul li.se .paixuCon{ display:block;}

.popularize_law{ width:898px; float:left;overflow:hidden; margin-top:27px; margin-left:-19px}
.popularize_list{ overflow:hidden; width:280px; float:left; margin-left:19px;}
.popularize_top{ background:url(/pfbase/images/new/z_30.png) no-repeat; background-size:100% 100%}
.popularize_top dl{ overflow:hidden;width:280px; padding:29px 13px;}
.popularize_top dt{ float: left;width:67px; height:67px; position:relative}
.popularize_top dd{ float: left; margin-left:15px}
.popularize_top dt img{ width:67px; height:67px; border-radius:90px; }
.popularize_top dt i{ background:url(/pfbase/images/new/z_31.png) no-repeat ; display:inline-block;width:21px; height:21px; position:absolute; right:-8px; bottom:0}
.popularize_top dd h5{ font-size:16px; color:#fff}
.popularize_p{ color:#999eac; padding:5px 0 8px 0; font-size:12px;}
.popularize_div{ font-size:12px; color:#fff; overflow:hidden;}
.popularize_div i{ display: inline-block; width:13px;height:13px; margin-left:3px; background:url(/pfbase/images/new/z_32.png) no-repeat; float:left; margin-top:2px;}
.popularize_div>span{ float: left;color:#f38440}
.popularize_div a{ float:left}
.popularize_div a span{ color:#f38440}
.popularize_num{ overflow:hidden; font-size:12px; padding-bottom:24px;}
.popularize_num p{ float:left; background:url(/pfbase/images/new/z_33.png) no-repeat 0 1px; padding-left:23px; width:180px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden; }
.popularize_num span{ float:right; color:#cf1211}
.popularize_num a{ color:#1a1a1a}
.popularize_con{  background:#fff; padding:24px 15px 0 15px;box-sizing: border-box; margin-bottom:20px;    height: 228px;}
.dynamic{ width:285px; float:right; margin-top:27px;}
.dynamicTop { text-align:center; background:#ffeadb; padding:10px 0}
.dynamicTop div{ font-size:18px;} 
.dynamicTop p{ color:#d8161e;font-size:12px; margin-top:5px;}
.dynamicCon{ background:#fff; border-left:2px solid #d8161e;padding-top:34px;}
.dynamicDay{ background:url(/pfbase/images/new/z_34.png) no-repeat 0 3px; padding-left:14px; }
.dynamicDay span{ background:#fff1f1; color:#d8161e; padding:0px 10px; font-size:12px; display: inline-block; height:22px; line-height:22px;}
.dynamicBox{ /*padding-top:34px; */  }
.dynamicBox dl{ overflow:hidden; margin-top:12px; margin-left:14px;}
.dynamicBox dt{ float:left; position:relative}
.dynamicBox dt i{ display:inline-block; width:14px; height:14px; background:url(/pfbase/images/new/z_31.png) no-repeat; background-size:100% 100%; position:absolute; right:-7px ; bottom:0}
.dynamicBox dt img{ width:45px; height:45px; border-radius:10px; border:1px solid #ececec}
.dynamicBox dd{ float:left; margin-left:15px; width:192px;}
.dynamicBox dd  h3{ font-size:14px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.dynamicBox dd p{ color:#b1b1b1; font-size:12px; margin-top:12px;}
.success_ypt{ font-size:14px; padding-top:17px;margin-left:14px; padding-bottom: 34px;}
.popularize_top dt img.border-radius{ border-radius:10px;}
.popularize_div p{ float:left; background:url(/pfbase/images/new/z_35.png) no-repeat; padding-left:20px; margin-top:3px; margin-left:15px;}
.popularize_mar{     margin-top: 29px;}
.sinaBox{ overflow: hidden; background:#fff; margin-top:20px;}
.sinaBoxTop{ border-bottom:1px solid #d7d7d7;}
.sinaBoxTop dl{ overflow:hidden; padding:21px 43px;}
.sinaBoxTop dt,.sinaBoxTop dd{ float: left}
.sinaBoxTop dd{ margin-left:16px;}
.sinaBoxTop dd p{ font-size:12px; color:#898989; margin-top:8px;}
.nameTxt span{ font-size:17px; background:url(/pfbase/images/new/z_36.png) no-repeat right; padding-right:28px;}
.nameTxt a{ background:#d8161e; border-radius:3px; color:#fff; padding:3px 5px; cursor:pointer; margin-left:14px; font-size:12px;}
.sinaBoxTop dt img{ width:56px; height:45px;}
.sinaList { overflow:hidden; padding:70px 0 0 0}
.sinaList div{ width:20%; text-align:center; float:left;padding-bottom:70px}
.sinaList div img{ width:100px; height:100px; border-radius:90px; }
.sinaList div p{ margin-top:17px; font-size:18px;}
.sinaList a{ color:#1a1a1a;}
.weChat{ overflow: hidden; margin-top:27px;}
.weChatLeft div{ cursor:pointer; height:70px; line-height:70px; padding:0 28px;}
.bigData{ border-top:25px solid #c4deff; }
.bigDataTitle{ background:url(/pfbase/images/new/z_37.png) no-repeat; text-align:center; font-size:30px; font-weight:bold; color:#201f62; height:58px;}
.bigDataTitle span{ margin-top:-10px; display: inline-block}

.bigDataCon{ margin:28px 50px; overflow:hidden}
.LeftTop{ font-size:23px; font-weight:bold; color:#201f62;}
.LeftTopTxt{ background:url(/pfbase/images/new/z_38.png) no-repeat bottom; padding-bottom:15px; background-size:100% auto}
.bigDataBg{ background:#e6e9f8; padding-bottom:40px;}
.bigDataLeft2{ overflow:hidden;}
.mar45{ margin-top:45px;}
.bigLeft{ float:left; width:60%}
.bigright{ float:right; width:39%}
















