/*��8Ŀ����*/

.top {
	height: 20px;
	width: 100%;
	background-color: #F8F8F8;
	vertical-align: middle;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #DDDDDD;
	margin: 0px;
	
}
.top7{
       width:100%; height:20px; float: none; font-size:12px; color: #6600FF; 
}
.top8{
       width:280px; height:20px; float: right; font-size:12px; color: #666666; line-width: 5px;  margin-top:5px
}
	
.topz{
      width: 950px; margin-left:auto; margin-right:auto;
}
.topc{
       width: 950px; height: 100px; margin-left: auto; margin-right: auto;
}
.topclogo{
       width: 192px; height: 64px; float: left; BACKGROUND: url(../images/logo1.gif);
}

.topcgui{
         width: 300px; height: 64px; float: left; 
}
.toplanmu{
         width:160px; height: 25px; font-size: 13px;  margin-top:10px; float: right; 
}
.topcgui1{
         width: 56px; height: 26px; float: left; margin-top: 38px; BACKGROUND: url(../images/tabbag11.gif);
		 margin-left: 3px; font-size: 13px;  
}
.topcgui01{
           margin-left: auto; margin-right: auto; margin-top: 7px; width:35px; 
		   
}
.topcgui2{
         width: 56px; height: 26px; float: left; margin-top: 38px; BACKGROUND: url(../images/tabbag12.gif);
		 margin-left: 3px; font-size: 13px; 
}
.topcance{
         width: 450px; height: 64px; float: left;
}  
.topcbfonnt{
         width: 950px; height: 36px; float:left; BACKGROUND: url(../images/city-gui.gif); margin-top:0px;
}
.topcbfonnt1{
             width: 230px; float:left; height:20px; margin-top:13px; font-size:12px; color:#FF0000;
			 text-decoration : underline; 
            

}
/*�ײ�*/
.fonnt{
        font-size:13px; line-height:20px;
}
.fonnt1{
        border-top-width: 2px; border-top-style: solid; border-top-color: #C7C7C7; width:950px; margin-left:auto;
		margin-right:auto;
}

/*����*/
H1 {
	FONT-WEIGHT: 200; FONT-SIZE: 16px; FONT-FAMILY: ����
}
H2{
	FONT-WEIGHT: 200; FONT-SIZE: 14px; FONT-FAMILY: ����
}

H3 {
	FONT-SIZE: 13px; color:#11326F; font-weight:200;
}
H4 {
	FONT-WEIGHT: 200; FONT-SIZE: 13px; CURSOR: pointer;
}
H4 a {
	FONT-WEIGHT: 200; FONT-SIZE: 13px; CURSOR: pointer; 
}
.searchq{
        width:950px; margin-left: auto; margin-right: auto; overflow:hidden; margin-top:2px!important; margin-top:18px;
}

.searchq_xx{
             height: 25px; border-bottom-width: 1px; border-bottom-style: solid; 
			 border-bottom-color: #96A7B9; font-size:13px; margin-top:5px; overflow:hidden;
}
.searchq_left{
             width:237px; margin-top:5px; float:left; overflow:hidden;
}
.searchq_left01{
             width: 225px; height:20px; float: left; margin-left:5px; font-size: 13px; color: #010101; margin-top:5px;
			 border-bottom:1px solid  #999999;
			 }
.searchq_left02{
             width: 98%;  margin-left:5px; font-size: 12px; color: #010101; margin-top:5px; margin-bottom:5px;
			 color: #757575; line-height:20px;
}
.searchq_right{
             width: 708px; margin-top: 5px; float: left; margin-left:5px; overflow:hidden;
} 
.searchq_right01{
             width:708px; height:28px; BACKGROUND: url(../images/searchq_bg1.gif);
			 font-size:13px;
}
.searchq_right02{
             width:91px; height:127px; margin-left:20px; margin-right:20px; margin-top: 15px; margin-bottom:15px;
			
}
.searchq_right03{
             width:96%; font-size:14px; color:#02358B; font-weight:600; 
			
}
.searchq_right03z{
             font-size:14px; color:#02358B; font-weight:600; 
}
.searchq_right03f{
             font-size:13px; color:#666666; 
}
.searchq_right04{
             width:96%; font-size:12px; color:#403F3F; margin-top:10px; line-height:15px;
			
}
.searchq_right05{
               width:100%; height: 35px; background:url(../images/searchq_bg2.gif); font-size:12px; float:left;
			   
}
.searchq_right06{
               width:708px; line-height:35px;font-size: 14px; font-weight:600; color:#02358B;
			   text-align:center; float:left;
}
.searchq_right07{
                width:708px; height: 26px; background:url(../images/searchq_bg5.gif);
				font-size: 13px; font-weight:600; margin-top:5px;
}
.searchq_right08{
                width: 700px; margin-left:auto; margin-right:auto; background:#F7FCFF; overflow:hidden; display:inline;
            	border: 1px solid #8FA2B0; font-size:13px; color:#183464; margin-top:5px; float:left;
}
.searchq_right09{
                width:708px; background:url(../images/searchq_bg2.gif); font-size:13px;
				height: 35px;
}
.searchq_right10{
                  width: 58px; height: 66px; margin-left:20px; margin-right:20px; margin-top: 15px;
				  margin-bottom: 15px;
}
.searchq_right11{
                 width:550px; font-size:12px; margin-top:5px;
}
.searchg{
         width:950px; margin-left: auto; margin-right: auto; overflow:hidden; margin-top:-12px;
} 
.searchgr{
        width:708px; border-bottom:1px dashed #3A3A3A; overflow:hidden; float:left; margin-top:10px;
}
/*��ҵƷ���ҳ*/

.product{
           width:950px; margin-left: auto; margin-right: auto; overflow:hidden; text-align:left;margin-top:5px!important; margin-top:-12px; 
}
.product_left{
           width: 740px; float: left; 
}
.product_right{
             width: 200px; float: left; background:#EDF2F8; border: 1px solid #A3BCDA;
			 margin-left:6px;
}
.product_left1{
             width: 740px; float:left;
}
.product_left01{
             width: 740px; float:left; background:#EAF4FE; border: 1px solid #98C9F9; overflow:hidden;
			 font-size: 14px; color:#3471A6; font-weight :600; margin-top:5px; line-height:29px;	
}

.product_left2{
              width:700px; margin-left:15px; margin-top:10px; font-size: 13px; color:#656565;
			  border-bottom:1px dashed #424242;  overflow:hidden; float:left;   
}
.product_left02{
              width:650px; float:left; font-size:12px; color:#39578D; margin-top:10px; line-height: 20px; 
}
.product_leftmo2{
              width:700px; float:left; font-size:12px; color:#39578D; margin-top:10px; line-height: 20px; 
}
.product_left02 a {
                   font-size:12px; color:#3D362B; 
}
.product_leftmo2 a {
                   font-size:12px; color:#39578D; text-decoration:none; 
}			 
.product_left03{
              width:40px; float:left; margin-left: 10px; margin-top: 10px; font-size:12px;  
			  color:#FF0000;
}
.product_left03 a {
                font-size:12px;  color:#FF0000; text-decoration:none;
}
.product_right1{
                width:188px; margin-left:auto; margin-right:auto; background:#F6FAFB; 
				margin-top:8px; font-size:14px; font-weight:600; line-height:25px; color:#3471A7;
}
.product_right01{
                 width:188px; margin-left:6px; margin-right:auto; margin-top:8px;
}
.product_right010{
                font-size:12px; color:#5A5A5C; line-height:25px; border-bottom:1px dashed #424242; overflow: hidden;
}
.product_right011{
                font-size:12px; color:#39588F; line-height: 18px; margin-top:5px; overflow:hidden;
}
.product_right011 a {
                      font-size:12px; color:#39588F; text-decoration:none;
}

.more{
       font-size:12px; color:#FF0000;
}
/*��ҵ��Ѷ*/
.profession_left{
        width: 666px; float:left;  overflow:hidden;
}
.profession_left01{
        width: 666px; background:url(../images/professionbg1.gif); height:41px;
		font-size: 13px; color:#252525; overflow:hidden;
}
.profession_left02{
        width:666px; background:url(../images/professionbg3.gif); float:left; 
		font-size: 13px; color:#424242;
} 
.profession_left02 a {
               color:#424242; text-decoration:none;
}
.profession_left021{
	width:620px; margin-left:auto; margin-right:auto; line-height: 20px; overflow:hidden;
   border-bottom:1px dashed #333333; font-size: 13px; color:#424242;

}
.profession_left022{
     width:620px; text-align:center; margin-top:10px; overflow:hidden;  line-height:30px;
}
.profession_right{
        width: 278px; float:left; margin-left:6px; 
}
.profession_right01{
        width:278px; background:url(../images/professionbg4.gif); height: 39px; float:left;
		font-size:13px; color:#252525;
}
.profession_right02{
        width:278px; background:url(../images/professionbg5.gif); float:left;
}
.profession_right021{
        width: 260px; margin-left: auto; margin-right:auto; font-size: 12px; 
		color:#424242; line-height: 20px; border-bottom:1px dashed #424242; overflow:hidden;
}
.profession_right021 a {
         color:#424242; text-decoration:none;
}

.profession_right022{
        font-size:12px; color:#ff0000; line-height:20px;
		
}
.profession_right022 A {
          color:#ff0000; text-decoration:none;
}
.profession_right03{
        width:260px; margin-left:auto; margin-right:auto; font-size:13px; color:#1F4667;
		line-height:30px;
} 
.profession_right04{
       width:260px; margin-left:auto; margin-right: auto;
}
.profession_right05{
       width:260px; margin-left:auto; margin-right: auto; font-size:12px; color:#424242;
	   border-bottom: 1px solid #6A6A6A; line-height:25px;
}
.profession_right05 A {
      color:#424242; text-decoration:none;
}
.profession_right05 span a {
      color:#F36A19; 
}
/*����*/
.text1{
        width:950px;  background: #448AD8; margin-top:5px; font-size:13px; line-height: 25px; 
		color:#FFFFFF;text-align:left;
}
.text2{
       width: 640px; float:left; border:1px solid #B7B7B7; text-align:center;
}
.texth1{
       width:580px; margin-left:auto; margin-right:auto; margin-top:5px; line-height:30px; 
	   border-bottom:1px solid #B7B7B7; text-align:center; font-size:18px; font-weight:600;
}
.texth2{
       width:580px; margin-left:auto; margin-right:auto; margin-top:5px; line-height:20px; 
	   border-bottom:1px solid #B7B7B7; text-align:center; font-size:13px; 
}
.texth3{
       width:580px; margin-left:auto; margin-right:auto; margin-top:5px; line-height:20px; 
	   text-indent: 2em; font-size:14px; margin-top:10px;
}
.text3{
       width: 298px; float:left; background:#F2F2F2; margin-top:5px;text-align:left;
}
.textr1{
      background:#D9D9D9;  width: 298px; font-size:14px; line-height:25px; color:#0033FF;
}
.textr2{
      width: 95%; font-size:12px; line-height:20px; margin-left:auto; margin-right:auto;
	  margin-top:5px; color:#666666;
}
/*������*/
.elect{
       width:950px; line-height:33px; background: url(../images/elec1.gif); font-size:13px; margin-top:0px!important;margin-top:-15px;;
	   margin-left:auto; margin-right:auto; vertical-align: middle;
}
.eleccen{
      width:950px; height:430px; margin-left:auto; margin-right:auto; 
}
.eleccenl{
      width:306px; float:left;
}
.eleccenp{
      width:273px; height:387px; border:1px solid #CCCCCC; margin-left:auto; margin-right:auto; margin-top:8px;
}
.eleccenc{
      width:402px; height:387px; float:left; margin-top:8px;
}
.eleccenr{
      width:242px; height:387px; float:left; margin-top:8px;
}
.eleccene{
      width:380px; border-bottom:1px dotted #666666; float:left; FONT-FAMILY: tahoma,����
}
.eleccenez{
       font-size:15px; font-weight:bold; color:#4D5789; LINE-HEIGHT: 25px;
}
.eleccenez1{
       font-size:13px;  color:#AD4C0B; 
}
.eleccenez2{
       font-size:13px;  color:#323232; 
}
/*��ҵý��*/
.mdia{
       width:950px; margin-left:auto; margin-right:auto; overflow:hidden;margin-top:5px!important;margin-top:-12px;
}

.mdialeft{
       width:704px; float:left; 
}
.mdialzt{
       width:704px; background:url(../images/mediabg1.gif); margin-top:5px; height:224px;  float:left;
}
.mdialzth1{
        font-size:13px; font-weight:bold; color:#595A5A; line-height:30px;
}
.mdialtj{
        font-size:12px; color:#B44000; line-height:20px;
}
.mdialmt{
         width:704px; border:1px solid #BBC8D6; margin-top:5px; overflow:hidden; float:left; overflow:hidden;
}
.mdialmtz{
        width:704px; border-bottom:1px solid #BBC8D6; background:#F2F4F7; font-size:13px; font-weight:bold; color:#595A5A;
		line-height:25px;
}
.mdialmtr{
        width:688px; margin-left:auto; margin-right:auto; border-bottom:1px dashed #868686; overflow:hidden; float:left; 
}
.mdialmtdv{
        width:335px; float:left; margin-top:20px;  height:180px; 
}
.mdialmtbt{
        width:200px; margin-left:6px; font-size:13px; border-bottom:1px dashed #3A3A3A; line-height:25px; 
		color:#3A3A3A; float:left;
}
.mdialmtlj{
        width:200px; margin-left:6px;  float:left; margin-top:15px;
}
.mdialsz{
        width:600px; margin-left:auto; margin-right:auto; font-size:13px; font-weight:bold; 
		text-align:center; line-height:35px;
}
.mdiaright{
       width:236px; float:left; margin-left:6px;
}
.mdiartop{
       width:236px; border:1px solid #8BA1B9; float:left;
}
.mdiarlan{
       width:236px; background:#E4E9EE; font-size:13px; font-weight:bold; line-height:25px; color:#595A5A;
}
.mdianer{
       width:220px; margin-left:8px; font-size:13px; line-height:25px; border-bottom:1px dashed #6FA1D6;
	   color:#0E4660;
}
.textxg{
       width:580px; margin-left:auto; margin-right:auto; border:1px solid #999999; overflow:hidden; margin-top:5px; margin-bottom:10px;
}
.textxgt{
       width:570px; color:#000000; font-size:14px; font-family:"宋体"; font-weight: bold; height:20px;
	   background-color:#DFE2E3; padding-top: 5px; padding-left:10px; border-bottom:1px solid #999999;
}
.textxgc{
       width:102px; height:170px;  margin-top:15px; margin-left:30px; float:left; overflow:hidden;
}
.textxgcb{
       width:100px; height:135px; text-align:center; margin-left:auto; margin-right:auto;border:1px solid #999999;overflow:hidden;
}
.textxgcn{
       width:89px; height:125px; margin-left:auto; margin-right:auto; margin-top:3px;
	   border:1px solid #CCCCCC;
}
.textxgcz{
       text-align:center; font-size:13px; font-family:"宋体"; line-height:20px; width:100px; color: #666666;
}
.tishik{
       width:386px; height:342px; border:2px solid #F76F03;
}
.tishig{
       width:386px; float:left; height:27px; background:#F76F03; 
}
.tishig2{
       width:386px; float:center; height:27px; background:#F76F03; 
}
/*公告*/
.gonggaocen{
      width:950; overflow:hidden; margin-left:auto; margin-right:auto; text-align:center; margin-top:5px;
} 
.gonggaoleft{
      width:703px; float:left; overflow:hidden; text-align:left; border:1px solid #999999;
}
.gonggaolebt{
      width:650px; margin-right:auto; margin-left:auto; font-size:13px; border-bottom:1px dashed #999999;
	  line-height:25px; 
}
.gonggaolebt span{ color:#FF0000;}
.gonggaoright{
      width:237px; float:left; overflow:hidden; text-align:left; margin-left:8px;
}
	   