@charset "gb2312";
/* CSS Document */
body{font:12px/1.5 "\5b8b\4f53",Helvetica,Tahoma,arial,sans-serif;}
/** Header Start **/
.header{ height:170px; width:100%; overflow:hidden; background:url(../images/btop_bgs.jpg) repeat-x 0 0;}
.header .con{ width:100%; height:170px; overflow:hidden; margin:0 auto; height:170px; background:url(../images/banner.jpg) no-repeat center 0;}
.header .con .inner{ height:170px; width:950px; margin:0 auto; position:relative; left:0; top:0;}
.header .con a{ display:block; height:34px; width:112px; position:absolute; left:0; top:18px; background:url(about:blank);}
/** Header End **/

/** Content Start **/
.mxczfdscontent{ width:962px; margin:0 auto; overflow:hidden;}
.monitor-nav{ height:34px; overflow:hidden; padding-right:15px; text-align:right;}
.monitor-nav .nv{ display:inline-block; *display:inline; zoom:1; font:bold 14px/34px simhei; color:#116bb7; padding:0 10px 0 20px;}

.tips_row{ height:97px; padding-left:79px; overflow:hidden; background:url(../images/tips_lft_img.jpg) no-repeat 0 0; padding-bottom:11px;}
.tips_row .con{ height:75px; border:1px solid #d4edfb; width:845px; padding:10px 18px; text-align:left; color:#000; line-height:150%; text-indent:25px; background:#f6fbff;}

.cms-img-tit{ height:auto; overflow:hidden; margin-top:0; text-align:left;}
.cms-tit-v1{ height:40px; overflow:hidden; background:url(../images/tit_bg.gif) repeat-x 0 0; position:relative; left:0; top:0; border-right:1px solid #b3d0ea; border-left:1px solid #b3d0ea;}
.cms-tit-v1 .l-t{ display:block; width:92px; height:34px; line-height:32px; padding-bottom:6px; overflow:hidden; background:url(../images/tit_span_bg.gif) no-repeat 0 0; color:#fff; font-size:16px; font-weight:bold; text-align:center; position:absolute; left:0; top:0;}

.mxcz-fds-row{ overflow:hidden; zoom:1; margin-top:6px; padding-bottom:8px;}
.mxcz-fds-row .mfr-con{ height:380px; overflow:hidden; background:url(../images/mb_bg.jpg) no-repeat 0 bottom; border:1px solid #b3d0ea; border-top:0;}
.mxcz-fds-row .mfr-con .top-txt{ padding:2px 16px 0; overflow:hidden; text-align:left; font-size:12px; color:#000; line-height:160%;}
.top-txt-null{height:136px;}
.mxcz-fds-row .mfr-con .top-txt b{ font-size:12px; font-size:12px; color:#000;}
.mxcz-fds-row .mfr-con .top-txt .blk{ padding-top:12px; display:block; color:#686d71;}
.mxcz-fds-row .mfr-lft{ width:504px; overflow:hidden; background:#f6fbff; box-shadow:-1px 1px 1px #ccc;}
.mxcz-fds-row .mfr-lft .leftLoop{ overflow:hidden; position:relative; left:0; overflow:hidden; width:480px; margin:0 auto;}
.mxcz-fds-row .mfr-lft .leftLoop .hd{ overflow:hidden; width:480px;  height:281px; position:absolute; right:0px; top:0px;}
.mxcz-fds-row .mfr-lft .leftLoop .hd .prev,.mxcz-fds-row .mfr-lft .leftLoop .hd .next{ display:block;  width:19px; height:32px; overflow:hidden; cursor:pointer; background:url(../images/go_l_btn.png) center no-repeat;}
.mxcz-fds-row .mfr-lft .leftLoop .hd .prev{ position:absolute; left:0; top:220px;}
.mxcz-fds-row .mfr-lft .leftLoop .hd .next{ position:absolute; right:0; top:220px; background:url(../images/go_r_btn.png) center no-repeat;}
.mxcz-fds-row .mfr-lft .leftLoop .bd{ width:429px; height:410px; overflow:hidden; position:relative; left:0; top:0px; margin:0 auto;}
.mxcz-fds-row .mfr-lft .leftLoop .bd ul{ overflow:hidden; zoom:1; }
.mxcz-fds-row .mfr-lft .leftLoop .bd ul li{ margin:0 0px; text-align:center; float:left; overflow:hidden;  }
.mxcz-fds-row .mfr-lft .leftLoop .bd .infoList li{ width:429px; height:410px;}
.mxcz-fds-row .mfr-lft .leftLoop .bd .infoList li a.imgs_mb{ display:block; width:429px; height:281px; overflow:hidden; text-align:center;}
.mxcz-fds-row .mfr-lft .leftLoop .bd .infoList li a.imgs_mb img{ display:block; width:429px; height:281px;}

.mxcz-fds-row .mfr-rit{ width:446px; overflow:hidden; background:#f6fbff; box-shadow:0 1px 1px #ccc;}
.mfr-rit .mfr-con{ background:url(../images/dzs_bgs.gif) no-repeat 0 bottom; position:relative; left:0; top:0;}
.mfr-rit .mfr-con .cons{ width:280px; height:103px; overflow:hidden; position:absolute; bottom:82px; left:90px;}
.mfr-con .cons a{ display:block; height:102px; width:64px; overflow:hidden; box-shadow:1px 0 1px #999;}
.mfr-con .cons .a1{ position:absolute; left:0; top:0;}
.mfr-con .cons .a2{ position:absolute; left:71px; top:0;}
.mfr-con .cons .a3{ position:absolute; left:142px; top:0;}
.mfr-con .cons .a4{ position:absolute; left:213px; top:0;}
.mfr-con .cons a .imgs{ display:block; height:102px; width:64px;}
.mfr-con .cons a .img1{position:absolute; left:0; top:0; z-index:2;}
.mfr-con .cons a .img2{position:absolute; right:-64px; top:0; z-index:3;}

.ptfw-fds-row{ margin-top:6px; padding-bottom:8px;}
.ptfw-fds-row .pfr-lft{ width:504px; overflow:hidden; background:#f6fbff; box-shadow:-1px 1px 1px #ccc;}
.ptfw-fds-row .pfr-lft .incon{ padding:0 12px;}
.ptfw-fds-row .pfr-lft .cms-tit-v1{ padding:0 0 0 92px;}
.pfr-lft .pfr-con{ background:url(../images/zzs_bg.jpg) no-repeat 0 bottom; position:relative; left:0; top:0; height:312px; overflow:hidden; border:1px solid #b3d0ea; border-top:0;}
.pfr-lft .pfr-cons{ position:relative; left:0; top:0; height:312px; overflow:hidden; border:1px solid #b3d0ea; border-top:0;}
.pfr-lft .pfr-con a{ display:block; height:36px; width:100px; text-align:center; overflow:hidden; line-height:36px; color:#f70000}
.pfr-lft .pfr-con .pos1{
	position:absolute;
	left:104px;
	top:12px;
}
.pfr-lft .pfr-con .pos2{
	position:absolute;
	left:47px;
	top:80px;
}
.pfr-lft .pfr-con .pos3{
	position:absolute;
	left:51px;
	top:155px;
}
.pfr-lft .pfr-con .pos4{
	position:absolute;
	left:99px;
	top:227px;
}
.pfr-lft .pfr-con .pos5{
	position:absolute;
	left:239px;
	top:263px;
}
.tips-dialogs{ display:none; padding:5px; width:220px; overflow:hidden; height:auto; position:absolute; left:100px; top:100px; z-index:100;}
.tips-dialogs i{ display:block; height:6px; width:10px; overflow:hidden; background:url(../images/ar_t_icon.png); _background:url(../images/ar_t_icon.gif); position:absolute; left:45px; top:0; z-index:5;}
.tips-dialogs .cons{ padding:5px 10px; border:1px solid #e8e9f5; overflow:hidden; text-align:left; line-height:160%; color:#333; background:url(../images/white_opt_bg.png); border-radius:2px; box-shadow:0 1px 2px #ccc;}




.ptfw-fds-row .pfr-rit{ width:446px; overflow:hidden; background:#f6fbff; box-shadow:0 1px 1px #ccc;}
.ptfw-fds-row .pfr-lft .hdm-t{ overflow:hidden; height:35px; line-height:35px; overflow:hidden; float:left; position:relative; left:0; top:0; width:204px; text-align:center; border-left:1px solid #c3e1fd; cursor:pointer; color:#7a7b78;}
.ptfw-fds-row .pfr-lft .hdm-t i{ display:block; position:absolute; width:25px; height:12px; overflow:hidden; background:url(../images/new-icons.png) no-repeat 0 0; left:136px; top:10px;}
.ptfw-fds-row .pfr-rit .hdm-t{ overflow:hidden; height:35px; line-height:35px; overflow:hidden; float:left; width:88px; text-align:center; border-left:1px solid #c3e1fd; float:right; cursor:pointer; color:#7a7b78;}
.ptfw-fds-row .pfr-rit .on,.ptfw-fds-row .pfr-lft .on{ background:url(../images/on_hdm_bg.gif) repeat-x 0 0;}
.pfr-rit .pfr-con,.pfr-lft .pfr-con{ position:relative; left:0; top:0; height:312px; border:1px solid #b3d0ea; border-top:0; overflow:hidden;}
.pfr-rit .pfr-con .incon,.pfr-lft .incon{ display:none; padding:10px 12px; overflow:hidden;}
.pfr-rit .pfr-con .incon .tops,.pfr-lft.incon .tops{ text-align:left;}
.pfr-rit .pfr-con .incon .tops b,.pfr-lft .incon .tops b{ font-size:14px; display:block; line-height:150%; color:#000; text-align:left;}
.pfr-rit .pfr-con .incon .tops p,.pfr-lft .incon .tops p{ color:#000; font-size:12px; line-height:150%; text-align:left;}
.pfr-rit .pfr-con .incon .incon .img_con p,.pfr-lft .incon .img_con{ width:380px; overflow:hidden; margin:0 auto; margin-top:10px; text-align:center; border-bottom:1px solid #d0cfcf;}

.ad-imgs{ display:block; margin-bottom:8px;}

.fdsxg-row{ overflow:hidden; zoom:1; margin-top:8px; padding-bottom:10px;}
.fdsxg-row .t-t{ border:1px solid #d5d5d5; overflow:hidden; text-align:center; font:bold 16px/31px microsoft yahei; height:31px; line-height:31px; background:url(../images/zzs_tit_bg.jpg) repeat-x 0 0; color:#1e2e53; border-top:0; border-bottom:0;}
.fdsxg-row .tab_tit{ height:32px; overflow:hidden; margin-top:5px; width:476px;}
.fdsxg-row .tab_tit .tt_in{ width:500px; overflow:hidden;}
.tt_in .ti_t{ float:left; height:32px; overflow:hidden; margin-right:6px; position:relative; left:0; top:0;}
.tt_in .ti_t span{ display:block; height:26px; line-height:26px; width:88px; overflow:hidden; color:#000; border:1px solid #e1e2e4; text-align:center; background:url(../images/tab_off_bg.jpg) repeat-x 0 0; cursor:pointer;}
.tt_in .ti_t i{ display:none; height:4px; width:6px; background:url(../images/tab_tit_on_ar_icon.jpg) no-repeat 0 0; position:absolute; left:50%; margin-left:-3px; top:28px;}
.fdsxg-row .tab_tit .rts .ti_t span{ width:89px}
.tt_in .on span{ width:90px; height:28px; line-height:28px; background:url(../images/tab_tit_on_bg.jpg) repeat-x 0 0; color:#fff; font-weight:bold;}
.tt_in .on i{ display:block;}
.fdsxg-row .fr-cons{ border:1px solid #c4d5de; overflow:hidden; border-top:0;}

.fdsxg-row .fc-ins{ overflow:hidden; display:none;}
.fdsxg-row .fc-ins .tb_t{ height:22px; overflow:hidden; padding-left:5px; padding-bottom:3px;}
.fdsxg-row .fc-ins .tb_t i{ display:block; height:11px; margin:6px 7px; overflow:hidden; width:0; border-left:1px solid #000; float:left;}
.fdsxg-row .fc-ins .tb_t .t_h{ display:block; float:left; height:22px; line-height:22px; font-size:12px; color:#000; white-space:nowrap;}
.fdsxg-row .fc-ins .tb_t .on{ color:red; text-decoration:underline;}

.fdsxg-row .fc-ins .tb-cs{ overflow:hidden; display:none;}
.fdsxg-row .fc-ins .tb-cs table{ border-collapse:collapse; border-top:1px solid #c4d9e0;}
.fdsxg-row .fc-ins .tb-cs td{ height:25px; border-bottom:1px solid #c4d9e0; text-align:left; padding-left:6px;}
.fdsxg-row .fc-ins .tb-cs .bd{ border-left:1px solid #c4d9e0;padding-left:14px;}
.fdsxg-row .fc-ins .tb-cs .hv-bg{ background:#ddf1fc/*#f6fbff*/;}
.fdsxg-row .fc-ins .tb-cs td input{ position:relative; left:0; top:2px;}
.fdsxg-row .fc-ins .tb-cs .add-cart{ height:19px; overflow:hidden; text-align:right; padding:16px 12px 13px;}
.fdsxg-row .fc-ins .tb-cs .add-cart-left{ float:left; text-align:left; line-height:19px; color:#ff0000;}
.fdsxg-row .fc-ins .tb-cs .add-cart-right{ float:right;}
.fdsxg-row .fc-ins .tb-cs .add-cartg{ height:19px; overflow:hidden; text-align:right; padding:5px 12px;}
.more-btns{ border:1px solid #e1e2e4; display:block; height:26px; line-height:26px; width:86px; overflow:hidden; position:absolute; right:26px; top:0; background:url(../images/more_img.gif) repeat-x 0 0;}
.fdsxg-row .fr-lft{ height:auto; width:476px; background:#f6fbff; box-shadow:0 1px 1px #ccc;}

.fdsxg-row .fr-rit{ height:auto; width:476px; background:#f6fbff; box-shadow:0 1px 1px #ccc;}
.ad-img-btms{ display:block; height:auto; overflow:hidden; width:476px; margin-top:9px;}
.xypj-cons{ border:1px solid #c2d3dd; box-shadow:0 1px 1px #ccc; overflow:hidden; background:#f6fbff; padding-top:8px;}
.xypj-cons .leftLoop{ overflow:hidden; position:relative;  border:0px; width:950px; padding:0; margin:0 auto; height:105px; overflow:hidden; text-align:center;}
.xypj-cons .leftLoop .hd{ overflow:hidden; width:950px;  height:105px; position:absolute; background:none; top:0px; left:0;}
.xypj-cons .leftLoop .hd .prev,.xypj-cons .leftLoop .hd .next{ display:block;  width:19px; height:32px; overflow:hidden; cursor:pointer; background:url(../images/go_l_btn.png) center no-repeat; outline:none;}
.xypj-cons .leftLoop .hd .prev{ position:absolute; left:0; top:33px;}
.xypj-cons .leftLoop .hd .next{ position:absolute; right:0; top:33px; background:url(../images/go_r_btn.png) center no-repeat;}
.xypj-cons .leftLoop .bd{ margin:0 auto; padding:0; width:915px; overflow:hidden; position:relative; left:3px; top:0;}
.xypj-cons .leftLoop .bd ul{ overflow:hidden; zoom:1; }
.xypj-cons .leftLoop .bd ul li{ text-align:center; float:left; width:223px; height:102px; background-position:0 0; background-repeat:no-repeat; margin-right:5px; overflow:hidden; position:relative; left:0; top:0; }
.xypj-cons .leftLoop .bd ul li .tt-tt{ display:block; height:24px; line-height:24px; text-align:left; overflow:hidden; position:absolute; left:95px; top:11px; color:#636764; font-size:14px; font-weight:bold; width:120px;}
.xypj-cons .leftLoop .bd ul li p{ width:142px; overflow:hidden; position:absolute; left:75px; top:40px; line-height:150%; text-align:left; overflow:hidden; color:#636764;}

.tlbanner{ overflow:hidden; clear:both; margin-bottom:10px;}

.htjad{ display:block; margin:0 auto; width:962px; margin-bottom:10px;}
.htjad img{ display:block; width:100%;}
.fdsxg-row .fr-lft .fc-ins .tb-cs td{height:32px; line-height:32px;}