@charset "utf-8";
/* CSS Document */

body {
    color: #555; font:14px "微软雅黑",Tahoma,Arial; margin:0; padding:0; background:#004C13;}
p{ line-height:28px; padding:0; margin:0;}
img{ border:0;}
.clear{ clear:both;}
h1,h2,h3,h4,h5,h6,hr,p,blockquote,/* structural elements 结构元素 */
dl,dt,dd,ul,ol,li,/* list elements 列表元素 */pre,/* text formatting elements 文本格式元素 */
form,fieldset,legend,button,input,textarea,/* form elements 表单元素 */th,td /* table elements 表格元素 */ {
margin:0;
padding:0;
}
ul,ol,dl {
list-style:none;
}
a {
color:#333;
text-decoration:none;
}

a:hover {
color:#333;
text-decoration:underline;
}

.vGreen{ color:#399828}
.Red20{ color:#fa750a; font-size:20px;}
.Gr20{color:#023423; font-size:20px;}

/* CSS Prussian Dental implant */
.FrBan{ display:block; margin:0 auto; width:1420px;height:auto; overflow:hidden;}

.FrNav{width:100%; height:50px; line-height:50px; overflow:hidden; background:#3A982A; }
.FrNav ul {margin:0 auto; width:1000px; }
.FrNav ul li{ display:block; float:left; width:200px; text-align:center;}
.FrNav ul li a{ font-size:18px; color:#FFF; text-decoration:none}
.FrNav ul li:hover{ background:#004C13}

.FrCon{ margin:0 auto; width:1000px; height:auto; overflow:hidden; background:#FFF; padding:20px 0;}
.FrTitle{ float:left; width:950px; height:60px; background:url(images/ft1.jpg) no-repeat; padding-left:50px;margin-top:30px;}
.FrTitle h3{ font-size:26px; color:#399828}
.FrTitle span{ font-size:14px; color:#999}

.FrPa1{margin:0 auto; width:1000px; height:auto; overflow:hidden; margin-top:30px; padding-bottom:10px; }
.FrPa1 .img01{ float:left; width:360px; height:220px; overflow:hidden; margin-left:60px; }
.FrPa1 .txt01{ float:right;width:500px; height:220px; overflow:hidden; margin-right:50px; }
.FrPa1 .txt01 p{font-size:16px; padding:20px;text-indent:40px; line-height:32px;}

.FrPa2{margin:0 auto; width:940px; height:auto; overflow:hidden; margin-top:30px; padding-bottom:10px; }
.FrPa2 p{font-size:16px; padding:0 20px;text-indent:40px; line-height:32px;}

.FrPa3{margin:0 auto; width:940px; height:250px; overflow:hidden; margin-top:30px; padding-bottom:10px; }
.TitlePro{ margin:0 auto; width:840px; height:50px; line-height:50px; border:1px solid #E8E8E8}
.TitlePro ul { float:left; width:840px;  padding-top:5px; margin-left:15px; }
.TitlePro ul li{ float:left; width:115px; display:block; text-align:center; }
.TitlePro li a {display: block; width:115px; height:37px; line-height:37px; font-size:16px;border:1px solid #E8E8E8}
.TitlePro li a:hover{ text-decoration:none;}
.Title01_Pro li a.Ptab1,.Title01_Pro li a.Ptab2,.Title01_Pro li a.Ptab3,.Title01_Pro li a.Ptab4 ,.Title01_Pro li a.Ptab5 ,.Title01_Pro li a.Ptab6 { width:102px; background: url(../images/fwbar2.png);}
.Title01_Pro li a.PMOver1,.Title01_Pro li a.PMOver2,.Title01_Pro li a.PMOver3,.Title01_Pro li a.PMOver4,.Title01_Pro li a.PMOver5,.Title01_Pro li a.PMOver6{width:102px;background:#E8E8E8; color:#3A982A; font-weight:bold; }
.Title01_Pro li a.selected {width:102px; background:#E8E8E8; color:#3A982A; font-weight:bold; }

.TabConPro{margin:0 auto;width:840px; overflow:hidden; height:200px; display:none; border:1px solid #E8E8E8; border-top:none}
.Pa3Tab{width:840px; overflow:hidden; height:150px; margin-top:30px;}
.TabNo{ float:left; width:80px; height:80px; background:#3A982A; margin-left:90px; text-align:center; font-size:55px; color:#FFF}
.TabTxt{ float:right; width:600px; height:auto; overflow:hidden; margin-right:40px;}
.TabTxt h3{ font-size:20px; padding-bottom:10px;}

.Frcopy{margin:0 auto; width:1000px; height:100px; overflow:hidden; margin-top:30px; text-align:center; color:#FFF; font-size:12px; }