body{PADDING-RIGHT:0px;PADDING-LEFT:0px;FONT-SIZE:12px;PADDING-BOTTOM:0px;MARGIN:0px;PADDING-TOP:0px;FONT-FAMILY:"微软雅黑", "宋体","黑体",Verdana, Arial, Helvetica, sans-serif;
background: url(../images/index_72.png) center repeat-y #fffbef;}
table{ margin:0 auto;border-spacing:0;border-collapse:collapse; }
img{border:0;}
ol,ul,li{padding:0px;margin:0px;list-style-type:none;}
caption,th {text-align:left;}
form,ul,li,h1,h2,h3,h4,h5,h6,p,dl,dd,dt.input{margin:0px;padding:0px;}
address,caption,cite,code,dfn,em,th,var {font-weight:normal; font-style:normal;} 
A:link,A:visited{TEXT-DECORATION:none; }
A:hover { TEXT-DECORATION:none;}
a{color:#333333;}
.clear {clear:both; height:0; line-height:0; overflow:hidden;font-family:"Times New Roman"}

.logo152{ width:1000px; height:152px; margin:0 auto;}
.nav{ width:996px; height:40px; background:#008aa8;margin:0 auto; padding-left:4px;}
.nav li{ float:left;height:40px; }
.nav li a{ font-size:14px; color:#fff;display:block; line-height:40px; width:120px; text-align:center;}
.nav li a:hover{ background:#077080;height:40px;}



.banner{ width:1000px; height:225px; margin:0 auto;}
.new{ width:1000px; height:auto; padding-top:10px;margin:0 auto;}
.newlf{ width:279px; float:left; height:auto;}
.newlfimg{ width:100%; height:161px;}
.niezs{ width:275px; border:1px solid #dbdbdb; margin-top:10px;} 
.niezslf{ height:29px; border-bottom:2px solid #008aa8;}
.niezslfti{ font-size:14px; float:left; width:auto;padding:0 15px; background:url(../images/index_28.png) repeat-x; line-height:29px; color:#fff; text-align:center;}
.neigg{ width:36px; height:11px; float:right; padding-top:10px; padding-right:10px;}
.neilis{ width:97%; height:auto; padding:5px 0px; margin:0 auto;}
.neilis li{ line-height:30px; background:url(../images/index_11.png) 0 15px no-repeat; text-indent:10px;}
.zhaos{ width:100%; height:auto; padding:5px 0px;}
.zhaos li{ width:45%; float:left; line-height:35px; padding-left:10px;}
.xx514{ width:520px; float:left; height:auto; margin-left:10px;}
.xx514lf{ width:518px; height:271px; border:1px solid #dbdbdb;}
.xx514lbf{ width:518px; height:271px; border:1px solid #dbdbdb; margin-top:10px;}

.ks178{ width:178px; float:right; height:auto;}
.kys1{ width:178px; height:auto;}



.kydd{ width:100%; height:auto;}
.kydd li{ width:100%; height:43px; margin-top:14px;}


.cont{padding:0px;}
.hidden{display:none;}
.scrolldoorFrame{width:518px;overflow:hidden;}
.scrollUl{width:518px;overflow:hidden;height:29px; margin:0 auto; border-bottom:2px solid #008aa8;}
.scrollUl li{float:left;}
.sd01{cursor:pointer; width:120px; background: url(../images/index_28.png) repeat-x;height:29px; line-height:29px; text-align:center; font-size:14px; color:#ffffff; }

.sd01 a{ color:#fff;}
.sd02{cursor:pointer;width:120px;  height:29px; line-height:29px;text-align:center; font-size:14px; color:#000;}





.nffis{ width:97%; height:auto; padding:5px 0px; margin:0 auto;}
.nffis li{ line-height:28px; background:url(../images/index_11.png) 0 13px no-repeat; text-indent:10px; text-align:right;}
.nffis li a{ float:left; text-align:left;}
.bot{ width:1000px; height:auto; border-top:2px solid #01839e; margin:0 auto; margin-top:20px; padding:15px 0px;}
.bot li{ min-width:145px; float:left; border-left:1px solid #dbdbdb; height:87px; padding:0 10px; margin-top:10px; margin-bottom:10px; text-align:center}
.bott{ width:1020px; background:#037287; line-height:30px; height:92px; padding-top:13px; text-align:center; color:#fff; margin:0 auto;}


/*列表页面*/
.liebban{ width:1000px; height:152px; margin:0 auto;}
.lieb{ width:1000px; height:auto; margin:0 auto; margin-top:10px; background:url(../images/list_115.png) repeat-y; margin-bottom:10px; }
.liebc{ width:100%; height:auto; background:url(../images/list_15.png) left bottom no-repeat;}
.liebclf{ width:200px; float:left; height:auto;}
.lanm54{ width:100%; height:54px; text-indent:40px; background: url(../images/list_07.png) 20px 14px no-repeat #0087a3; line-height:54px; font-size:18px; color:#fff;}
.erj{ width:100%; height:47px; line-height:47px; text-indent:40px; font-size:16px; background:url(../images/list_10.png) no-repeat;}
.erj a{ color:#0087a3; display:block;}
.erj a:hover{background:url(../images/list_13.png) no-repeat;}
.erja{ width:100%; height:47px; line-height:47px; text-indent:40px; font-size:16px; background:url(../images/list_13.png) no-repeat;}
.erja a{ color:#0087a3;}

.lierg{ width:785px; float:right; min-height:700px;border:1px solid #dbdbdb;}
.fany{ height:40px;  text-align:center;}


.jianj{ width:95%; height:auto; margin:0 auto; padding:20px 0px;}
.jianj p{ text-indent:28px; line-height:32px; font-size:14px; padding-bottom:10px;}

.liergcc{ width:998px;  min-height:1000px;border:1px solid #dbdbdb; margin:0 auto; margin-top:10px; margin-bottom:10px;}
.neiggrr{ min-width:200px; line-height:27px; text-align:right; padding-right:10px; float:right;}

.zhenw{width:95%; height:auto; margin:0 auto; padding:20px 0px;}
.zhenwtit{ text-align:center; line-height:40px; padding:10px 0px; font-size:20px;}
.zhenshj{ width:100%; height:35px; border-bottom:1px dashed #ccc; line-height:35px; text-align:center;}
.cctonj{ width:100%; height:auto; border-bottom:1px dashed #ccc; padding:10px 0px; margin:10px 0px; }
.cctonj p{ text-indent:28px; line-height:32px; font-size:14px; padding-bottom:10px;}
.cctonj p img{ max-width:95%;}
.vsbcontent_img{text-align: center;}




.shany{ height:40px; line-height:40px;}

.listimg{ width:100%; height:auto;}
.listimg li{ width:156px; height:136px; float:left; margin-top:25px; margin-left:32px; }
.listimg li img{ width:150px; height:100px;background:#eeeeee; padding:3px;}
.listimg li p{ line-height:30px; text-align:center;}
.i-wxc{ margin-bottom:15px;}




/*专业*/
.zhun{ width:95%; height:35px; margin:0 auto; margin-top:10px; background: url(../images/jiegu_03.png) 15px 11px no-repeat #e2f7fb; font-size:14px; text-indent:30px; line-height:35px;}
.zhunli{ width:95%; height:auto; padding:15px 0px; margin:0 auto;}
.zhunli li{ background:url(../images/index_11.png) 0 11px no-repeat; text-indent:10px; line-height:24px; width:33.333333%; float:left;}
.zysz_title{line-height:24px; font-weight:bold;}







.nffistb{ width:97%; height:auto; padding:5px 0px; margin:0 auto;}
.nffistb table,.nffistb table td,.nffistb table th{border:1px solid #e0e0e0;border-collapse:collapse;}
.nffistb td{ height:35px; text-align:center; line-height:35px;}
.nffzit{ font-size:16px; line-height:35px;}