/* CSS Document */
.clr{clear:both;}
.comtop{width:952px;margin-top:0; padding:0;height:auto;}
.comtop .comtopleft .cheader,.comtop .comtopright .cheader,.mainleft .cheader{background:url(../images/signin.png) no-repeat;}
.comtop .comtopleft{float:left;width:304px; height:auto; margin:0; padding:0;border:#0000CC solid 1px;overflow:hidden;}
.comtop .comtopcenter{float:left; width:380px; margin-left:10px;padding:0;overflow:hidden;}
.comtop .comtopright{float:right; width:245px;overflow:hidden;border:#0000CC solid 1px;overflow:hidden;}
.comtop .comtopleft .cheader{background-position:0 -300px;width:304px;height:25px;margin:0 0 1px 0;padding:0;border-bottom:#e5e5e5 solid 1px;overflow:hidden;}
.comtop .comtopleft .cheader h1{float:left;margin:0;padding:2px 0 3px 15px;font-size:14px;font-weight:700;color:#666666; clear:both}
.comtop .comtopleft .ccenter{float:left;text-align:left;width:304px; margin:0; padding:0; height:201px;overflow:hidden;}

.comtop .comtopright .cheader{background-position:0 -300px;width:245px;height:25px;margin:0 0 1px 0;padding:0;border-bottom:#e5e5e5 solid 1px;overflow:hidden;}
.comtop .comtopright .cheader h1{float:left;margin:0;padding:2px 0 3px 15px;font-size:14px;font-weight:700;color:#666666; clear:both}
.comtop .comtopright .ccenter{text-indent: 2em;float:left; text-align:left;width:241px; margin:2px; padding:0; height:198px;overflow:hidden;}
.comtop .comtopleft .ccenter .gre,.comtopleft .ccenter .blu,.comtopleft .ccenter .yel,.mainright .rheader,.focu li .histogram,.mainright .rheader2,.mainright .titback,.mainright .rheader3,.vipfocu li .histogram{background:url(../images/company.png) no-repeat;}
.comtop .comtopleft .ccenter .gre{background-position:-620px -77px;width:254px;height:20px;margin:5px 10px 0 10px;padding-left:26px;font-size:14px; font-weight:bold; color:#009900;overflow:hidden;}
.comtop .comtopleft .ccenter .blu{background-position:-620px -107px;width:254px;height:20px;margin:5px 10px 0 10px;padding-left:26px;font-size:14px; font-weight:bold; color:#2754bb;overflow:hidden;}
.comtop .comtopleft .ccenter .yel{background-position:-620px -137px;width:254px;height:20px;margin:5px 10px 0 10px;padding-left:26px;font-size:14px; font-weight:bold; color:#FF7300;overflow:hidden;}
.comtop .comtopleft .ccenter .txt{ margin:0 10px 0 10px;padding-left:26px;padding-bottom:5px; line-height:150%; color:#666666; border-bottom:#CCCCCC  dashed 1px;}
.comtop .comtopcenter .ctop{position:relative;float:left; width:380px;height:120px;padding:0;overflow:hidden;}
.comtop .comtopcenter .ctop .f-slider-triggers{bottom:7px;height:16px;position:absolute;right:8px;z-index:10;}
.comtop .comtopcenter .ctop .f-slider-triggers li{-x-system-font:none;background:url(../images/signin.png) no-repeat -210px 0;color:#0000CC;cursor:pointer;float:left;font-size:10px;font-size-adjust:none;font-weight:700;height:16px;line-height:16px;margin-right:3px;text-align:center;width:16px;}
.comtop .comtopcenter .ctop .f-slider-triggers li.current{background-position:-150px 0px;border-color:#eee;color:#fff;}
.comtop .comtopcenter .ctop .f-slider-list{ margin:0; padding:0;}
.comtop .comtopcenter .ctop li{margin:0; padding:0;width:380px;height:120px;overflow:hidden;}
.comtop .comtopcenter .ctop img{margin:0; padding:0;width:380px;height:120px;overflow:hidden;}
.comtop .comtopcenter .cbottom{float:left;width:376px; margin:5px 0 0 0; padding:1px; height:102px;overflow:hidden;border:#e5e5e5 solid 1px;}
.comtop .comtopcenter .cbottom h1{float:left;margin:0;color:#dd0000;padding-top:5px;text-shadow:#006600;text-align:center;width:370px;font-size:16px;font-weight:700;clear:both}
.comtop .comtopcenter .cbottom p{text-indent: 2em;padding:3px;width:370px;height:52px;color:#333333;margin-top:5px;margin-bottom:5px;overflow:hidden;}
.mainleft{float:left;width:306px; height:auto; margin-top:5px; padding:0;overflow:hidden;}
.mainright{float:right;width:636px; height:auto; margin-top:5px; padding:0;overflow:hidden;}
.mainleft .cheader{background-position:0 -300px;width:304px;height:25px;margin:0 0 1px 0;padding:0;border-bottom:#e5e5e5 solid 1px;overflow:hidden;}
.mainleft .cheader h1{float:left;width:200px;margin:0;padding:2px 0 3px 15px;font-size:14px;font-weight:700;color:#666666;}
.mainleft .cheader .move{float:right;width:50px;margin:0;padding:2px 0 3px 0;font-size:14px;font-weight:700;color:#666666;}
.qyjyunint {float:left;margin:6px 0 0 10px; display:inline;padding:0;width:290px; height:65px;font:12px/1.5;overflow:hidden;}
.qyjyunint .textmoeo{float:left;padding:0px; margin:0 0 0 10px; display:inline;width: 210px; height: 65px;overflow:hidden;}
.qyjyunint .picbox {float:left;border: #ddd 1px solid; margin:0;padding:1px 0 0 0;width: 62px; height: 62px;overflow:hidden;}
.qyjyunint .picbox img {float:left;padding:0px; margin:1px;display:inline;width: 60px;height: 60px; vertical-align: middle;overflow:hidden;}
.mainleft .block1{float:left;width:304px; margin:0; padding:0;border:#0000CC solid 1px;height:290px;overflow:hidden;}
.mainleft .block1 img{width:300px; height:260;align:center}
.mainleft .block2{float:left;width:304px; margin-top:5px; padding:0;border:#0000CC solid 1px;height:240px;overflow:hidden;}
.mainleft .block2 .lcontent{float:left;width:294px; padding:5px 0 0 10px;line-height:20px;overflow:hidden;}
.mainleft .block2 .lcontent ul li{width:290px; white-space:nowrap;overflow:hidden;line-height:19px;}
.mainleft .block2 .lcontent ul{width:290px;overflow:hidden;}
.mainleft .block3{float:left;width:304px; margin-top:5px; padding:0;border:#0000CC solid 1px;height:555px;overflow:hidden;}
.mainleft .block3 .lcontent{float:left;width:294px; padding:5px 0 0 10px;line-height:20px;overflow:hidden;}
.mainleft .block4{float:left;width:304px; margin-top:5px; padding:0;border:#0000CC solid 1px;height:220px;overflow:hidden;}
.mainleft .block4 .lcontent{float:left;width:294px; padding:5px 0 0 10px;line-height:20px;overflow:hidden;}

.mainright .rheader{float:left;background-position:0 0;width:636px;height:30px;margin:0;padding:0;overflow:hidden;}
.mainright .rheader .mov{float:right;margin:0;padding:10px 15px 2px 0;font-size:12px;font-weight:700;color:#666666;}
.mainright .rheader2{float:left;background-position:0 -190px;width:636px;height:30px;margin-top:5px;padding:0;overflow:hidden;}
.mainright .rheader3{float:left;background-position:0 -40px;width:636px;height:30px;margin-top:5px;padding:0;overflow:hidden;}
.mainright .rheader2 h1{float:left;margin:0;padding:6px 0 2px 25px;font-size:14px;font-weight:700;color:#666666; clear:both}
.mainright .block3{float:left;width:634px; margin:0;padding:0;border-left:#0000CC solid 1px;border-right:#0000CC solid 1px;border-bottom:#0000CC solid 1px;height:165px;overflow:hidden;}
.mainright .block4{float:left;width:634px; margin:0;padding:0;border-left:#0000CC solid 1px;border-right:#0000CC solid 1px;border-bottom:#0000CC solid 1px;height:245px;overflow:hidden;}
.mainright .block4 fieldset{ float:left;width:192px; height:220px; margin:8px 0px 0 5px; padding:5px;border:#e0e0e0 solid 1px;overflow:hidden;}
.mainright .rheader3 h1{float:left;margin:0;padding:6px 0 2px 25px;font-size:14px;font-weight:700;color:#666666;}
.mainright .rheader3 .mov{float:right;margin:0;padding:10px 15px 2px 0;font-size:12px;font-weight:700;color:#666666;}
.vipfocu{width:634px; margin-top:5px; margin-right:10px; height:35px;overflow:hidden}
.vipfocu li{float:left;margin-left:10px; color:#999999; display:block;overflow:hidden; width:302px;   
    -o-text-overflow: ellipsis;    /* for Opera */   
    text-overflow:ellipsis;        /* for IE */   }
.vipfocu li .histogram{float:left; background-position:-70px -78px; color:#000000; padding-left:30px;width:270px; display:block;}

.mainright .block1{float:left;width:634px; margin:0;padding:0;border-left:#0000CC solid 1px;border-right:#0000CC solid 1px;border-bottom:#0000CC solid 1px;height:211px;overflow:hidden;}
.mainright .block2{float:left;width:630px; margin:0;padding:15px 2px 15px 2px;border-left:#0000CC solid 1px;border-right:#0000CC solid 1px;border-bottom:#0000CC solid 1px;height:771px;overflow:hidden;}
.mainright .titback{float:left;background-position:0px -140px;width:612px;height:21px;margin-top:5px;padding:0;overflow:hidden;}
.mainright .titback h1{float:left;width:100px;height:21px;margin:3px 0 3px 0;padding:0 0 0 10px;font-size:12px;font-weight:700;color:#555555;overflow:hidden;}
.mainright .titback ul{float:left;width:500px;height:19px;margin:0;padding-top:2px;font-size:12px;font-weight:700;color:#3333ff;overflow:hidden;}
.mainright .titback ul li{float:left;margin-left:10px;}
.mainright .rheader h1{float:left;margin:0;padding:6px 0 2px 45px;font-size:14px;font-weight:700;color:#666666; clear:both}
.focu{width:634px; margin-top:5px; margin-right:10px; height:35px;overflow:hidden}
.focu li{float:left;margin-left:10px; color:#999999; display:block;overflow:hidden; width:302px;   
    -o-text-overflow: ellipsis;    /* for Opera */   
    text-overflow:ellipsis;        /* for IE */   }
.focu li .histogram{ background-position:-620px -160px; color:#000000; padding-left:22px;width:295px; display:block;}
.mainright .block2 fieldset{ width:614px; height:auto; margin:0; padding:5px;border:#909090 solid 1px;overflow:hidden;}
.mainright .block2 table{ border:none; width:630px;}
.mainright .block2 tr{ border:none; height:35px;}
.mainright .block2 td{ border:none; width:90px; height:35px; text-align:center; vertical-align:middle;}
.mainright .block2 td img{border:none; width:88px; height:31px;}