/* CSS Document */
#service_main { width:980px;margin:0;padding:0;margin-left:auto;margin-right:auto;margin-top:20px!important;margin-top:0;}
.service_main_msg { width:980px;margin:0;padding:0;}
.service_left { width:980px;margin:0;padding:0;}
.service_left ul{ width:120px;margin:0;padding:0;float:left;}
.service_left ul#u1 { width:860px;margin:0;padding:0;float:right;}
.service_left li { font-size:14px;line-height:160%;}

#nav li {list-style:none;width:100px; margin:0;padding:5px;text-align:right;line-height:160%;border-right:#ddd 1px dashed;}
#nav li a {text-decoration:none; color:#666;font-size:14px;}
#nav li a:hover {color:#cc0000;text-decoration:none;border:none;}
.aa { border-bottom:1px dashed #ddd;cursor:hand;text-align:right;}
.bb { border-bottom:1px dashed #ddd;color:#cc3300;cursor:hand;}
.cc { cursor:hand;}
.ctt{ width:800px;padding:0;text-align:left;height:300px;height:auto!important;min-height:300px;margin-left:auto;margin-right:auto;}
.dis{display:block;}
.undis{display:none;}
.list2  { line-height:160%; padding:0px;text-align:left;background:#FFFFFF;height:300px;height:auto!important;min-height:300px;}
.list2 li{ text-align:left;color:#333333;line-height:160%;font-size:14px;}
.list2 a{ text-decoration:underline;border:none;}
.list2 a:visited{text-decoration: underline;color: #666666;}
.list2 a:link{text-decoration: underline;color: #cc0000;}
.list2 a:hover {color: #CC0000; text-decoration: none;}