/* CSS Document */
.nnavbar,.nsubbar,.mainleft .cheader,.mainleft .smsbox,.mainleft .smsbox .but .sbutton,.mainleft .smsbox .but .sbuttonover{background:url(../images/signin.png) no-repeat;}
.mainright .rheader3{background:url(../images/company.png) no-repeat;}
.nsubbar .snav{background:url(../images/news.gif) no-repeat;}
.nnavbar{float:left;background-position:0 -340px;width:950px;height:30px;margin:0;padding:0;border-bottom:#3366FF  dashed 1px;border-left:#e5e5e5 solid 1px;border-right:#e5e5e5 solid 1px;border-top:#0000CC solid 3px;overflow:hidden;background-repeat:repeat-x;}
.nnavbar .sname{float:left;font-size:16px;font-weight:700;color:#660000;width:150px;height:40px;margin:5px 0 0 10px;display:inline;padding:0;overflow:hidden;}
.nnavbar .sdate{float:right;margin-top:5px;display:inline;padding:0 10px 0 0;width:130px; line-height:30px; text-align:right;overflow:hidden;}
.nnavbar .sweater{float:right;margin:11px 0 4px 0;display:inline;padding:0;width:340px; height:16px;border-right:#e5e5e5 solid 2px; text-align:right;overflow:hidden;}
.nsubbar{float:left;background-position:0 -250px;width:950px;height:22px;margin-bottom:5px;display:inline;padding:0;border-left:#e5e5e5 solid 1px;border-right:#e5e5e5 solid 1px;border-bottom:#e5e5e5 solid 1px;overflow:hidden;background-repeat:repeat-x;}
.nsubbar .snav{float:left;background-position:0 -50px;width:110px;height:22px;margin:0;padding:1px 0 0 0; text-align:center;overflow:hidden; color:#FFFFFF;}
.nsubbar ul{float:left; margin-left:5px;margin-top:2px;display:inline;overflow:hidden;}
.nsubbar li{float:left; padding-right:5px; border-right:#e5e5e5 solid 1px;}
.firstbar{width:952px;margin-top:0;height:auto;}
.firstbar .picnew{position:relative;float:left;width:325px; margin:0; padding:0; height:255px;overflow:hidden;}
.firstbar .picnew .f-slider-triggers{bottom:27px;height:16px;position:absolute;right:8px;z-index:10;}
.firstbar .picnew .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;display:inline;text-align:center;width:16px;}
.firstbar .picnew .f-slider-triggers li.current{background-position:-150px 0px;border-color:#eee;color:#fff;}
.firstbar .picnew .f-slider-list{ margin:0; padding:0;}
.firstbar .picnew li{margin:0; padding:0;width:325px;height:255px;overflow:hidden;}
.firstbar .picnew img{display:block;margin:0; padding:0;width:325px;height:235px;overflow:hidden;}
.firstbar .picnew .title{margin:0; padding:0;width:325px;height:20px;overflow:hidden; background-color:#CCCCCC}
.firstbar .pcenter {float:left;width:338px; margin:0 0 0 10px; display:inline;padding:0; height:255px;overflow:hidden;}
.firstbar .pcenter .main{float:left;width:336px; margin:0; padding:0; height:76px;overflow:hidden;border:#e5e5e5 solid 1px;}
.firstbar .pcenter .main h1{float:left;margin:0;color:#dd0000;padding-top:5px;text-shadow:#006600;text-align:center;width:330px;font-size:16px;font-weight:700;clear:both}
.firstbar .pcenter .main p{text-indent: 2em;padding:3px;width:330px;height:32px;line-height:17px;color:#333333;margin-top:5px;margin-bottom:5px;display:inline;overflow:hidden;}
.firstbar .pcenter .newest{float:left;width:336px; margin-top:2px;display:inline; padding:0; height:173px;overflow:hidden;border:#e5e5e5 solid 1px;}
.firstbar .pcenter .newest ul{float:left;width:332px; margin:2px; padding:0; height:169px;overflow:hidden;}
.firstbar .pcenter .newest li{float:left;width:332px; margin:0; padding:0; height:19px; line-height:19px;overflow:hidden;}
.firstbar .pright {float:right;width:267px; margin:0; padding:0; height:253px;border:#0000CC solid 1px;overflow:hidden;}
.firstbar .pright .pheader{width:257px;height:30px;margin:0 5px 1px 5px;display:inline;padding:0;border-bottom:#e5e5e5 solid 1px;overflow:hidden;}
.firstbar .pright .pheader h1{float:left;width:250px;margin:0;padding:5px 0 0 0;font-size:14px;text-align:center;font-weight:700;color:#333333;}
.firstbar .pright ul.up{float:left;margin:2px;display:inline; padding:0; width:182px;height:auto; overflow:hidden;}
.firstbar .pright ul{float:left;margin:2px;display:inline; padding:0; width:262px;height:auto; overflow:hidden;}
.firstbar .pright li{margin:0 2px 0 2px; padding:0; height:20px; line-height:20px;overflow:hidden;}
.mainleft{float:left;width:306px; height:auto; margin-top:5px;display:inline; padding:0;overflow:hidden;}
.mainright{float:right;width:636px; height:auto; margin-top:5px; padding:0;overflow:hidden;}

.mainleft .smsbox{float:left;background-position:0px -410px;width:269px; margin-top:5px;display:inline; padding:5px 10px 5px 25px; height:75px; border:#0000CC solid 1px;overflow:hidden; background-repeat:repeat-x;}
.mainleft .smsbox .inp{float:left;width:215px; margin:0; padding:0;}
.mainleft .smsbox .but{float:left;width:50px; margin:0px; padding:0;}
.mainleft .smsbox select{width:102px;font-size:12px; padding:2px 0 1px 1px; margin:2px 10px 2px 10px;display:inline;border:1px solid #b5b5b5;height:20px;line-height:14px; ime-mode:disabled; vertical-align:middle;}
.mainleft .smsbox input{width:142px;font-size:12px; padding:2px 0 1px 1px; margin:2px 10px 2px 10px;display:inline;border:1px solid #b5b5b5;height:14px;line-height:14px; ime-mode:disabled; vertical-align:middle;}
.mainleft .smsbox .but .sbutton{color:#fff;background-position:0 0;width:50px;height:50px;font-size:12px;font-weight:bold; margin:15px 0 0 0;display:inline; padding:0px; line-height:20px; vertical-align:middle;  border:none; cursor:pointer;}
.mainleft .smsbox .but .sbuttonover{background-position:-70px 0;width:50px;height:50px;font-size:12px;font-weight:bold; margin:15px 0 0 0; display:inline;padding:0px; line-height:20px; vertical-align:middle;  border:none; cursor:pointer;}

.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;margin:0;padding:2px 0 3px 15px;font-size:14px;font-weight:700;color:#666666; clear:both}
.mainleft img{float:left;width:120px; height:60px; border:#e5e5e5 solid 1px; margin:1px;align:center}
.mainleft img.pritab{float:left;width:300px;height:327px; margin:0 0 5px 0;display:inline;padding:1px; border-bottom:#e5e5e5 solid 2px;;align:center}
.mainleft ul{float:left;margin:10px 0 10px 0;padding:0;width:306px;overflow:hidden;}
.mainleft li{float:left;margin-left:5px;overflow:hidden;}
.mainleft .first{float:left;width:172px;height:62px;margin:1px 1px 1px 3px;display:inline;align:center}
.mainleft .first h1{float:left;margin:0;color:#dd0000;padding-top:2px;text-shadow:#006600;text-align:center;width:170px;font-size:16px;font-weight:700;clear:both}
.mainleft .first p{text-indent: 2em;padding:0;width:170px;height:32px;color:#999999;margin-top:2px;margin-bottom:5px;display:inline;line-height:16px;overflow:hidden;}
.mainleft .block1{float:left;width:304px; margin-top:5px; display:inline;padding:0;border:#0000CC solid 1px;height:auto;overflow:hidden;}
.mainleft .block2{float:left;width:304px; margin-top:5px;display:inline; padding:0;border:#0000CC solid 1px;height:799px;overflow:hidden;}
.mainleft .block3{float:left;width:304px; margin-top:5px;display:inline; padding:0;border:#0000CC solid 1px;height:auto;overflow:hidden;}
.mainleft .block3 .lcontent{float:left;width:294px; padding:5px 0 0 10px;line-height:20px;overflow:hidden;}
.mainleft .block3 .lcontent h1{float:left;margin:0;color:#dd0000;padding-top:5px;text-shadow:#006600;text-align:center;width:294px;font-size:16px;font-weight:700;clear:both}
.mainright .rheader3{float:left;background-position:0 -40px;width:636px;height:30px;margin-top:5px;display:inline;padding:0;overflow:hidden;}
.mainleft .block3 .lcontent ul{ float:none;list-style-type:circle; margin:0;overflow:hidden;}
.mainleft .block3 .lcontent ul li{float:none;margin:0;white-space: nowrap;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;}
.mainright .block1{float:left;width:634px; margin:0;padding:0;border-left:#3270D5 solid 1px;border-right:#3270D5 solid 1px;border-bottom:#3270D5 solid 1px;height:auto;overflow:hidden;}
.mainright .block1 .le{float:left;width:303px; margin:5px 0 5px 5px;display:inline;padding:0 5px 0 0;border-right:#DDDDDD  dashed 1px;height:230px;overflow:hidden;}
.mainright .block1 .ri{float:left;width:303px; margin:5px;display:inline;padding:0;height:230px;overflow:hidden;}
.mainright .block1 .tit{float:left;width:300px; margin:0;padding:0;border-bottom:#DDDDDD  solid 3px;height:20px;overflow:hidden;}
.mainright .block1 .content{float:left;width:300px; margin:0;padding:0;height:210px;overflow:hidden;}
.mainright .block1 .content img{float:left;width:120px; height:60px; border:#e5e5e5 solid 1px; margin:1px;display:inline;align:center}
.mainright .block1 .content .first{float:left;width:172px;height:62px;margin:1px 1px 1px 3px;display:inline;align:center}
.mainright .block1 .content .first h1{float:left;margin:0;color:#dd0000;padding-top:2px;text-shadow:#006600;text-align:center;width:170px;font-size:16px;font-weight:700;clear:both}
.mainright .block1 .content .first p{text-indent: 2em;padding:0;width:170px;height:32px;line-height:16px;color:#999999;margin-top:2px;margin-bottom:5px;display:inline;overflow:hidden;}
.mainright .block1 .content li{float:left;margin:0 2px 0 2px;display:inline; padding:0;width:300px; height:20px; line-height:20px; display:block;overflow:hidden;}
.mainright .block1 .content li .dat{float:left;display:block;width:210px; margin-right:10px;display:inline;white-space:nowrap;overflow:hidden;}