@charset "utf-8";
/* CSS Document */

body { margin:0; padding:0; font-size:10px; font-family:Arial; line-height:16px; color:#666;}
a { text-decoration:none; color:#48A6B1;}
img { border:none;}
.white { color:#fff;}
.bg1 { background:url(images/bg.jpg) no-repeat left 100px; *background:url(images/bg.jpg) no-repeat left 102px; _background:url(images/bg.jpg) no-repeat left 102px;}
.bg2 { background:url(images/bg2.jpg) no-repeat left 100px;*background:url(images/bg2.jpg) no-repeat left 102px;}
.mar1 { margin-left:197px;}
.input {width:300px;}
.white { color:#fff;}
.blue {color:#0A5EB4;}

#container { width:835px; padding-left:113px; padding-right:58px; }

#top { overflow:hidden; padding-top:20px; padding-bottom:10px;}
#top ul { margin:0px 0px 0px 0px; padding:10px 0px 0px 0px;}
#top ul li { float:left; font-weight:bold; font-size:14px; list-style:none; margin-right:70px;_margin-right:52px; _margin-bottom:10px;}
#top ul li a { color: #038da0;font-family:Arial;}
#top ul li a:hover {color: #2bac72;}

#banner { clear:both; overflow:hidden;}
#banner img { float:left;}
#banner .index { width:220px; height:158px; background:#66b6c1; float:left;color:#fff;}
#banner .index p { margin:0; padding:10px;}
#banner .t { width:178px; margin-right:19px; float:left;}
#banner .t h1 { color:#fff; font-size:16px; font-weight:bold; padding:0px; margin:40px 0px 0px 20px;font-family:Arial;}


#mainbody {color:#48A6B1; margin-top:3px;padding-bottom:20px;overflow:hidden;}
#mainbody .indexl { width:297px; margin-right:15px; float:left; background:#048da0; color:#fff}
#mainbody .indexl p { padding:10px 10px 20px 10px; margin:0;}
#mainbody .indexc { width:248px; margin-right:55px;float:left; }
#mainbody .indexr { width:220px;float:left}


#bottom { border-top:1px solid #ccc; clear:both; padding:10px 0px 20px 0px;}

#page { margin-top:3px;margin-bottom:20px;overflow:hidden; background:url(images/bg3.jpg) repeat-y left top; color:#0A5EB4; clear:both; *height:1%;}
#left { width:178px; margin-right:19px; float:left; padding:30px 0px 20px 0px; }
#left ul { margin:0 auto; padding:0; width:140px;}
#left ul li { list-style:none; line-height:26px; margin-bottom:2px; border-bottom:1px solid #efefef;}
#left ul li a { color:#fff; }
#left ul li.hover a { font-weight:bold;}

#content { width:444px; margin-right:18px;float:left; }
#right { width:176px;float:left;}

h2 { margin:0; padding:10px 0px 10px 0px; font-weight:normal; font-size:11px;}
#content p { text-align:justify;}


#pro { width:618px; margin-right:20px; float:left; }
#pro ul { padding:0; margin:0;}
#pro ul li { list-style:none; margin-bottom:20px; border-bottom:1px dashed #ccc; overflow:hidden; padding-bottom:5px;}
#pro ul li img { float:left; padding:1px; border:1px solid #efefef; margin-right:20px;}
#pro ul li h3 { margin:0; padding:0; line-height:20px; font-size:11px;  }
#pro ul li div { float:left;}
#pro ul li p { margin:0; padding:0;}


#ipro ul { margin:0 auto; padding:0; width:140px;}
#ipro ul li { list-style:none; line-height:26px; margin-bottom:2px; border-bottom:1px solid #efefef;}
#ipro ul li a { }