/*孙敬飞，2015-3-11*/
* { margin:0; padding:0; }
html{min-width:1200px; margin:0 auto;}
body { font:400 12px/25px "Microsoft Yahei"; color:#000; background:#fff; }
img { border:0; }
ul, ol, li { list-style:none; }
a { color:#000; text-decoration:none; }
a:hover{text-decoration: underline; color:#e14b4c;}
i { font-style:inherit; }
.clear { clear:both; }
.over { overflow:hidden;}
span, a, li, tt, p, b, input, img { font-family:"Microsoft Yahei"; }
h3.paoti3 { color:#111; font-size:48px; padding-top:75px; text-align:center; }
h2.paoti3 { color:#111; font-size:48px; padding-top:75px; text-align:center; }
h2.paoti2 { font-size:18px; color:#656565; padding:30px; text-align:center;}
h4.paoti2 { font-size:18px; color:#656565; padding:30px; text-align:center;}
h2.paoti2_x { font-size:15px; color:#656565; padding:30px; text-align:center; font-size:14px; font-weight:400; }
h4.paoti2_x { font-size:15px; color:#656565; padding:30px; text-align:center; font-size:14px; font-weight:400; }
h4.paoti4 { font-size:14px; color:#888686; text-align:center; font-weight:400; padding-bottom:20px; }
h3.paoti4 { font-size:14px; color:#888686; text-align:center; font-weight:400; padding-bottom:20px; }
h3.paoti3 a:hover{text-decoration:none;}
.all_100 { width:100%; overflow:hidden;}

/*浮动样式*/ 
.piaofu { width:50px; background:#e14b4c; height:100%; min-height:500px; position:fixed; z-index:9999999;right:-50px;}

.pf_top { width:50px; height:40px; background:url(../images/pf.png) 8px 10px no-repeat; border-bottom:1px solid #f3b7b7;}
.pf_top a{ display:block; width:50px; height:40px;}
.pf_li { width:50px; position:relative;margin-top:60px;}
.pf_li a,.pf_bottom a { width:50px;display:block; padding:35px 0 15px 0; line-height:20px; color:#fff; text-align:center; font-size:12px;}
.pf_li a,.pf_bottom a {float:left;cursor: pointer;}
.pf_lcon1 a{;padding:0;width:220px; height:42px; line-height:42px; color:#333; display:block;background:url(../images/liuqq_03.jpg) no-repeat 40px center; padding-left:30px; text-align:left; font-size:14px;}

.pf_li a:hover,.pf_bottom a:hover { color:#e14b4c;}
.pf_lcon1 a:hover { background:url(../images/liuqq_04.jpg) no-repeat 40px center #e14b4c; color:#fff;}
.pf_li a.pf_hy { background:url(../images/pf.png) 12px -85px no-repeat;}
.pf_li a.pf_hy:hover,.pf_li a.pf_hyb { background:#fff url(../images/pf.png) -65px -85px no-repeat; color:#e14b4c;}
.pf_li a.pf_kf {background: url(../images/pf.png) 8px -596px no-repeat;}
.pf_li a.pf_kf:hover,.pf_li a.pf_kfb { background: #fff url(../images/pf.png) -62px -596px no-repeat; color:#e14b4c;}

.pf_li a.pf_bz { background:url(../images/pf.png) 9px -257px no-repeat;}
.pf_li a.pf_bz:hover,.pf_li a.pf_bzb { background:#fff url(../images/pf.png) -63px -257px no-repeat; color:#e14b4c;}
.pf_li a.pf_gz { background:url(../images/pf.png) 12px -356px no-repeat;}
.pf_li a.pf_gz:hover,.pf_li a.pf_gzb { background:#fff url(../images/pf.png) -65px -356px no-repeat; color:#e14b4c;}
.pf_li a.pf_bz,.pf_li a.pf_bzb{ position:relative;}
.pf_li a.pf_bz i,.pf_li a.pf_bzb i{display:block; border-radius:10px; height:20px; line-height:20px; text-align:center; color:#fff; position:absolute; top:-5px;right:5px; z-index:0;width:20px; background:#920303;}


.pf_bottom { width:50px; position:absolute;bottom:0;}
.pf_bottom a.pf_gb { background:url(../images/pf.png) 12px -527px  no-repeat;}
.pf_bottom a.pf_gb:hover { background:#fff url(../images/pf.png) -62px -527px no-repeat;}
.pf_bottom a.pf_db { background:url(../images/pf.png) 12px -449px no-repeat;}
.pf_bottom a.pf_db:hover { background:#fff url(../images/pf.png) -62px -449px  no-repeat;}

.pf_left { width:250px;height:100%; min-height:500px; position:fixed;top:0;right:-250px; background:#fff;}
.pf_ltop { height:100px; background:#e8e8e8; padding-left:25px;position:relative;}
.pf_ltop span { display:block;color: #e14b4c;font-size:26px;font-weight: normal;line-height:35px; padding-top:30px;}
.pf_ltop h4 { width:21px; height:21px; background: url(../images/rm_img.png) no-repeat;display:block; position:absolute;top:25px;right:20px;cursor:pointer;}
.pf_ltop i { color:#aaa; font-size:14px; line-height:28px;}
.pf_lcon {  padding:10px;}
.pf_lcon1 p{ margin:15px;font-size: 18px;display: block; color: #666;line-height: 45px; border-bottom: 1px dotted #CCC;}
.pf_lcon li {  width:100%; height:40px;}
.pf_lcon li span{ float:right; clear:both;}
.pf_lcon li a { overflow:hidden; line-height:35px; font-size:12px; color:#666; display:block; width:190px; height:40px; text-align:left; padding:0; margin:0;white-space:nowrap; text-overflow:ellipsis; float:left;}
.pf_lcon li:nth-child(1) a,.pf_lcon li:nth-child(2) a{color:#f20;}
.pf_lcon p { font-size:18px; display:block; color:#666; line-height:45px; border-bottom:1px dotted #CCC;}
.pf_lcon span { display:block;height:42px; line-height:42px;}
.pf_lcon span i { padding-right:5px; display:inline-block; color:#999; font-size:14px; line-height:18px; float:left; width:105px; text-align:left;}
.pf_lcon tt { display:block; line-height:30px; font-size:12px; color:#999; text-align:center;}
.pf_lcon img { display:block; margin:10px auto;}
.pf_lbot { position:absolute; bottom:0; background:#e8e8e8; width:100%;}
.pf_lbot span { display:inline-block; color:#000; font-size:18px; padding:10px; border-bottom:1px dotted #CCC;}
.pf_lbot p{padding:10px 15px; font-size:12px;color: #666;}
.pf_lbot tt { display:block; font-size:16px; color:#555; line-height:35px; padding-left:10px;}
.pf_lbot a { width:125px; height:35px; display:block; margin:15px auto; background:#e14b4c; line-height:35px; font-size:14px; color:#fff; padding:0;}
.pf_lbot em { color:#e14b4c; font-size:26px; line-height:35px; display:block; padding:0 15px;font-style: italic;}
.fd_s { width:72px; height:56px; position:fixed;bottom:150px;right:0;z-index:9999998;}
.fd_s a { width:72px; height:56px; display:block; background: url(../images/fd_s.png) no-repeat;}




/*公用样式*/ 
.float_l { float:left; }
.float_r { float:right; }


  
  
  /*浮动QQ客服*/
#floatDivBoxs{width:146px;position:fixed;top:140px;left:0;z-index:10085;}
#floatDivBoxs .floatDtt{width:100%;height:154px; background: url(../images/online_topbg.png) no-repeat;color:#fff;font-size:18px;text-indent:22px;position:relative;}
#floatDivBoxs .floatDqq{    margin: 0 15px 0px 16px;background-color: #e14b4c;padding: 2px 0px 5px 0px;}
#floatDivBoxs .floatDqq li{height:35px; padding: 0px 5px;}
#floatDivBoxs .floatDqq li a{ text-align:center; color:#bb2122;text-decoration:none;outline:none; padding:4px; background:#fff; font-size:14px; display:block; width:95px; line-height: 20px;    border-radius: 3px; -webkit-border-radius: 3px;-moz-border-radius: 3px;-o-border-radius: 3px;    box-shadow: 1px 1px rgba(0,0,0,0.25);}
#floatDivBoxs .floatDqq li a:hover{ background:#bb2122; color:#fff;}
#floatDivBoxs .floatDbg{width:100%;height:61px;background:url(../images/online_botbg.png) no-repeat;}
#rightArrow{width:25px;height:25px;background:url(../images/online_arrow.png) no-repeat;position:fixed;top:180px;left:146px;z-index:10085;}
#rightArrow a{display:block;height:25px;}
.left_div{ background:url(../images/left_div.png) no-repeat; width: 34px; height: 173px;  position: fixed;top:240px;left: -34px;z-index: 10085;}