body,ul{margin:0;padding:0;font-size:12px;clear:both;}
a{color:#000000;text-decoration:none;}
a:hover{color:#ff0000;text-decoration:underline;}
a img{ border:none;}
ul{ list-style:none;}
.main{overflow:hidden;}
/*顶部广告*/
.headerbanner{margin:6px auto; width:960px; overflow:hidden;}/*头部flash广告*/
.headerbanner-list{ float:left; width:475px;}
/*导航*/
.gonav{ background:url(Images/gonav.gif) no-repeat; width:960px; height:35px; margin:0 auto; overflow:hidden;}
.gonav .ahover{ text-align:right; color:#ffffff; line-height:35px; padding-right:10px;}
.gonav .ahover a{ color:#ffffff;} 
/*首屏导航*/
.onemain{ width:960px; margin:0 auto; overflow:hidden;}
.oneppt{ width:327; height:287px; float:left; margin-right:10px; margin-top:6px;}

.one-mdd{ width:370px; height:285px; float:left;overflow:hidden; border:1px solid #D6E5FB;background:url(Images/one-mdd-bg.gif) repeat-x;margin-top:6px;}
.tophotnew { margin:2px 10px; width:350px; border-bottom:1px dashed #cccccc; height:28px}
.tophotnew .tit{ font-size:16px; font-weight:bold; text-align:center; line-height:30px;} 
.tophotnew .text{ line-height:18px; margin-bottom:8px; text-align:center} 
.mdd-line{ margin:5px 0;}
.onemddlist{ float:left; padding:1px 8px 0 8px; height:100px;}
.onemddlist ul li{ font-size:14px;float:left; width:340px; height:24px; line-height:24px; overflow:hidden;}
.onemddlist ul li a.hot{ color:#FF0000;}

.one-right{ width:244px; height:290px; background:url(Images/one-right-bg.gif); float:right;margin-top:2px;}
.one-right .tit{ margin-top:22px; padding-left:15px; font-size:14px; font-weight:bold;}
.one-right .tel{ font-size:14px; color:#ff0000; font-weight:bold; padding:15px 0 0 10px; line-height:22px;}
.one-right .text{ text-indent:2em; padding:10px 7px 0 10px; line-height:22px;}

.lcandmd-iframe{width:960px; margin:0 auto; overflow:hidden;}
.lcandmd{ width:960px; margin:0 auto; overflow:hidden;}

	.lcandmd-tab{border-right:1px solid #cccccc; width:940px; margin-top:10px; background:url(Images/lc-tab-bg.gif) repeat-x; height:28px; padding-left:20px; overflow:hidden;}
	.lcandmd-tab ul{margin:0;padding:0;display:inline;}
	.lcandmd-tab li{ padding:3px 0;float:left;display:inline;margin-right:-1px;text-align:center; width:120px;height:18px; line-height:18px; font-size:14px; margin-top:5px;}
	.lcandmd-tab li a{ color:#ffffff;font-weight:bold; text-decoration:none;}
	.lcandmd-tab li a:hover{ color:#ffffff;text-decoration:none;}
	.lcandmd-tab li.focused{background-color:#ffffff; border-bottom:1px solid #fff; width:120px; background:url(Images/lcandmd-tab-bg.gif) repeat-x;}
	.lcandmd-tab .blank {background-color:#ffffff; border-top:1px solid #fff;border-right:1px solid #fff; width:173px;}
	.lcandmd-tab li.focused a{color:#0078E1;text-decoration:none;}
	.lcandmd-tab li.focused a:hover{color:#0078E1;text-decoration:none;}
	
.flow{border:1px solid #cccccc; border-top:none; overflow:hidden; height:340px; }
.flowcenter{ width:650px; margin:20px auto 0;}
.flowpic{ text-align:center; height:57px; margin-top:15px;}
.flowtext{ background:url(Images/flow-02.gif) no-repeat; height:250px; margin-left:6px; margin-top:10px;padding:15px 0 0 10px;}
.flowtext .f-text{font-size:14px; line-height:28px; overflow:hidden; float:left;}
.flowtext .num{ float:left; width:20px;}
.flowtext .text-nr{ float:left; width:20px;width:920px;}
.textend{line-height:30px;}
.textend .thank{ color:#0078E1; font-size:14px; font-weight:bold;}
.textend .tel{ font-size:14px;}
.textend .tel-hot{ color:#FF0000; font-weight:bold;}
.textend img{ padding:0 10px 0 20px;}


.namelist{ border:1px solid #cccccc; border-top:none; overflow:hidden; width:958px;}
.namelist .list-nr{ width:467px; float:left; margin:0 6px!important; margin:0 3px; overflow:hidden; padding-top:15px; height:100%}
.namelist ul li{ height:30px; line-height:30px; overflow:hidden; padding-left:5px;}
.namelist .list-nr .tit{ background:#E8E9EA;height:30px;}
.namelist .list-nr span.st{ font-size:14px;font-weight:bold;}
.namelist .lione{float:left; width:27px;}
.namelist .litow{float:left; width:140px;}
.namelist .lithree{float:left; width:80px;}
.namelist .lifour{float:left; width:100px;}
.namelist .list-nr .bg{ width:467px;background:#F8FAFB;height:30px;}
.namelist .list-nr div{ height:30px; overflow:hidden;}

.Tnamelist {width:640px; border:1px solid #AECBD5; border-top:none; margin-left:8px;  padding-bottom:8px; height:298px;}
.Tnamelist .list-nr{ width:620px; float:left; margin:8px 6px 0px!important; margin:4px 4px 0px; height:100%;overflow-y:scroll;  overflow-x:hidden}
.Tnamelist ul li{ height:25px; line-height:25px; overflow:hidden; padding-left:5px;}
.Tnamelist .Tnamelist-tit{ background:#E8E9EA;height:25px;width:628px; overflow:hidden;}
.Tnamelist .list-nr span.st{ font-size:14px;font-weight:bold;}
.Tnamelist .lione{float:left; width:40px; text-align:center; margin-right:15px;}
.Tnamelist .litow{float:left; width:200px}
.Tnamelist .lithree{float:left; width:100px}
.Tnamelist .lifour{float:left; width:120px}
.Tnamelist .list-nr .bg{width:628px; background:#F8FAFB;height:25px; overflow:hidden;}



.cxlist,.history,.recom-tail{ width:960px; margin:0 auto; margin-top:10px; overflow:hidden;}
.cxlistnr,.historynr,.recomnr{ border:1px solid #cccccc; border-top:none; overflow:hidden; height:100%;}
.cxlist-bg{ background:url(Images/cxlist-bg.gif) no-repeat; width:311px; height:96px; margin-top:5px; margin-left:7px!important; margin-left:5px; float:left;}
.cxlogo img{ float:left; margin:1px 0 0 1px; width:80px; height:80px;}
.cx{ float:left; height:89px; width:205px;}
.cx .cxtit{ padding-left:6px; font-size:14px; font-weight:bold; padding-top:8px; padding-bottom:2px;}
.cx .cxtit span{ color:#ff0000;}
.cx .cxsort{ width:210px; height:60px; overflow:hidden;}
.cx .cxsort ul { padding-left:5px; color:#333333; line-height:20px;float:left;} 
.cx .cxsort ul span.num{ color:#ff5500}
.cx .cxsort ul a{ color:#333333; text-decoration:underline;}
.cx .cxsort ul a:hover{ color:#ff0000; text-decoration:underline;}

.historynr{ padding-bottom:10px;}
.history .hlist{ width:126px; text-align:center; border:1px solid #AFC6D1; margin-top:10px; margin-left:8px!important; margin-left:6px; padding-bottom:3px; float:left;}
.history .hlist img{ width:120px; height:78px; margin-top:3px; margin-bottom:3px;}
.history a{ color:#990000;}

.recom{ float:left; width:710px;}
.recomnr{ padding-bottom:5px; height:230px;}
.recom-list{ margin-top:10px; margin-left:12px!important;margin-left:8px; width:126px; float:left; background:url(Images/recom-dbg.gif) bottom;}
.recom-list img{ width:120px; height:60px; padding:3px; border:1px solid #cccccc;}
.recom-list .text{ line-height:25px; text-align:center;}
.recom-list .text span{ color:#ff5500; padding-left:10px;}

.rank{ width:240px; float:right; overflow:hidden;}
.ranknr{ border:#cccccc 1px solid;}
.rank .tit{ background:#F4F5F0; height:23px; border-bottom:1px solid #cccccc; text-align:right; line-height:23px; padding:0 10px;}
.rank .tit .tit-left{ float:left; font-size:14px; font-weight:bold; color:#990000;}
.ranklist{ overflow:hidden; padding-top:5px; background:url(Images/recom-dbg.gif) no-repeat center;}
.ranklist .list{ height:20px;padding-top:3px; overflow:hidden;}
.ranklist img{ float:left; margin:0 10px;}
.ranklist .ranklist-one{ float:left; width:140px;}
.ranklist .ranklist-two{ float:left; width:60px;}

.foot{width:960px; margin:0 auto; padding-top:10px; text-align:center; line-height:22px; overflow:hidden;}

.Tmain{ width:664px; margin:0 auto;visibility: hidden;}
.Tmain-bg{width:664px; background:url(Images/Tmain-bg-mdd.gif) repeat-y;}
.Tmain-bg-top{width:664px; overflow:hidden;background:url(Images/Tmain-bg.gif) no-repeat top;}
.Tmain-bg-down{width:664px; overflow:hidden;}
.Tmainnr{ overflow:hidden;}
.Tmainnr .tit { text-align:right; height:22px; overflow:hidden; padding-top:8px;}
.Tmainnr .tit img{padding:0 15px 0 0;}
.Tmainnr .tit .Ttit-left{ float:left; font-size:14px; padding-left:10px; line-height:20px; color:#ffffff;}
.Tmainnr .tit .Ttit-left a{ color:#ff5500; padding-right:8px;}
.Tmainnr .tit .Ttit-left a:hover{ color:#ff0000;}
.Tmainnr .tit .tgtittel{color:#ffffff; padding-right:15px; overflow:hidden;}
.Ttopnr{ border:1px solid #eeeeee; background:#F9F9F9; width:640px; min-height:105px; margin-left:8px; margin-top:6px;}
.Ttopnr .pic{ float:left; margin-top:5px; margin-left:5px!important;margin-left:3px}
.Ttopnr .pic img{ border:1px solid #eeeeee; width:184px; height:93px;}
.Ttopnr .text{ height:100px; width:425px; float:right; padding-right:10px; margin-top:5px; overflow:hidden;}
.Ttopnr .list{ }
.Ttopnr .list span.blurnr{ color:#0177E1;height:30px; line-height:30px;}
.Ttopnr .list span.blurnr a{color:#0177E1;}
.Ttopnr .list span.yellnr{ color:#ff5500;height:20px; line-height:20px; height:80px}

	.Tthreenr-tab{width:622px; margin-top:3px; height:29px; padding-right:20px; background:url(Images/Tthreenr-tab06.gif) repeat-x; overflow:hidden; margin-left:8px; }
	.Tthreenr-tab ul{margin:0;padding:0;display:inline;}
	.Tthreenr-tab li{ padding:3px 0;float:right;display:inline;margin-right:-1px;text-align:center; width:138px;height:24px; line-height:18px; margin-top:5px;background:url(Images/Tthreenr-tab02.gif); margin-left:8px;}
	.Tthreenr-tab li img{ margin-right:6px;}
	.Tthreenr-tab li a{ color:#000000; text-decoration:none;}
	.Tthreenr-tab li.focused{ background:url(Images/Tthreenr-tab01.gif); border-bottom:none; width:138px;}

.application,.know{width:640px; border:1px solid #AECBD5; border-top:none; margin-left:8px; overflow:hidden;}
.appmddline-a{width:608px; border-left:1px solid #CED1BE; border-right:1px solid #CED1BE;margin-left:15px; overflow:hidden; height:108px;}
.appmddline-b{width:608px; border-left:1px solid #CED1BE; border-right:1px solid #CED1BE;margin-left:15px; overflow:hidden; height:74px;}
.appmddline{ width:608px; border-left:1px solid #CED1BE; border-right:1px solid #CED1BE; height:100%; margin-left:15px; overflow:hidden;}
.apptop-a{ width:610px; overflow:hidden; margin-left:15px; background:url(Images/Tthreenr-tab07.gif) no-repeat; height:17px;margin-top:8px;}
.apptop-atit{ margin-left:20px; background:#FFFFFF; padding-right:10px;font-size:13px; font-weight:bold; color:#0177E1;  background:#FFFFFF;}
.apptop-atit a{ color:#ff5500; font-weight:200; font-size:12px;}
.apptop,.appdown{ width:610px; overflow:hidden; margin-left:15px;}
.apptop{margin-top:10px;}
.appcxlist{}
.appcxlist ul li{ width:185px; height:18px; line-height:18px; float:left; margin:0 5px 0 8px; overflow:hidden;}
.apptit-right{ text-align:right; width:100px;}
.appcxlist .tr{ height:24px;}
.appcxlist .trtd-hot{ color:#FF0000; margin-left:4px;}
.appcxlist-a .tr{ height:35px;}
.appcxlist-a .trtd-hot{ color:#FF0000; margin-left:4px;}

.appbnt{ width:640px; text-align:center; margin-top:8px; padding-bottom:10px;}

.knownr{ line-height:22px; padding:10px;}

.gblist{ display:none;width:0px;height:0px;border:0px}



    .mask{position: absolute;
        top: 0px; 
        left: 0px; 
        height:2000px;
        filter: alpha(opacity=50);
        -moz-opacity:0.5;   
        opacity:0.5; 
        background-color: #ffffff;
        z-index: 2; 
        display: none;}

