body{ font-size:12px; color:#000; padding:0; margin:0 auto; background:#FFFFFF; font-family: "微软雅黑";}
ul,li,dl,dt,dd,p,div,br,p{margin:0; padding:0; list-style-type:none;}
/* 链接颜色 */
a:link {color: #454547; text-decoration:none;}
a:visited {color: #454547;text-decoration:none;}
a:hover {color: #454547; text-decoration:none;}
a:active {color: #454547;text-decoration:none;}
img{ border:0;}
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both;}


/*字体*/
.famhei{ font-family:"黑体";}
.famwei{ font-family:"微软雅黑";}

/*字体大小*/
.f14{ font-size:14px;}
.f16{ font-size:16px;}
.f18{ font-size:18px;}
.f20{ font-size:20px;}
.f24{ font-size:24px;}
.f28{ font-size:28px;}
.f30{ font-size:30px;}
.f40{ font-size:40px;}
.f48{ font-size:48px;}
.f68{ font-size: 68px;}
.fb{ font-weight: bold;}

/*字体对齐*/
.fcenter{ text-align: center;}
.f_indent20{text-indent:30px;}


/*字体颜色*/
.f_wht{ color: #FFFFFF;}
.f_green{ color:#53a298;}
.f_grey{ color: #e2e2e2;}

/*外边距*/
.ml50{ margin-left:50px;}
.mr30{ margin-right:30px;}


/*内边距*/
.p20{ padding: 20px 20px 20px 120px;}
.pad10{ padding:10px;}
.pad20{ padding:20px;}
.pad30{ padding:30px;}


/*高度*/
.hg30{ width:100%; height:30px;}
.hg20{ width:100%; height:20px;}

/*宽度*/
.w950{ width:950px; margin: auto;}
.w395{ width:395px; margin: auto;}




/*背景颜色*/
.rd20{border-radius: 20px;}
.bg_green{ background:#eaf4f2;}
.bg_grey{ background:#999999;}
.bg_green2{ background: #53A298;}



/*行高*/
.border2{ border-bottom: solid 1px #FFFFFF;}
.line25{ line-height: 25px;}
.line28{ line-height: 28px;}
.line30{ line-height: 30px;}
.line35{ line-height: 35px;}
.line70{ line-height: 70px;}


/*topbar*/
.topbar{height:39px;width:100%; background:#FFF;}
.top{margin:0 auto; width:950px; font-size:12px; line-height:38px; background:#FFF;}
.logo{float:left;}
.topnav{float:right; color:#303a5f;}
.topnav a {color:#303a5f;text-decoration:none;}
.topnav a:hover {color:#303a5f;text-decoration:none;}

/*bottom*/
.pbottom{background-color:#f9f9f9; font-size:12px; line-height:22px; text-align:center; color:#333333; padding:6px; margin:0px 0px 0px 0px; height:92px; border-top: solid 3px #333;}
.pbottom a {color:#333;text-decoration: none;}
.pbottom a:hover {text-decoration: underline;color:#333;}


.bg{ background: url(../images/bg.jpg) center repeat-y; width: 100%;}

/*头部*/
.toper{ background:url(../images/top.jpg) top center no-repeat; height:738px; width:100%;}
.bza{ background: url(../images/bza_bg.jpg) center no-repeat; height: 170px; width: 100%;}


.data_t1{ background: url(../images/t1.jpg) no-repeat; height: 225px; width: 950px;}
.data_t2{ background:url(../images/t2.jpg) no-repeat; height: 80px; width: 950px;}



.hz_top{ background: url(../images/t3.jpg) center no-repeat; height: 200px; width: 100%;}
.hz_toper{ margin: 0;padding: 0;}
.hz_toper ul{ margin-top: 20px;}
.hz_toper ul li{ float: left; margin-bottom: 20px; width: 147px; height: 50px; font-size: 18px; line-height: 50px; text-align: center; border-radius: 10px;background: #FFFFFF; color: #53A298;}
.hz .hz_toper ul .hover{ background: #f4a73a; color: #FFFFFF;}



.lp{padding:0; width: 950px; margin-top: 20px;}
.lp img{width:289px;height:217px;}
.lp .smallT{width:289px;height:37px;line-height:37px;background-color:rgba(0,0,0,0.36);text-align :center;font-size:18px;color:#FFF;margin-top:-37px;position:absolute;}
.lp p{color:#666666;font-size:14px;line-height: 30px; width: 253px;}
.lp b{font-size:16px;}
.picBox{float:left;margin-bottom:30px;}
.picTxt{ background: #FFFFFF; padding:18px; margin-top: 5px;}
.zhuzhai_top{ margin:20px 0; color: #FFFFFF; background: #f4a73a; text-align: center; line-height:75px; height:75px;font-size: 48px;}
.zhuzhai_nr{}
table{width:100%;font-size:14px;}
table th{background-color:#706c66;height:38px;line-height:38px;font-weight:normal;color:#FFFFFF;text-align:center;}
table td{text-align:center;background-color: #FFFFFF;color:#666666;line-height:38px;}
.shangye_top{ margin:20px 0; color: #FFFFFF; background: #d86845; text-align: center; line-height:75px; height:75px;font-size: 48px;}


.zl{ background: url(../images/zl.jpg) center no-repeat; width: 100%; height: 304px;}
.zlTxt{ background: url(../images/zl_bg2.jpg) no-repeat; height: 148px; width: 890px; font-size: 16px; padding: 30px 30px 10px 30px; line-height: 30px; text-indent: 30px;}
