@charset "utf-8";
/* CSS Document */
body {
	font-size:14px;
	margin:0;
	padding:0;
	color:#686868;
	margin:0;
	background:#fff;
	font-family:"微软雅黑";
	line-height:22px;
	overflow-x:hidden;
}
body,div,li,p,span,label,header,footer,section,article,h1,h2,h3,h4,h5,h6,dl,dd,dt{margin: 0; padding: 0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box; list-style:none;}
h1, h2, h3, h4, h5, h6, ul, li, dl, dt, dd, form, img, p, div {
	margin:0;
	padding:0;
	border:none;
	list-style-type:none;
}
table {
	border-collapse: collapse;
}
a {
	color:#131313;
	text-decoration:none;
}
a:hover {
	
}
img, input {
	vertical-align:middle;
	border:0px;
}
h1, h2, h3, h4, h5, h6 {
	font-family:"微软雅黑";
}
.clear { clear:both; height:0; font-size: 0px; line-height: 0px; }
.clearFix:after { clear:both; display:block; visibility:hidden; height:0; line-height:0; content:''; }
.clearFix { zoom:1; }
.clearfix{clear:both;}
.blank1{ clear:both; font-size:0; line-height:0; height:1px;}
.blank2 { clear:both; font-size:0; line-height:0; height:2px; }
.blank6 { clear:both; font-size:0; line-height:0; height:6px; }
.blank8 { clear:both; height:8px; overflow:hidden; display:block; }
.blank10 { clear:both; font-size:0; line-height:0; height:10px; }
.blank20 { clear:both; font-size:0; line-height:0; height:20px; }
.blank15 { clear:both; font-size:0; line-height:0; height:15px; }
.blank30 { clear:both; font-size:0; line-height:0; height:30px; }
.blank40 { clear:both; font-size:0; line-height:0; height:40px; }
.blank50 { clear:both; font-size:0; line-height:0; height:50px; }
.blank60 { clear:both; font-size:0; line-height:0; height:60px; }
.fl{float:left;}
.fr{float:right;}
.posr{position:relative;}
.posa{position:absolute;}
.txtid{text-indent:2em;}
.header_bar{width:1100px; height:106px; margin:0 auto; overflow:hidden; }
.header_logo{padding:16px 0 0 25px; float:left;}
.header_r{width:316px; height:100%; float:right;}
.language{padding-left:224px; line-height:34px; margin-bottom:10px;}
.language a{color:#808080;}
.language a:hover{text-decoration:underline;}
.nav_wrap{width:100%; height:50px; background:#004986; /*border-top:5px solid #c1c1c1;*/}
.nav_zone{width:1100px; height:50px; margin:0 auto; position:relative;}
.nav_zone li{width:124px; height:100%; float:left; border-right:1px solid #103447; line-height:50px; text-align:center; font-size:16px;}
.nav_zone li .nav_down{width:1040px; height:178px; padding:18px 28px; border:2px solid #fabe00; background:#fff; position:absolute; left:0; top:50px; z-index:10; overflow:hidden; text-align:left; display:none;}
.nav_down_l{width:350px; height:100%; float:left; }
.nav_down_l h3{font-size:24px; color:#004a86; font-weight:normal;line-height:40px; padding-top:10px;}
.nav_down_l h5{font-size:18px; color:#545353; font-weight:normal;line-height:24px; margin-bottom:8px;}
.nav_down_l p{font-size:16px; color:#004986; line-height:24px;}
.nav_down_c{width:254px; height:100%; float:left;}
.nav_down_r{width:380px; height:100%; float:right; }
.nav_down .nav_down_r a{padding-left:12px; background:url(../images/index_nav_point.gif) no-repeat left center; height:24px; line-height:24px; margin-bottom:20px; color:#000; font-size:14px; display:inline-block; text-align:center; width:30%; text-align:left;}
.nav_down .nav_down_r a:hover{background:url(../images/index_nav_point.gif) no-repeat left center; text-decoration:underline;}
.nav_zone li.home{width:180px;}
.nav_zone li.nobdr{border-right:none;}
.nav_zone li a{width:100%; height:100%; display:inline-block; color:#fff;}
.nav_zone li.current{background:url(../images/index_nav_line_03.gif) repeat-x left bottom;}
.nav_zone li a:hover{background:url(../images/index_nav_line_03.gif) repeat-x left bottom;}
/*--------------穗华口腔---尾部-----开始------------*/
.footer_wrap{width:100%; height:270px; background:#004986;}
.footer{width:1100px; height:270px; margin:0 auto; color:#aac5e9;}
.footer_logo{padding-top:24px; width:361px; height:191px; /*border-right:1px solid #2c2c2c;*/ float:left; padding-left:98px;}
.footer_center{width:500px; padding-left:90px; padding-top:40px; height:230px; /*border-right:1px solid #2c2c2c;*/ float:left; position:relative;}
.footer_icon{padding-top:44px; background:url(../images/index_footer_icon_06.gif) no-repeat 10px top; font-size:14px; margin-bottom:15px; color:#fff;}
.footer_nav{margin-bottom:15px;}
.footer_nav a{color:#aac5e9; padding:0 8px; display:inline-block; font-size:13px;}
.footer_nav a:hover{text-decoration:underline;}
.footer_nav a.first{padding-left:0;}
.copyright{font-size:12px; line-height:20px;}
.copyright p{ font-size:28px; line-height:28px; color:#fff;height: 38px;}
.copyright i{ width:32px; height:32px; display:block; background:url(../images/indeximg.png) no-repeat;display: inline-block;vertical-align: top; background-position:-157px 0px;margin-right: 5px;}
.footer_ewm{width:180px; padding-top:190px; height:80px; background:url(../images/index_footer_ewm_03.gif) no-repeat center 60px; float:right; text-align:center;color:#aac5e9;}
.footer_ewm2{width:254px; padding-top:190px; height:80px; background:url(../images/index_footer_ewm_03.gif) no-repeat center 60px; float:right; text-align:center;}

.page{text-align:center;}
.page li{padding:0 8px; min-width:20px; height:20px; border:1px solid #9d9d9d; margin-right:5px; text-align:center; display:inline-block; font-size:14px; color:#3d3d3d; line-height:20px; cursor:pointer;}
.page li.first,.page li.last{width:60px;}
.page li.thisclass{background:#9d9d9d; color:#fff;}