@charset "gb2312";
body { font-family: Arial, Helvetica, sans-serif; font-size:12px; color:#555555; padding:0px; margin:0px;}

ul,li,ol,oi{ margin:0px; padding:0px; list-style:none;}
a:link{ color:#555555; text-decoration:none;}
a:visited{ color:#555555; text-decoration:none;}
a:hover{ color:#008e8f; text-decoration:underline;}
a:active{ color:#555555; text-decoration:none;}

a,area { blr:expression(this.onFocus=this.blur()) } /* for IE */
:focus { -moz-outline-style:none; } /* for Firefox */ 

#top{ width:100%; margin:0 auto; height:29px; overflow:hidden; background:url(top_bg.jpg) repeat-x left top;}
#top .top_c{ width:1000px; height:29px; line-height:29px; margin:0 auto; text-align:right; }
#top .top_c ul{ float:right;} 
#top .top_c ul li{ float:left; background:url(top_line.jpg) no-repeat right center;}
#top .top_c ul li.last{ background:none;}
#top .top_c ul li .icon_1{ display:inline-block; padding:0 13px 0 28px;  font-size:11px; background:url(top_icon_1.jpg) no-repeat 9px center;}
#top .top_c ul li .icon_2{ display:inline-block; padding:0 13px 0 28px; font-size:11px; background:url(top_icon_2.jpg) no-repeat 9px center;}
#top .top_c ul li .icon_3{ display:inline-block; padding:0 13px 0 28px;  font-size:11px; background:url(top_icon_3.jpg) no-repeat 9px center;}
#top .top_c ul li .icon_4{ display:inline-block; padding:0 0 0 28px;  font-size:11px; background:url(earth2.jpg) no-repeat 9px center; font-family:"Î¢ÈíÑÅºÚ";}


#head{ width:1000px; height:90px; overflow:hidden; margin:0 auto;}
#head .head_logo{ float:left; background:url(logo.jpg) no-repeat; width:562px; height:59px; margin:15px 15px 0 0; text-indent:-888px;}
#head .head_tel{ float:right; background:url(tel.jpg) no-repeat; width:285px; height:51px; margin:18px 0 0 0;}

#nav{ width:100%; height:43px; background:url(nav_bg.jpg) repeat-x left top; margin:0 auto; text-align:center; color:#fff; clear:both;}
.nav_c{ width:1000px; height:43px; margin:0 auto;}
 .nav_c ul li{ float:left; background:url(nav_line.jpg) no-repeat right top;}
 .nav_c ul li a,.nav_c ul li a:link,.nav_c ul li a:visited,.nav_c ul li a:active{  padding:0 9px; font-size:12px; height:43px; line-height:43px; display:inline-block; margin-right:2px; color:#fff; text-decoration:none;}
 .nav_c ul li a:hover{ background:url(nav_over_bg.jpg) repeat-x left top;}
 .nav_c ul li a.nav_s{ font-size:12px; padding:0 6px;}

#banner{ width:100%; height:350px; margin:0 auto; text-align:center;  clear:both; border-bottom:3px solid #008e8f; }
#banner .bp{ width:1010px; height:350px;  overflow:hidden; margin:0 auto; }
.bp_1{ width:580px; height:350px;  overflow:hidden; float:left; }
.bp_2{ width:423px; height:274px; margin-top:38px; overflow:hidden; float:right; background:url(business_bg2.jpg) no-repeat left top; text-align:center;}

#contH{ width:1000px; margin:28px auto 0; clear:both; display:block;}
#contH .contH_1{ padding:0 31px 0 0;  float:left; width:285px;}
#contH .contH_1 h3{ font-size:15px; display:block; height:27px; line-height:27px;  background:url(home_class_1.jpg) no-repeat left center; padding:0 0 0 37px; margin:0 0 12px; font-weight:normal;}
#contH .contH_1 ul li a{ background:url(list_arr.jpg) no-repeat left 10px; line-height:160%; display:inline-block; padding:3px 0 3px 11px;}
#contH .contH_1 .contH_more,#contH .contH_2 .contH_more,#contH .contH_3 .contH_more{ color:#008e8f; text-decoration:underline; background:url(more_icon.jpg) no-repeat left center; padding:0 0 0 16px;  margin:7px 0 2px 0; display:inline-block;}

#contH .contH_2{ padding:0 31px 0 38px;  float:left; width:285px; border-left:1px solid #c6c6c6;}
#contH .contH_2 h3{ font-size:15px; display:block; height:27px; line-height:27px;  background:url(home_class_2.jpg) no-repeat left center; padding:0 0 0 37px; margin:0 0 12px; font-weight:normal;}
#contH .contH_2 ul li a{ background:url(list_arr.jpg) no-repeat left 10px; line-height:160%; display:inline-block; padding:3px 0 3px 11px;}

#contH .contH_3{ padding:0 0 0 38px; float:left; width:285px; border-left:1px solid #c6c6c6;}
#contH .contH_3 h3{ font-size:15px; display:block; height:27px; line-height:27px;  background:url(home_class_3.jpg) no-repeat left center; padding:0 0 0 37px; margin:0 0 12px; font-weight:normal;}
#contH .contH_3 ul li a{ background:url(list_arr.jpg) no-repeat left 10px; line-height:160%; display:inline-block; padding:3px 0 3px 11px;}

#copyright{ width:100%; height:111px; margin:0 auto 0; clear:both; background:url(cp_bg.jpg) repeat-x left 33px; display:block;}
#copyright .copyright_c{ width:1000px; margin:0 auto; padding-top:51px; display:block; font-size:12px; color:#666;}
#copyright .copyright_c span{ display:inline-block; margin-top:5px; font-size:11px;}

.wnck{ line-height:140%; font-size:12px;}
.wnck strong{ color:#017e80;  display:block; margin:27px 0 3px 14px;}
.wnck strong a:link,.wnck strong a:visited,.wnck strong a:hover,.wnck strong a:active{color:#017e80; background: url(cir.jpg) no-repeat right center; display:inline-block; padding:0 22px 0 0;  font-size:14px;  font-weight:normal; }


.posi { width:997px; display:block; clear:both; margin:0 auto; padding:10px 0;}
.posi .t1{ display:inline-block; background:url(arr2.jpg) no-repeat right center; padding:0 18px 0 0; line-height:24px;}
.posi .t1 span{ display:block; background:url(home_icon.jpg) no-repeat 5px center; width:38px; height:24px; float:left;}
.posi .t2{ display:inline-block; padding:0 0 0 14px; color:#008e8f; line-height:24px;}
.pages{ width:997px; display:block; clear:both; margin:0 auto;}
.pages_left{ width:718px; float:left; overflow:hidden;}
.pages_title{ display:block; clear:both; background:url(tbg.jpg) repeat-x left top; height:35px; line-height:35px; border-bottom:2px solid #34adae;  color:#333; font-size:18px; padding:0 0 0 11px; margin-bottom:12px;}
.pages_info{ display:block; width:718px; clear:both; line-height:180%; overflow:hidden; padding:3px; font-family:Arial, Helvetica, sans-serif;}
.pages_right{ width:265px; float:right; overflow:hidden;}
.pr_1{ display:block; clear:both; width:265px; margin-bottom:8px; }
.pr_1 img{ padding:3px; border:1px solid #d9d9d9;}
.pr_2{ width:265px; overflow:hidden; clear:both; margin-bottom:11px;}
.pr_2 h3{ display:block; background:url(sub_pbg.jpg) no-repeat left top; width:265px; height:47px; overflow:hidden; line-height:35px; padding:0 0 0 21px; margin:0px; font-size:15px;  color:#fff; font-weight:normal;}
.pr_2 span{ display:block; width:263px; padding:3px 0 25px 0; background:url(earth.jpg) no-repeat right bottom; border:1px solid #e0e0e0; border-top:0px;}
.pr_2 span ul li{ display:block; padding:6px 18px; }
.pr_2 span ul li a{ display:inline-block; background:url(rect.jpg) no-repeat left center; padding:0 0 0 16px; text-decoration:underline;}

.pr_3{ width:265px; overflow:hidden; clear:both; margin-bottom:11px;}
.pr_3 h3{ display:block; background:url(sub_pbg.jpg) no-repeat left top; width:265px; height:47px; overflow:hidden; line-height:35px; padding:0 0 0 21px; margin:0px; font-size:15px;  color:#fff; font-weight:normal;}
.pr_3 span{ display:block; width:263px; padding:3px 0 5px 0; border:1px solid #e0e0e0; border-top:0px;}
.pr_3 span ul{ width:233px; margin:-6px auto 0;}
.pr_3 span ul li{ display:block; padding:8px 2px 9px 2px; background:url(right_line.jpg) repeat-x left bottom; }
.pr_3 span ul li a{ background:url(rect2.jpg) no-repeat left 6px; padding:0 0 0 11px; display:inline-block; line-height:150%;}
.pr_3 .more_info{ display:block; clear:both; height:31px; line-height:37px; overflow:hidden;}
.pr_3 .more_info a{ background:url(arr3.jpg) no-repeat left center; padding: 0 0 0 12px; display:inline-block; float:right; font-size:11px; margin-right:14px; color:#017e80; text-decoration:underline;}
.pr_3 .more_info a:hover{ text-decoration:none;}





