@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px; font-family:"微软雅黑";}
ul{ list-style:none;}
a{ color:inherit; text-decoration:none;}

.fpwhitebg{ background:rgba(255,255,255,0.5); height:523px; box-shadow:0px 0px 5px #ccc; width:100%; position:absolute; top:50%; margin-top:-261px;}
.fpcenter{ width:1000px; margin:0 auto; position:relative; height:523px;}
.hide{display:none;}
.fpoption{ width:525px; position:absolute;left:0px; top:-44px;}
.fp_menu{ height:44px; background:#fff; overflow:hidden;zoom:1;}
.fp_menu li.havem{ margin:0px 3px;}
.fp_menu li{ float:left; width:216px; height:44px; }
.fp_menu li a{font-size:18px; background:#d3d3d3; color:#000; display:block;width:100%; height:100%; line-height:44px; text-align:center;}
.fp_menu li a:hover{ background:#f1572d;color:#fff;}
.fp_box{ background:url(../images/dzfp/option.jpg) no-repeat; background-size:cover; width:100%; height:370px; text-align:center; padding-top:30px;}
.fp_box input{ height:44px; line-height:44px; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; box-shadow:inset 0px 0px 5px #333; border:none; width:80%; padding-left:15px; 
margin-top:5px;}
.fp_box button{ background:#00a0e9; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;  border:none; width:20%; height:40px; line-height:40px; color:#fff; margin:15px 0px; }
.fpshuoming{background:#fff; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px; width:90%; padding:5px; position:absolute;  margin-left:-45%;left:50%; bottom:44px; }
.fpshuoming h3{  text-align:left;}
.fpshuoming p{ text-align:left; text-indent:36px;}
.fpshuoming p.fpshuomingcen{ text-align:center; text-indent:0px;}
.fpyztc{width:616px; height:377px; position:absolute; margin-left:-308px; margin-top:-188px; top:50%; left:50%; z-index:999;}
.fpyztc button{ background:url(../images/dzfp/xbutton.jpg) no-repeat; width:35px; height:32px; position:absolute;top:0px; right:0px; border:none; cursor:pointer;}
.howyz{position:absolute;width:200px; text-align:center;  padding-left:40px; left:5%; bottom:0px; color:#fff; height:44px; background:url(../images/dzfp/fpclickyz.png) no-repeat left center;
 line-height:44px;}
.fpbanner{ position:absolute;left:525px;top:50%; width:719px; height:283px; margin-top:-141px; }





.fplistcenter{width:960px; margin:0 auto; background:#fff;padding:20px; overflow:hidden;}
.fpsidebar{width:264px;padding:10px; float:left; background:url(../images/dzfp/fplistbg.jpg) no-repeat center bottom;padding-bottom:200px; border-right:#ccc solid 1px;}
.fpsidebar h3{ font-weight:normal; font-size:24px; border-bottom:#eee solid 1px; width:100%;}
.fpsidebar h3 span{ border-bottom:#d14432 solid 2px;}
.fpsidebar ul li{ height:60px; padding-left:60px; line-height:60px; font-size:20px; border-bottom:#ccc dashed 1px; margin-top:28px;}
.fpsidebar ul li a{ display:block; width:100%; background:url(../images/dzfp/fplistabg.png) no-repeat center right;}
.fpsidebar ul li a:hover{color:#d14432;background:url(../images/dzfp/fplistabgac.png) no-repeat center right;}


.fpconbox{ width:630px; float:left; padding:0px 20px;}
.row{ height:38px; line-height:38px; padding-left:15px; font-size:16px; background:#f9f9f9;}
.conblue{ background:#ffe7d6;}
.fpsuoyin{ border-bottom:#ccc solid 1px; font-size:14px; color:#999; margin-bottom:20px;}

.fpsuoyin a span{font-size:16px; line-height:40px; }
.fpconbox table{ text-align:center; width:100%; border:#eee solid 1px; margin-top:30px;}

.fpconbox table th{ background:#ffe7d6;}
.fpconbox table tr{ height:35px;}
.fpconbox table td{ font-size:14px;border-top:#eee solid 1px; border-right:#eee solid 1px;}
.fpconbox table td button{ color:#fff; width:45%; border:none; background:#f19149;}
.fpconbox table td button.tableblue{ background:#13b5b1; margin-right:5%;}

.fp_menu .selected{background:#f1572d;color:#fff;}
.fp_menu .selected a{background:#f1572d;color:#fff;}