/* CSS Document */
*{margin:0px;padding:0px;font-size:12px;font-family:"ËÎÌå", Arial, Helvetica, sans-serif;color:#333333;}
li,dd{list-style:none;}
img{border:none;}
a{color:#333333;text-decoration:none;}
a:hover{color:#FF0000;}

.wrapper{width:1002px;margin:0 auto;}
.box{width:100%;float:left;}
.text_left{text-align:left;}
.text_right{text-align:right;}
.clear{font-size:0px;height:0px;line-height:0px;clear:both;}
.pt5{padding-top:5px;}
.pt10{padding-top:10px;}
span.left{float:left;}
span.right{float:right;color:#999999;padding-right:5px;}

.main{width:100%;float:left;background:url(../img/mainbj.jpg) #97C5F9 top repeat-x;}
.main_left{width:340px;float:left;position:relative;z-index:0;}
.main_right{width:662px;float:right;position:relative;z-index:0;}
.main_left2{width:220px;float:left;position:relative;}
.main_right2{width:782px;float:right;position:relative;}

.indexmain{width:605px;padding-left:25px;float:left;background-color:#FFFFFF;padding-top:40px;}

.indexmain .news{width:360px;float:left;}
.indexmain .news ul{width:100%;float:left;}
.indexmain .news li{line-height:25px;border-bottom:1px #999999 dashed;width:100%;float:left;}
.indexmain .rightswf{float:right;width:188px;position:relative;padding-top:136px;padding-right:15px;}
.indexmain .rightswf .swf1{width:100%;float:left;border:1px #999999 solid;margin-top:10px;}

.indexmain .case{width:593px;height:172px;float:left;background:url(../img/casebj.jpg) left bottom no-repeat;}
.indexmain .case .casecontent{padding-left:130px;padding-top:32px;padding-right:13px;}
.indexmain .case a.prev{float:left;}
.indexmain .case a.next{float:right;}
.indexmain .case .casecontent li{float:left;text-align:center;width:138px;}
.indexmain .case .casecontent li img{padding:5px;border:1px #999999 solid;}

.leftmenu{position:absolute; left:31px; top:236px; width:210px; z-index:1; visibility: visible;background-color:#FFFFFF;}
.leftmenu .tt{width:100%;height:57px;background:url(../img/leftmenu_tt.jpg) no-repeat;}
.leftmenu .tt span{padding:17px 0px 0px 20px;color:#FFFFFF;font-size:14px;font-weight:bold;display:block;}
.leftmenu ul{padding:10px;}
.leftmenu ul li{line-height:30px;border-bottom:1px #CCCCCC dashed;width:170px;}
.leftmenu ul li a{font-weight:bold;padding-left:10px;display:block;margin:1px 0px;}
.leftmenu ul li a:hover{background-color:#CCE0F4;}
.leftmenu ul li a.on{background-color:#CCE0F4;color:#FF0000;}

.rightcontent{width:700px;padding:20px 25px;float:left;background-color:#FFFFFF;height:auto!important; height:500px; min-height:500px;}

.footer{width:100%;float:left;text-align:center;border-top:5px #CCCCCC solid;padding:10px 0px;line-height:180%;background-color:#FFFFFF;}

.rightcontent .location{text-align:right;color:#999999;}
.rightcontent h2{padding-left:5px;color:#123D72;font-size:14px;font-weight:bold;height:27px;line-height:27px;background:url(../img/line.gif) left bottom no-repeat;padding-bottom:3px;}
.rightcontent ul.textlist{padding:5px 10px 0px 10px;}
.rightcontent ul.textlist li{height:35px;line-height:35px;border-bottom:1px #E2E2E2 solid;background:url(../img/jt4.gif) no-repeat;padding-left:15px;}
.rightcontent ul.imglist{width:100%;padding-top:20px;}
.rightcontent ul.imglist li{text-align:center;float:left;padding-bottom:10px;line-height:25px;width:175px;}
.rightcontent ul.imglist li a img{padding:3px;background-color:#7D7D82;}
.rightcontent ul.imglist li a:hover img{background-color:#424242;}
.rightcontent span.l{float:left;}
.rightcontent span.r{float:right;color:#cccccc;}
.rightcontent .content h1{font-size:18px;font-weight:bold;text-align:center;margin-bottom:5px;}
.rightcontent .content span.othertitle{color:#666666;text-align:right;display:block;border-bottom:1px #cccccc dashed;margin-bottom:10px;padding-right:5px;margin-bottom:10px;}
.rightcontent .content{line-height:180%;padding:20px 10px 5px 10px;}
.rightcontent .content p{margin-bottom:10px;}
.rightcontent .content a{text-decoration:underline;}

.rightcontent .page{clear:both;text-align:right;padding:10px;padding-top:20px;}
.rightcontent .page a{border:1px #CCCCCC solid;background-color:#F2F2F2;padding:4px 7px;margin-left:5px;}
.rightcontent .page a:hover{background-color:#100515;color:#FFFFFF;}

