*{
 font-size:9pt;margin:0;
}
.fbg {
	font-size: 14px;
}
.fbg1 {
	font-size: 14px; font-weight:bold
}
td{ line-height:24px}
.topbg{background:url( /images/index_02.jpg) top repeat-x}
.padding-top{ padding-top:8px}

a:link {color: #555555;text-decoration: none;}
a:visited {color: #555555;text-decoration: none;}
a:hover {color:#FF0000;position: static;top: auto;text-decoration: none;}

.nav11{ color:#FF6600; font-size:14px }
.nav11:link {color: #FF6600;text-decoration: none;font-size:14px }
.nav11:visited {color: #FF6600;text-decoration: none;font-size:14px}
.nav11:hover {color:#000000;position: static;top: auto;text-decoration: none; font-size:14px}

.bottom{
	line-height: 20px;
}
.bottom:link {color: #ffffff;text-decoration: none;}
.bottom:visited {color: #ffffff;text-decoration: none;}
.bottom:hover {color:#FF0000;position: static;top: auto;text-decoration: none;}

.nav1{ color:#03509F;}
.nav1:link {color: #03509F;text-decoration: none;}
.nav1:visited {color: #03509F;text-decoration: none;}
.nav1:hover {color:#FF0000;position: static;top: auto;text-decoration: none;}

#ztsr{width:1003px; margin:0 auto;}

.pro{ color:#000000;}
.pro:link {color: #000000;text-decoration:underline; line-height:15px}
.pro:visited {color: #000000;text-decoration:underline; line-height:15px}
.pro:hover {color:#FF0000;position: static;top: auto;text-decoration: none; line-height:15px}

.list-input{ border:1px #7E9DBA solid; height:20px; width:160px}
.search-input{border:1px #7E9DBA solid; height:20px; width:100px}

.blue_wd{ color:#014296 }

.leftframe{ padding-top:6px; padding-bottom:5px; width:224px; background:#ffffff; padding-right:5px; padding-left:5px}
.border{ border:1px #CDD7E0 solid; padding:4px; background:#ffffff }
.probg{ height:25px; border-bottom:1px #fcfcfc solid; background:#1B5690; padding-left:8px}
.probg11{ border-bottom:1px #dcdcdc solid; height:27px;  width:200px}
.rightframe{ padding-top:11px; padding-bottom:5px; padding-left:10px; padding-right:10px; background:#ffffff}
.paddingleft{ padding-left:25px}
.proborder{ border:1px #828181 solid; padding:3px}
.bottomwd{ color:#555555; line-height:22px; border-top:1px #dcdcdc solid; padding-top:10px}
.picbg{ padding-left:160px; padding-top:30px; width:163px}
.b { color:#170951;TEXT-DECORATION: none;font-family:宋体; font-size:9pt;
} 
.b:hover { 
COLOR:#000000; TEXT-DECORATION: none
} 
.border{ border:1px #cccccc solid}
.A1 { TEXT-DECORATION: none;font-family:宋体; color:#F0F903
} 
.A1:hover { 
COLOR:#F0F903; TEXT-DECORATION: none;
} 
.A11 { color:#FFFFFF ;TEXT-DECORATION: none;font-family:宋体; font-size:12px; height:26px; line-height:26px;align:center
} 
.A11:hover { 
COLOR:#FFCC00; TEXT-DECORATION: none;font-size:12px; height:26px;line-height:26px;align:center;
} 
.menu{ color:#FFFFFF;TEXT-DECORATION: none;font-family:宋体; font-size:14px; 
} 
.menu:link{ color:#FFFFFF;TEXT-DECORATION: none;font-family:宋体; font-size:14px; 
} 
.menu:hover { 
COLOR:#FF9900; TEXT-DECORATION: none;font-size:14px;
} 
.menu:visited {color:#FFFFFF; line-height:15px}
.menu1{ color:#CCCCCC;TEXT-DECORATION: none;font-family:宋体; 
} 
.menu1:link{ color:#CCCCCC;TEXT-DECORATION: none;font-family:宋体; 
} 
.menu1:hover { 
COLOR:#FF9900; TEXT-DECORATION: none;
} 
.menu1:visited {color:#CCCCCC;line-height:15px}
.leftbg{ background:url(../images/index_51.jpg) bottom  no-repeat}
.dis { 
DISPLAY: block 
} 
.undis { 
DISPLAY: none 
} 
#cntR,#cntR2{ 
WIDTH: 404px;
border:1px solid #9CCAE2; 
} 
#NewsTop,#NewsTop2{ 
CLEAR: both; MARGIN-BOTTOM: 0px 
} 
#NewsTop P,#NewsTop2 P { 
FLOAT: left; LINE-HEIGHT: 29px 
} 
#NewsTop P.topTit,#NewsTop2 P.topTit{ 
FONT-WEIGHT: bold; WIDTH: 120px ; 
} 
#NewsTop P.topC0,#NewsTop2 P.topC0 { 
BACKGROUND: #E4E9E9; WIDTH: 94px; CURSOR: hand
} 

.topC1 a{color: #ffffff;TEXT-DECORATION: none; font-size:12px; line-height:22px}
.topC1 a:hover{color: #FFFFFF;TEXT-DECORATION: none; font-size:12px; line-height:22px}
.probg1{ background:url(../images/index_59.jpg) top repeat-x; padding-left:12px; padding-right:12px;padding-bottom:8px}
.prob{ background:url(../images/index_22_1.jpg) top top repeat-y; padding-left:50px; height:32px; width:209px; padding-top:5px }
#NewsTop P.topC1,#NewsTop2 P.topC1 { 
BACKGROUND:#B9B9B9; WIDTH: 94px; COLOR: #ffffff;CURSOR: hand 
} 


#NewsTop #NewsTop_tit,#NewsTop2 #NewsTop_tit2 { 
solid; HEIGHT: 21px;BORDER-BOTTOM: #D4D0C8 1px solid;
} 
#NewsTop #NewsTop_cnt,#NewsTop2 #NewsTop_cnt2 { 
LINE-HEIGHT: 21px; PADDING-TOP: 7px; HEIGHT: 196px; TEXT-ALIGN: left;
} 

#NewsTop #NewsTop_cnt A,#NewsTop2 #NewsTop_cnt2 A { 
padding:3px;LINE-HEIGHT: 21px; TEXT-DECORATION: none 
} 
#NewsTop #NewsTop_cnt A:hover,#NewsTop2 #NewsTop_cnt2 A:hover { 
COLOR: #666; TEXT-DECORATION: none
} 

.padding-top{ padding-top:10px}

.top-left{
     float:right;
     padding-top:6px;
     line-height:20px;
     height:80px;
     width:87px;}
.cptp{
     height:24px;
     line-height:24px; }     

.menu-left{
     float:left;
     padding-top:2px;
     height:25px;
     width:720px;}   
.menu-right{
     float:right;
     height:25px;
     width:255px;
     line-height:34px;}
     
.hd-news{ margin-top:5px;
     width:970px;} 
.lxbg {
    padding-top:50px;
	padding-left:50px;
	font-size: 14px;
	align:center
	
}  
.hd{
     float:left;
     height:224px;
     border:#D4D0C8 1px solid;
     width:571px;} 
.news{
     float:right;
     height:243px;
     width:403px;}
.csnr{
     margin-top:8px;
     width:923px;
	  padding-bottom:10px;
	  
     
}   
.csleft{
    float:left;
    width:220px;
	background:#F2F6F7; 
}
.bt{ width:236px;
   height:41px;
   background:url(../images/index_17.jpg) center no-repeat; border-top:8px #fff solid}
.newsbt{
   background:#ffffff; padding:10px; border:1px #97C8FB solid
} 
.newsbt1{
   height:30px;
   width:98%;
   line-height:30px; font-family:宋体; font-size:9pt;font-weight:bold;
   background:#ffffff;
   background-image:url('qy_files/bg5.gif'); background-repeat:repeat-x; background-position-y:bottom
} 

.rightbt{
   padding-top:10px;
   padding-left:35px;
   text-align:left;
   height:37px;
   font-family:宋体; font-size:9pt;font-weight:bold;
   background:url(../images/infotitlebg.gif) repeat-x;
}
.rightbt2{   padding-top:8px;
   padding-left:35px;
   text-align:left;
   height:37px;
   font-family:宋体; font-size:9pt;font-weight:bold;
   background:url(../images/titlebg.jpg) repeat-x;}
.rightbt1{ padding-top:10px; padding-left:35px; text-align:left; height:37px; background:url(../images/titlebg1.jpg) repeat-x}

.title{ font-size:14px; color:#0352A0}
.more{ font-size:12px; color:#0352A0}
.gg{
   padding:3px;
   width:220px;
   height:215px;
   background:#ffffff;
}
.quick{
   padding-top:20px;
   width:220px;
   height:150px;
   background:#ffffff;
   margin-bottom:8px;
}  

.cpfl{
   width:236px;
   text-align:left;
   padding:8px;
   border:1px #dcdcdc solid
   
} 
.padding{padding-left:10px; padding-right:10px; }
.csright1{
	padding-top:10px;
	padding-left:9px; padding-right:18px;
    width:717px;
	float:right;

} 
.csright{
	padding-left:15px;
}
li {
	text-decoration: none;
}
 
.kb{
    height:3px;
} 
.tjnr{
    padding:6px;
    height:120px;
    background:#ffffff;
	border:1px #97C8FB solid;
}
.nr{
	padding:2px;
	text-align:left;
	height:116px;
	background:#ffffff;
	line-height: 24px;
	border:#CCE3FB 1px solid;
 }
.jj{
    float:left;
    margin-left:8px;
    width:365px;
    height:248px;
}
.jsz{
    float:left;
    margin-top:5px;
    margin-left:8px;
    width:350px;
    
    border:#97C8FB 1px solid;
}
.azw{
    float:right;
    margin-top:5px;
    margin-left:5px;
    width:345px;
    
    border:#97C8FB 1px solid;
}

.dhyss {
	font-size: 12px;
	color: #FFFFFF;
	line-height:22px
	
}


.tp{ 
	  float:left;
     padding-top:8px;
     height:50px;
}
.bottom{
   padding-top:12px;
   margin-top:5px;
   border-top:3px #026EC8 solid;
   width:970px;
   height:70px;
} 
.n-top{
   padding-top:0px;
   margin-top:0px;
   width:970px;
   height:140px;
  
  
} 

/*about页面样式*/
.about{
       float:right;height:100px;
       border:#D4D0C8 1px solid;
       background:#E4E9E9;
       }
.aboutnr{
	padding:8px;
	text-align:left;
	width:635px;
	line-height: 26px;
	font-size:14px
       }

.aboutcp{padding:5px;
       height:400px;
       text-align:left;
       background:#ffffff;
       }
.aboutcpk{
	padding:5px;
	text-align:left;
	line-height: 24px;
	background-color: #EFF7FE;
	border: 1px solid #D1DCE4;
	margin: 10px;
       }
.aboutnr2{
       padding:5px;
       height:539px;
       text-align:left;
       background:#ffffff;
       }
       
.aboutnr1{
       padding:15px;
       height:509px;
       text-align:left;
       background:#ffffff;
	   
       }       
.newstitle{
      float:left;
      width:593px;
      height:24px;
      text-align:left;
      }
.newstime{
      float:right;
      width:90px;
      height:24px;
      text-align:right;
      }
.fy-end{
         text-align:center;
         height:45px;
         line-height:25px;
         background:#ffffff;  
}
.fy-end1{
         width:98%;
         text-align:center;
         height:45px;
         line-height:25px;
         background-image:url('qy_files/bg5.gif'); background-repeat:repeat-x; background-position-y:top   
}

.searchP{ width:350px; height:16px; border:1px #ffffff solid}
.smalltitlebg{ background:url(../images/menubg.gif) top no-repeat;}
.smalltitlebg1{ background:url(../images/menubg1.gif) top no-repeat;}
.menuline{ padding-bottom:12px}
.h1{ font-size:18px; font-weight:bold; color:#FF6600; padding-top:15px}
.h2{ font-size:12px; font-weight:bold; color:#FF6600}
.h3{ font-size:14px; line-height:30px; padding:8px}
.bbg{ background:#EDF3FF; border:1px #C1D4EC solid; padding:8px}
.bbg1{ background:#EDF3FF; border-left:1px #C1D4EC solid;border-right:1px #C1D4EC solid; padding:8px}
.line{ border-top:1px #BABABA dotted; padding-top:8px}
.input{ border:1px #dcdcdc solid; background:#ffffff; height:18px; width:120px}