﻿* { margin:0px auto; padding:0px;}
ul{ list-style:none;}

body,td,th {
	font-family: arial,"瀹嬩綋";
	font-size: 12px;
}
a { text-decoration:none;}
a:hover{ text-decoration:none;}
a:focus { -moz-outline-style: none; } 
:focus { 
 outline: none; 
}



/*---------head----------*/

.top { width:960px; margin-top:20px;}
.top .logo {}
.top td {  vertical-align:top;}


.top .smenu span { margin:0 7px 0 5px;}
.top .smenu div {height:14px;color:#6a6a6a; overflow:hidden; line-height:14px;}
.top .smenu {  float:left;   text-align:left;vertical-align:top; }
.top .smenu a{ color:#6a6a6a;}
.top .smenu a:hover{   color:#6a6a6a;text-decoration:underline;}
.top font { font-family:arial; line-height:11px; font-size:12px; padding-top:-2px;}

.top .searchtd { }
.top .searchtd .searchdiv {position:relative;}
.top .input {  width:97px; height:15px; line-height:15px;  border:none; *height:14px; *line-height:14px;font-size:12px;color:#6a6a6a;vertical-align:bottom; margin:1px 0 0 1px;padding:0;border-width:0}
.top .search { margin-bottom:5px;width:124px;background: repeat-x top left;display:block;height:18px;overflow:hidden; position:absolute; top:-4px;}





/*------style1-------*/
#style1 .pdbanner {  margin:0 auto; width:960px; margin-top:11px; background: no-repeat left top; }
#style1 .pdbanner .bg{margin:0 0 0 12px; width:170px; height:133px; background: repeat-y left top; }

#style1 .pdbanner .txt { margin:0px;padding:0px;width:170px; height:133px; background: no-repeat left top; } 

#style1 .menunew ul li#nav1 a{
	background:#ebc888;
}

#style1 .menunew ul li#nav1:hover ul li a{color:#6f6f6f;background:#fff;}
#style1 .menunew ul li#nav1:hover ul li a:hover{
color:#fff;
background:rgba(235, 200, 136, 1) none repeat scroll 0 0 !important;
filter:alpha(opacity=100); 
background:#ebc888;
}

#style1 .lmenu { background:#fdcc78; border-bottom:3px solid #fde6bc;}
#style1 .left { background: repeat-y 12px top;}
#style1 .lmenu .nor a:hover{background:#f8d7a1  no-repeat 8px 11px;}


#style1 .lmenu .cur {background:#f8d7a1  no-repeat 8px 11px; }
#style1 .pdtit { color:#c89151;border-bottom:1px solid #c89151;}
#style1 .pdtit .tit { color:#c89151;}
#style1 .righttit { background:#ebc888;}

#style1 .rlist .tel{color:#c79250;}
#style1 .rlist .bprint { background:#f5e9dd  no-repeat 6px center;}
#style1 .rlist .bmap { background:#f5e9dd  no-repeat 6px center;}
#style1 .rlist .bcontact { background:#f5e9dd  no-repeat 6px center;}
#style1 .rlist .brss { background:#f5e9dd  no-repeat 6px center;}
#style1 .rlist li a { color:#8d8b8c;}
#style1 .rlist li a:hover { color:#898989;}


/*------style2-------*/
#style2 .pdbanner {  margin:0 auto; width:960px; margin-top:11px; background: no-repeat left top; }
#style2 .pdbanner .bg{margin:0 0 0 12px; width:170px; height:133px; background: repeat-y left top; }

#style2 .pdbanner .txt { margin:0px;padding:0px;width:170px; height:133px; background: no-repeat left top; } 

#style2 .menunew ul li#nav2 a{
	background:#a0775b;
}


#style2 .menunew ul li#nav2:hover ul li a{color:#6f6f6f;background:#fff;}
#style2 .menunew ul li#nav2:hover ul li a:hover{
color:#fff;
background:rgba(160, 119, 91, 1) none repeat scroll 0 0 !important;
filter:alpha(opacity=100); 
background:#a0775b;
}

#style2 .lmenu { background:#be8f71; border-bottom:3px solid #dfc8b8;}
#style2 .left { background: repeat-y 12px top;}
#style2 .lmenu .nor a:hover{background:#a0775b  no-repeat 8px 11px;}


#style2 .lmenu .cur {background:#a0775b  no-repeat 8px 11px; }
#style2 .pdtit { color:#8f6f5a;border-bottom:1px solid #8f6f5a;}
#style2 .pdtit .tit { color:#8f6f5a;}
#style2 .pdtit .tit a { color:#8f6f5a;}
#style2 .pdtitty { color:#8f6f5a;border-bottom:1px solid #8f6f5a; margin-bottom:15px;}
#style2 .pdtitty .tit { color:#8f6f5a;}
#style2 .righttit { background:#a0775b;}

#style2 .newslist { background: no-repeat 4px 6px;}
#style2 .newslist2 { background: no-repeat 4px 6px;}

#style5 .newslist2 { background: no-repeat 4px 6px;}

#style2 .newszhy3 .tit { background: no-repeat left 5px;}
#style2 .newszhy .tit { background:none;float:left;font-weight:normal;text-indent:23px;}
#style5 .newszhy .tit { background:none;float:left;font-weight:normal;text-indent:23px;}
#style2 .newszhy .date{float:right;width:64px;}
#style2 .newszhy{margin-top:0px;}
#style2 .rlist .tel {color:#898989; }
#style2 .rlist li {  background:#e7e7e7; color:#898989; }


#style2 .rlist .bprint { background:#e7e7e7  no-repeat 6px center;}
#style2 .rlist .bmap { background:#e7e7e7  no-repeat 6px center;}
#style2 .rlist .bcontact { background:#e7e7e7  no-repeat 6px center;}
#style2 .rlist .brss { background:#e7e7e7  no-repeat 6px center;}
#style2 .rlist li a { color:#898989;}
#style2 .rlist li a:hover { color:#898989;}



#style2 .righttit { background:#a0775b;}
#style2 .righttit2 {  background:#a0775b;}
#style2 .rlist2 .tit2 { background: no-repeat left 6px; }
#style2 .rlist2 .tit2 a:hover{ color:#8f6f5a;}
#style2 .pageblock a:hover{ color:#8f6f5a;}

/*------style3-------*/
#style3 .pdbanner {  margin:0 auto; width:960px; margin-top:11px; background: no-repeat left top; }
#style3 .pdbanner .bg{margin:0 0 0 12px; width:170px; height:133px; background: repeat-y left top; }

#style3 .pdbanner .txt { margin:0px;padding:0px;width:170px; height:133px; background: no-repeat left top; } 

#style3 .menunew ul li#nav3 a{
	background:#95867f;
}

#style3 .menunew ul li#nav3:hover ul li a{color:#6f6f6f;background:#fff;}
#style3 .menunew ul li#nav3:hover ul li a:hover{
color:#fff;
background:rgba(149, 134, 127, 1) none repeat scroll 0 0 !important;
filter:alpha(opacity=100); 
background:#95867f;
}

#style3 .lmenu { background:#ada098; border-bottom:3px solid #d5d0cc;}
#style3 .left { background: repeat-y 12px top;}
#style3 .lmenu .nor a:hover{background:#95867f  no-repeat 8px 11px;}


#style3 .lmenu .cur {background:#95867f  no-repeat 8px 11px; }
#style3 .pdtit { color:#968780;border-bottom:1px solid #968780;}
#style3 .pdtit .tit { color:#968780;}
#style3 .righttit { background:#95867f;}

#style3 .righttit2 { background:#95867f;}
#style3 .prorli .tit { background: no-repeat left 14px;
}


#style3 .rlist .tel {color:#898989; }
#style3 .rlist li {  background:#e7e7e7; color:#898989; }


#style3 .rlist .bprint { background:#e7e7e7  no-repeat 6px center;}
#style3 .rlist .bmap { background:#e7e7e7  no-repeat 6px center;}
#style3 .rlist .bcontact { background:#e7e7e7  no-repeat 6px center;}
#style3 .rlist .brss { background:#e7e7e7  no-repeat 6px center;}
#style3 .rlist li a { color:#898989;}
#style3 .rlist li a:hover { color:#898989;}




/*------style4-------*/
#style4 .pdbanner {  margin:0 auto; width:960px; margin-top:11px; background: no-repeat left top; }
#style4 .pdbanner .bg{margin:0 0 0 12px; width:170px; height:133px; background: repeat-y left top; }

#style4 .pdbanner .txt { margin:0px;padding:0px;width:170px; height:133px; background: no-repeat left top; } 
#style4 .menunew ul li#nav4 a{
	background:#a2c87f;
}
#style4 .cyzstxt{margin-bottom:20px; line-height:19px;}
#style4 .menunew ul li#nav4:hover ul li a{color:#6f6f6f;background:#fff;}
#style4 .menunew ul li#nav4:hover ul li a:hover{
color:#fff;
background:rgba(162, 200, 127, 1) none repeat scroll 0 0 !important;
filter:alpha(opacity=100); 
background:#a2c87f;
}

#style4 .lmenu { background:#8fae72; border-bottom:3px solid #c7d8b8;}
#style4 .left { background: repeat-y 12px top;}
#style4 .lmenu .nor a:hover{background:#779d52  no-repeat 8px 11px;}


#style4 .lmenu .cur {background:#779d52  no-repeat 8px 11px; }
#style4 .pdtit { color:#5f8b36;border-bottom:1px solid #5f8b36;}
#style4 .pdtit .tit { color:#5f8b36;}
#style4 .righttit { background:#5e8c34;}



#style4 .zrdtlist .tit { background: no-repeat left 6px; color:#629f28;} 
#style4 .zrdtlist .tit a{color:#629f28;} 
#style4 .zrdtlist .tit a:hover{color:#629f28;} 


.xlyyg { margin:0px;background:#e4e6e5;  padding:19px 0px 12px 21px;}
.xlyyg .tit{font-size:13px;height:24px;}
.xlyyg .yg{margin-bottom:12px;}
.xlyyg .st{margin-right:26px;}
#style4 .rlist .tel{color:#5e8c34;}
#style4 .rlist .bprint { background:#dfe8d7  no-repeat 6px center;}
#style4 .rlist .bmap { background:#dfe8d7  no-repeat 6px center;}
#style4 .rlist .bcontact { background:#dfe8d7  no-repeat 6px center;}
#style4 .rlist .brss { background:#dfe8d7  no-repeat 6px center;}
#style4 .rlist li a { color:#5f8b32;}
#style4 .rlist li a:hover { color:#898989;}
#style4 .cntcnt #bodylabel  a:hover{color:#5f8b36;}


/*------style5-------*/
#style5 .pdbanner {  margin:0 auto; width:960px; margin-top:11px; background: no-repeat left top; }
#style5 .pdbanner .bg{margin:0 0 0 12px; width:170px; height:133px; background: repeat-y left top; }

#style5 .pdbanner .txt { margin:0px;padding:0px;width:170px; height:133px; background: no-repeat left top; } 

#style5 .menunew ul li#nav5 a{
	background:#87759f;
}

#style5 .menunew ul li#nav5:hover ul li a{color:#6f6f6f;background:#fff;}
#style5 .menunew ul li#nav5:hover ul li a:hover{
color:#fff;
background:rgba(135, 117, 159, 1) none repeat scroll 0 0 !important;
filter:alpha(opacity=100); 
background:#87759f;
}


#style5 .lmenu { background:#a293b2; border-bottom:3px solid #d0c9d9;}
#style5 .left { background: repeat-y 12px top;}
#style5 .lmenu .nor a:hover{background:#87759f  no-repeat 8px 11px;}


#style5 .lmenu .cur {background:#87759f  no-repeat 8px 11px; }
#style5 .pdtitty { color:#8f75b6;border-bottom:1px solid #8f75b6;}
#style5 .pdtitty .tit { color:#8f75b6;}
#style5 .pdltit { color:#8f75b6;border-bottom:1px solid #8f75b6;}
#style5 .pdltit .tit { color:#8f75b6;}
#style5 .pdtit { color:#8f75b6;border-bottom:1px solid #8f75b6;}
#style5 .pdtit .tit { color:#8f75b6;}

#style5 .righttit { background:#8f75b6;}

#style5 .pdlistty .tit {  background: no-repeat left 6px; }

#style5 .rczlrblock .pdlistty .tit {  background: no-repeat 4px 6px;}
#style5 .pdlistty .app a{  background:#8f75b6; }
#style5 .pdlistty .app a:hover{ background:#8f75b6; }


#style5 .rlist .tel {color:#898989; }
#style5 .rlist li {  background:#e7e7e7; color:#898989; }


#style5 .rlist .bprint { background:#e7e7e7  no-repeat 6px center;}
#style5 .rlist .bmap { background:#e7e7e7  no-repeat 6px center;}
#style5 .rlist .bcontact { background:#e7e7e7  no-repeat 6px center;}
#style5 .rlist .brss { background:#e7e7e7  no-repeat 6px center;}
#style5 .rlist li a { color:#898989;}
#style5 .rlist li a:hover { color:#898989;}



#style5 .righttit { background:#8f75b6;}
#style5 .righttit2 {  background:#8f75b6;}
#style5 .rlist2 .tit2 { background: no-repeat left 6px; }



/*------style6-------*/
#style6 .pdbanner {  margin:0 auto; width:960px; margin-top:11px; background: no-repeat left top; }
#style6 .pdbanner .bg{margin:0 0 0 12px; width:170px; height:133px; background: repeat-y left top; }

#style6 .pdbanner .txt { margin:0px;padding:0px;width:170px; height:133px; background: no-repeat left top; } 

#style6 .menunew ul li#nav6 a{
	background:#12927b;
}

#style6 .menunew ul li#nav6:hover ul li a{color:#6f6f6f;background:#fff;}
#style6 .menunew ul li#nav6:hover ul li a:hover{
color:#fff;
background:rgba(18, 146, 123, 1) none repeat scroll 0 0 !important;
filter:alpha(opacity=100); 
background:#12927b;
}

#style6 .lmenu { background:#7abaac; border-bottom:3px solid #bdded7;}
#style6 .left { background: repeat-y 12px top;}
#style6 .lmenu .nor a:hover{background:#459788  no-repeat 8px 11px;}

#style6 .rlist .tel { color:#888888;}
#style6 .rlist .bprint { background:#e7e7e7  no-repeat 6px center;}
#style6 .rlist .bmap { background:#e7e7e7  no-repeat 6px center;}
#style6 .rlist .bcontact { background:#e7e7e7  no-repeat 6px center;}
#style6 .rlist .brss { background:#e7e7e7  no-repeat 6px center;}
#style6 .rlist li a { color:#898989;}
#style6 .rlist li a:hover { color:#898989;}


#style6 .lmenu .cur {background:#459788  no-repeat 8px 11px; }
#style6 .pdtit { color:#11917a;border-bottom:1px solid #11917a;}
#style6 .pdtit .tit { color:#11917a;}
#style6 .righttit { background:#129279;}





/*------style7-------*/
#style7 .pdbanner {  margin:0 auto; width:960px; margin-top:11px; background: no-repeat left top; }
#style7 .pdbanner .bg{margin:0 0 0 12px; width:170px; height:133px; background: repeat-y left top; }

#style7 .pdbanner .txt { margin:0px;padding:0px;width:170px; height:133px; background: no-repeat left top; } 

#style7 .menunew ul li#nav7 a{
	background:#0054a7;
}

#style7 .menunew ul li#nav7:hover ul li a{
background:rgba(255, 255, 255, 0.8) none repeat scroll 0 0 !important;
filter:alpha(opacity=80); 
background:#fff;
}

#style7 .menunew ul li#nav7:hover ul li a:hover{
background:rgba(0, 84, 167, 1) none repeat scroll 0 0 !important;
filter:alpha(opacity=100); 
background:#0054a7;
}





/*------style8-------*/
#style8 .pdbanner {  margin:0 auto; width:960px; margin-top:11px; background: no-repeat left top; }
#style8 .pdbanner .bg{margin:0 0 0 12px; width:170px; height:133px; background: repeat-y left top; }

#style8 .pdbanner .txt { margin:0px;padding:0px;width:170px; height:133px; background: no-repeat left top; } 

#style8 .menunew ul li#nav8 a{
	background:#28c7fe;
}

#style8 .menunew ul li#nav8:hover ul li a{color:#6f6f6f;background:#fff;}
#style8 .menunew ul li#nav8:hover ul li a:hover{
color:#fff;
background:rgba(49, 199, 254, 1) none repeat scroll 0 0 !important;
filter:alpha(opacity=100); 
background:#28c7fe;
}

#style8 .lmenu { background:#67d7fd; border-bottom:3px solid #b3ecfd;}
#style8 .left { background: repeat-y 12px top;}
#style8 .lmenu .nor a:hover{background:#27c8fc  no-repeat 8px 11px;}


#style8 .lmenu .cur {background:#27c8fc  no-repeat 8px 11px; }
#style8 .righttit { background:#67d7fd;}


#style8 .zrdtlist .tit { background: no-repeat left 6px; color:#629f28;} 
#style8 .zrdtlist .tit a{color:#629f28;} 
#style8 .zrdtlist .tit a:hover{color:#629f28;} 


#style8 .teltext {color:#008eda; margin:6px 0 4px 0;line-height:18px;}
#style8 .teltext .teltxt{ float:left; padding-right:3px;font-weight:bold;  text-indent:9px; color:#008eda;line-height:18px;}
#style8 .teltext .telnum{ float:left;color:#008eda; line-height:18px;font-weight:bold; }



#style1 .pageblock a:hover{ color:#c89151;}
#style2 .pageblock a:hover{ color:#8f6f5a;}
#style3 .pageblock a:hover{ color:#968780;}
#style4 .pageblock a:hover{ color:#5f8b36;}
#style5 .pageblock a:hover{ color:#8f75b6;}
#style6 .pageblock a:hover{ color:#11917a;}
#style7 .pageblock a:hover{}
#style8 .pageblock a:hover{}

#style1 .pagelist .listli:hover a{ color:#c89151;}
#style1 .pagelist .listli:hover .date { color:#c89151;}
#style2 .pagelist .listli:hover a{ color:#8f6f5a;}
#style2 .pagelist .listli:hover .date { color:#8f6f5a;}
#style3 .pagelist .listli:hover a{ color:#968780;}
#style3 .pagelist .listli:hover .date { color:#968780;}
#style4 .pagelist .listli:hover a{ color:#5f8b36;}
#style4 .pagelist .listli:hover .date { color:#5f8b36;}
#style5 .pagelist .listli:hover a{ color:#8f75b6;}
#style5 .pagelist .listli:hover .date { color:#8f75b6;}
#style6 .pagelist .listli:hover a{ color:#11917a;}
#style6 .pagelist .listli:hover .date { color:#11917a;}

/*------style9-------*/
#style9 .pdbanner {  margin:0 auto; width:960px; margin-top:11px; background: no-repeat left top; }
#style9 .pdbanner .bg{margin:0 0 0 12px; width:170px; height:133px; background: repeat-y left top; }

#style9 .pdbanner .txt { margin:0px;padding:0px;width:170px; height:133px; background: no-repeat left top; } 

/*------stylety-------*/
.pdbanner {  margin:0 auto; width:960px; margin-top:11px; background: no-repeat left top; }
.pdbanner .bg{margin:0 0 0 12px; width:170px; height:133px; background: repeat-y left top; }

.txtwjts { margin:0px;padding:0px;width:170px; height:133px; background: no-repeat left top; } 




.pdbannerwzdt {  margin:0 auto; width:960px; margin-top:11px;height:133px; background: no-repeat left top; }
.pdbannerwzdt .bg{margin:0 0 0 12px; width:170px; height:133px; background: repeat-y left top; }
.pdbannerwzdt .txt { margin:0px;padding:0px;width:170px; height:133px; background: no-repeat left top; } 

.pdbannerlxwm {  margin:0 auto; width:960px; margin-top:11px;height:133px; background: no-repeat left top; }
.pdbannerlxwm .bg{margin:0 0 0 12px; width:170px; height:133px; background: repeat-y left top; }
.pdbannerlxwm .txt { margin:0px;padding:0px;width:170px; height:133px; background: no-repeat left top; } 

.pdbannerflsm {  margin:0 auto; width:960px; margin-top:11px;height:133px; background: no-repeat left top; }
.pdbannerflsm .bg{margin:0 0 0 12px; width:170px; height:133px; background: repeat-y left top; }
.pdbannerflsm .txt { margin:0px;padding:0px;width:170px; height:133px; background: no-repeat left top; } 

.pdbannerjjjc {  margin:0 auto; width:960px; margin-top:11px;height:133px; background: no-repeat left top; }
.pdbannerjjjc .bg{margin:0 0 0 12px; width:170px; height:133px; background: repeat-y left top; }
.pdbannerjjjc .txt { margin:0px;padding:0px;width:170px; height:133px; background: no-repeat left top; } 

.pdbannercjwt {  margin:0 auto; width:960px; margin-top:11px;height:133px; background: no-repeat left top; }
.pdbannercjwt .bg{margin:0 0 0 12px; width:170px; height:133px; background: repeat-y left top; }
.pdbannercjwt .txt { margin:0px;padding:0px;width:170px; height:133px; background: no-repeat left top; } 


.pdbanneryqlj {  margin:0 auto; width:960px; margin-top:11px;height:133px; background: no-repeat left top; }
.pdbanneryqlj .bg{margin:0 0 0 12px; width:170px; height:133px; background: repeat-y left top; }
.pdbanneryqlj .txt { margin:0px;padding:0px;width:170px; height:133px; background: no-repeat left top; } 

.pdbannercyqy {  margin:0 auto; width:960px; margin-top:11px;height:133px; background: no-repeat left top; }
.pdbannercyqy .bg{margin:0 0 0 12px; width:170px; height:133px; background: repeat-y left top; }
.pdbannercyqy .txt { margin:0px;padding:0px;width:170px; height:133px; background: no-repeat left top; } 

.pdbannerss {  margin:0 auto; width:960px; margin-top:11px;height:133px; background: no-repeat left top; }
.pdbannerss .bg{margin:0 0 0 12px; width:170px; height:133px; background: repeat-y left top; }
.pdbannerss .txt { margin:0px;padding:0px;width:170px; height:133px; background: no-repeat left top; } 

.pdbannerwjyts {  margin:0 auto; width:960px; margin-top:11px;height:133px; background: no-repeat left top; }
.pdbannerwjyts .bg{margin:0 0 0 12px; width:170px; height:133px; background: repeat-y left top; }
.pdbannerwjyts .txt { margin:0px;padding:0px;width:170px; height:133px; background: no-repeat left top; } 

.pdbannerrss {  margin:0 auto; width:960px; margin-top:11px;height:133px; background: no-repeat left top; }
.pdbannerrss .bg{margin:0 0 0 12px; width:170px; height:133px; background: repeat-y left top; }
.pdbannerrss .txt { margin:0px;padding:0px;width:170px; height:133px; background: no-repeat left top; } 


.txtlxwm { margin:0px;padding:0px;width:170px; height:133px; background: no-repeat left top; } 
.txtjjjc { margin:0px;padding:0px;width:170px; height:133px; background: no-repeat left top; } 
.txtrss { margin:0px;padding:0px;width:170px; height:133px; background: no-repeat left top; } 
.txtflsm { margin:0px;padding:0px;width:170px; height:133px; background: no-repeat left top; } 
.txtcjwt { margin:0px;padding:0px;width:170px; height:133px; background: no-repeat left top; } 



/*---change-----*/

#style1 .pdposition a:hover{ color:#c89151;}
#style2 .pdposition a:hover{ color:#8f6f5a;}
#style3 .pdposition a:hover{ color:#968780;}
#style4 .pdposition a:hover{ color:#5f8b36;}
#style5 .pdposition a:hover{ color:#8f75b6;}
#style6 .pdposition a:hover{ color:#11917a;}
#style7 .pdposition a:hover{}
#style8 .pdposition a:hover{}

#style1 .newszhy a:hover{ color:#c89151;}
#style2 .newszhy a:hover{ color:#8f6f5a;}
#style3 .newszhy a:hover{ color:#968780;}
#style4 .newszhy a:hover{ color:#5f8b36;}
#style5 .newszhy a:hover{ color:#8f75b6;}
#style6 .newszhy a:hover{ color:#11917a;}
#style7 .newszhy a:hover{}
#style8 .newszhy a:hover{}

#style1 .newszhy3 a:hover{ color:#c89151;}
#style2 .newszhy3 a:hover{ color:#8f6f5a;}
#style3 .newszhy3 a:hover{ color:#968780;}
#style4 .newszhy3 a:hover{ color:#5f8b36;}
#style5 .newszhy3 a:hover{ color:#8f75b6;}
#style6 .newszhy3 a:hover{ color:#11917a;}
#style7 .newszhy3 a:hover{}
#style8 .newszhy3 a:hover{}

#style1 .tit a:hover{ color:#c89151;}
#style2 .tit a:hover{ color:#8f6f5a;}
#style3 .tit a:hover{ color:#968780;}
#style4 .tit a:hover{ color:#5f8b36;}
#style5 .tit a:hover{ color:#8f75b6;}
#style6 .tit a:hover{ color:#11917a;}
#style7 .tit a:hover{}
#style8 .tit a:hover{}

#style1 .righttw a:hover{ color:#c89151;}
#style2 .righttw a:hover{ color:#8f6f5a;}
#style3 .righttw a:hover{ color:#968780;}
#style4 .righttw a:hover{ color:#5f8b36;}
#style5 .righttw a:hover{ color:#8f75b6;}
#style6 .righttw a:hover{ color:#11917a;}
#style7 .righttw a:hover{}
#style8 .righttw a:hover{}

#style1 .prolist a:hover{ color:#c89151;}
#style2 .prolist a:hover{ color:#8f6f5a;}
#style3 .prolist a:hover{ color:#968780;}
#style4 .prolist a:hover{ color:#5f8b36;}
#style5 .prolist a:hover{ color:#8f75b6;}
#style6 .prolist a:hover{ color:#11917a;}
#style7 .prolist a:hover{}
#style8 .prolist a:hover{}

#style1 .litit a:hover{ color:#c89151;}
#style2 .litit a:hover{ color:#8f6f5a;}
#style3 .litit a:hover{ color:#968780;}
#style4 .litit a:hover{ color:#5f8b36;}
#style5 .litit a:hover{ color:#8f75b6;}
#style6 .litit a:hover{ color:#11917a;}
#style7 .litit a:hover{}
#style8 .litit a:hover{}

#style1 .cplist a:hover{ color:#c89151;}
#style2 .cplist a:hover{ color:#8f6f5a;}
#style3 .cplist a:hover{ color:#968780;}
#style4 .cplist a:hover{ color:#5f8b36;}
#style5 .cplist a:hover{ color:#8f75b6;}
#style6 .cplist a:hover{ color:#11917a;}
#style7 .cplist a:hover{}
#style8 .cplist a:hover{}


.w a{ color:#909090;}
#style1 .w a:hover{ color:#c89151;}
#style2 .w a:hover{ color:#8f6f5a;}
#style3 .w a:hover{ color:#968780;}
#style4 .w a:hover{ color:#5f8b36;}
#style5 .w a:hover{ color:#8f75b6;}
#style6 .w a:hover{ color:#11917a;}
#style7 .w a:hover{}
#style8 .w a:hover{}

.onlyw a {color:#7a7a7a;}

.menu ul li:hover ul {
display:block; 
position:absolute; 
top:25px; 
left:-1px;
border:1px solid #b4dff0;
width:100%;
overflow:hidden;
z-index:9999;
}

.logotuw a {color:#7a7a7a;}
.logotuw a:hover {color:#008eda;}

#style1 .onlyw a:hover{ color:#c89151;}
#style2 .onlyw a:hover{ color:#8f6f5a;}
#style3 .onlyw a:hover{ color:#968780;}
#style4 .onlyw a:hover{ color:#5f8b36;}
#style5 .onlyw a:hover{ color:#8f75b6;}
#style6 .onlyw a:hover{ color:#11917a;}
#style7 .onlyw a:hover{}
#style8 .onlyw a:hover{}
/*---------menunew----------*/

.menu {
width:960px; 
margin:0 auto; 
margin-top:20px;
z-index:1000;
height:25px; 
line-height:24px;
background:#008eda; 
}
.menu a{display:block; }
.menu a:hover{display:block; }

.menu ul {
padding:0; 
margin:0;
list-style-type: none;
z-index:9999;
}

.menu ul li {
float:left; 
position:relative;
border-right:1px solid #fff;
margin:0px;
color:#fff;
}

.menu ul li a{
display:block; 
color:#fff; 
background:#008eda; 

padding:1px 19px 0 20px;

}

.menu ul li a:hover{
display:block; 
color:#fff; 
background:#008eda; 
padding:1px 19px 0 20px;
}

.menu ul li ul {
	z-index:1000;
	display: none;
	/*overflow:hidden;*/

}

.menu ul li ul li {
border:none;
padding:0px;
width:100%;
}

.menu ul li:hover ul {
display:block; 
position:absolute; 
top:25px; 
left:-1px;
border:1px solid #b4dff0;
width:100%;
overflow:hidden;
z-index:9999;
}

.menu  li.menuliu:hover ul {
display:block; 
position:absolute; 
top:25px; 
left:-1px;
border:1px solid #b4dff0;
width:111px;
overflow:hidden;
z-index:9999;
}

.menu  li.menuqi:hover ul {
display:block; 
position:absolute; 
top:25px; 
left:-1px;
border:1px solid #b4dff0;
width:123px;
overflow:hidden;
z-index:9999;
}

.menu  li.menufour:hover ul {
display:block; 
position:absolute; 
top:25px; 
left:-1px;
border:1px solid #b4dff0;

overflow:hidden;
z-index:9999;
}

.menu  li.menuwu:hover ul {
display:block; 
position:absolute; 
top:25px; 
left:-1px;
border:1px solid #b4dff0;
width:100px;
overflow:hidden;
z-index:9999;
}


.menu ul li:hover a {
background:#0054a7;
dipaly:block;
}


.menu ul li:hover ul li a {
display:block; 
width:100%;
color:#008dd5;
padding:0 20px;
text-align:left;
line-height:23px;
background:rgba(255, 255, 255, 0.8) none repeat scroll 0 0 !important;
/*???ff???????????????*/
filter:alpha(opacity=80); 
/*???ie???????*/
background:#fff;

}
.menu ul li:hover ul li a p{ position:relative;}/*???ie????????*/


.menu ul li:hover ul li a:hover {
color:#fff;
padding:0 20px;
width:100%;
text-align:left;
display:block;
line-height:23px;
background:rgba(0, 84, 167, 1) none repeat scroll 0 0 !important;
/*???ff???????????????*/
filter:alpha(opacity=100); 
/*???ie???????*/
background:#0054a7;
}

.menu ul .last{ float:right; margin:0px; color:#fff; text-align:center; width:138px;border:none;}
#index .menu ul .last a { background:#ffca02;}
.menu ul .last a { display:block; background:#01b1ea;}
.menu ul .last a:hover {display:block;background:#0054a7;}

/*---------?????----------*/
.banner { width:960px; height:290px; margin-top:10px; }
.banner .pictd {width:735px;}
.banner .picshow {position:relative;z-index:-1;width:735px; background:#999; height:290px; }

.banner .vline { background:#008eda;background:rgba(0, 142, 218, 0.5) none repeat scroll 0 0 !important;/*???ff???????????????*/
filter:alpha(opacity=50); /*???ie???????*/
 width:23px; display:block; position:absolute; top:-1px; left:711px; height:290px;z-index:999;}

.banner .txt { vertical-align:top; width:225px; background:#008eda; color:#fff; }
.banner .txt .title { margin:75px 25px 0 20px; line-height:11px;color:#fff;}
.banner .txt .titleb { margin:6px 25px 0 20px; line-height:12px;color:#fff;}
.banner .txt .zhy { height:140px; line-height:17px;margin:22px 25px 0 20px;color:#fff;}


/*---------???----------*/

.shij { width:960px; border:1px solid #cdcdcd; margin-top:10px; }
.shij table { margin:0px;}
.shij td {  line-height:31px; color:#8f8f8f; }
.shij .txt{ width:910px; }
.shij .tit { color:#008eda; width:50px; text-indent:8px; font-weight:bold; }
.shij a {  color:#8f8f8f;}
.shij a:hover {  color:#008eda;}

/*---------?????----------*/
.indexbody { margin-top:10px;}
.tab { background: repeat-x; height:34px; border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;}
.tab .title { background: no-repeat left top; text-indent:8px; color:#008dd9; font-weight:bold; letter-spacing:2px;}
.tab .more {background: no-repeat right top; text-align:right; padding-right:10px;}

.tablist { border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1; border-bottom:1px solid #d1d1d1; height:179px; overflow:hidden;}
.tablist td { vertical-align:top;}

/*---------?????????----------*/
.fistlist { height:114px;}
.firstlist .img { width:126px;}
.firstlist .img div{  border:1px solid #dedede; padding:3px; margin:8px 3px 16px 8px; }
.firstlist .txtblock {}
.firstlist .tit { margin:7px 13px 0 9px; color:#018dda; line-height:19px; overflow:hidden;white-space:nowrap;width:227px;}
.firstlist .tit a{color:#018dda;}
.firstlist .tit a:hover{color:#018dda;}
.firstlist .zhy { margin:8px 13px 0 9px; color:#909090; line-height:19px; position:relative;}
.firstlist a {color:#909090;}
.firstlist a:hover {color:#018dda;}
.firstlist span { right:0px; display:block; height:19px; bottom:0px; position:absolute;line-height:19px;}
/*---------????????----------*/
.list { margin:0 0 0 7px;height:22px; width:369px;}
.list:hover .date { color:#008eda;}
.list:hover a {color:#008eda;}
.list .title {  background: no-repeat left 3px; text-indent:22px;  }
.list .date { text-align:right; padding-right:14px;}
.list td { color:#7a7a7a;}
.list a {color:#909090;}
.list a:hover { color:#008eda;}

/*---------???????????----------*/
.spic { margin:4px 0 0 8px;}
.spic td { padding:0 2px;}
.spic div { border:1px solid #dedede; width:71px;}
.spic .ywpiccur div {  border:1px solid #018dda;}
.spic div img { margin:2px; cursor:pointer;}

.spicthree { margin:4px 0 0 9px;}
.spicthree td { padding:0 2px;}
.spicthree div { border:1px solid #dedede; width:96px;}
.spicthree .ywpiccur div {  border:1px solid #018dda;}
.spicthree div img { margin:2px; cursor:pointer;}


/*---------???----------*/
.btm { background:url(/uploads/image/p1ssimages/logobtm.gif) no-repeat 869px 11px; margin-top:10px; height:71px; width:960px; border-top:1px solid #cdcdcd;}
.btm td { vertical-align:top; padding-top:8px; line-height:21px; color:#5e5e5e;}
.btm a {  color:#5e5e5e;}
.btm a:hover {  color:#5e5e5e; text-decoration:underline;}
.btm span {font-family: arial;}

/*---------????????----------*/
/*??????--???????*/
.sharp{width:100%;margin:0 0 3px 0;position:relative; }
.content{padding:2px 0 3px 3px; border-left:1px solid #d2d0d1;border-right:1px solid #d2d0d1;border-bottom:1px solid #d2d0d1;}


/*-------------????????????????----------------------*/
.b1,.b2{height:1px; font-size:1px; overflow:hidden; display:block;}
.b1{border-right:1px solid; border-left:1px solid;}
.b2{border-right:2px solid; border-left:2px solid;}
.content {overflow:hidden;}
/*------------------???----------*/
.b1 { border-color:#f4f4f4;}
.b2 { border-color:#e9e9e9;}
.b1{background:#e6e6e6;}

.clear { clear:both;}


	#banner
	{
		width:711px;
		margin:0px;
		height:288px;
		overflow:hidden;
		z-index:-1;
	}
	#btn
	{	display: inline;

margin:0 0 0 20px;		float:left;
		position:absolute;
		z-index:1;
	}
	#btn a
	{
		color:#36f;
		font:700 11px "arial";
		background: no-repeat;
		float:left;
		width:12px;
		height:10px;
		text-align:center;
		text-decoration:none;
	}
	#btn a.activeslide
	{	
		color:#fff;
		background: no-repeat;
	}
	#btn a:hover
	{	
		color:#fff;
		background: no-repeat;
	}


	
/*--------???---------*/
.pdbanner { margin:0 auto; width:960px; margin-top:11px;height:133px; }
.pdbanner .txt {margin-left:13px; margin-top:0; float:left;width:170px;height:133px;}

.pdbody {margin:0 auto; width:960px;}
.pdbody td { vertical-align:top;}
.pdbody .left{ width:230px; background: repeat-y 12px top;height:350px;}

.pdbody .ctd { width:502px;}
.pdbody .jiange { width:48px;}
.pdbody .right { width:180px;}



/*--------???????---------*/
.lmenu { width:170px; margin:0 0 0 12px; padding-top:40px; border-bottom:3px solid #a6d8f3; overflow:hidden;}
.lmenu .nor {word-wrap: break-word;
word-break: normal;  height:28px; line-height:28px; background: no-repeat 8px 11px;  color:#fff; border-bottom:1px solid #e8e8e8;}
.lmenu .nor a:hover{background:#2682c5  no-repeat 8px 11px;}

.lmenu a { padding-left:19px; color:#fff; display:block; line-height:18px; padding-top:5px;padding-bottom:5px;}
.lmenu a:hover { padding-left:19px;color:#fff; display:block;  line-height:18px; padding-top:5px;padding-bottom:5px;}

.lmenu .cur {word-wrap: break-word;
word-break: normal;  height:28px; line-height:28px; background:#2682c5  no-repeat 8px 11px;  color:#fff; border-bottom:1px solid #e8e8e8;font-weight:bold; letter-spacing:1px;}

/*--------??5???---------*/
.pdposition { margin:30px 0 0 0; color:#a6a6a6; height:31px;}
.pdposition a {color:#a6a6a6;}
.pdposition a:hover {color:#008eda;}

/*--------??????????????---------*/
.pdtit { border-bottom:1px solid #008eda; font-weight:bold; color:#008eda; width:502px; margin:0px;}
.pdtit .tit { float:left; line-height:15px;color:#008eda;}
.pdtit .more { float:right; padding:3px 0 0 0; margin-right:1px; line-height:15px;}

/*--------??????????????---------*/
.tuw { margin:0 0 28px 0; width:502px;}
.tu { border:1px solid #dedede; width:148px; float:left; margin:6px 15px 0 0;}

.tu img{  padding:4px;}
.logotu {  float:left; }
.logotu img{ margin:11px 13px 0 16px;}
.logotuw {line-height:19px; float:left; width:317px; color:#909090; margin:12px 0 0 0; }

.w { line-height:19px; float:left; width:337px; color:#909090; margin:6px 0 0 0; }
/*--------???????????????---------*/
.onlyw { width:502px; line-height:19px; color:#909090; margin:6px 0 0 0; height:auto;
}


/*--------????????---------*/
.ygpic { margin: 20px 0 0 0;}
.ygpic div{ float:left; }
.ygpic .picl { margin:0px;}
.ygpic .picc { margin:3px 0 0 11px;}
.ygpic .picr {margin:0 0 0 16px;}



/*--------?????????---------*/
.righttit { margin:56px 0 0 0; background:#008eda; padding:2px 0 0 0; text-indent:8px; font-weight:bold; color:#fff; line-height:16px;}
.righttit a {color:#fff;}
.righttit a:hover {color:#fff;}
.righttit2 { margin:10px 0 0 0; background:#008eda; padding:2px 0 0 0; text-indent:8px; font-weight:bold; color:#fff; line-height:16px;}
.righttit2 a {color:#fff;}
.righttit2 a:hover {color:#fff;}

.righttw { background: repeat-x bottom; height:136px; width:178px; margin:11px 0 0 0; color:#8f8f8f; line-height:15px; letter-spacing:1px;}
.righttw img { margin-right:13px;}
.righttw a { color:#8f8f8f;}
.righttw a:hover { color:#008eda;}

/*--------????????????---------*/
.rightpic { margin:12px 0 0 0;}
.rightpic .piclist { margin:0 0 10px 0;width:179px;}
.cnt { border-left:1px solid #cdcbd0;border-right:1px solid #cdcbd0;width:177px;}
.cnt img{ margin:1px;}

/*-------------????????????????----------------------*/
.b11{height:1px; font-size:1px; overflow:hidden; display:block;}
.b11{border-right:1px solid; border-left:1px solid;}
/*------------------???----------*/
.b11 { border-color:#fff;}
.b11{background:#cdcbd0;}

/*--------????????????---------*/
.rightcypic { margin:0 0 0 0;}
.rightcypic b{ margin:0px; height:1px display:block; overflow:hidden;}
.rightcypic .piclist { margin:0 0 0 0;width:179px;}
.rightcypic .piclist .cnt { border-left:1px solid #cdcbd0;border-right:1px solid #cdcbd0;}
/*-------------????????????????----------------------*/
.rightcypic .piclist .b11{height:1px; font-size:1px; overflow:hidden; display:block; margin:0px;}
.rightcypic .piclist .b11{border-right:1px solid; border-left:1px solid;}
/*------------------???----------*/
.rightcypic .piclist .b11 { border-color:#fff;}
.rightcypic .piclist .b11{background:#cdcbd0;}

.picblock {  background: repeat-x bottom;padding:7px 0 8px 0;}

/*--------zoom---------*/
#zoom { }
#zoombtn { float:right; margin:-31px 0 0 0; height:16px;}
#zoombtn ul { list-style:none;}
#zoombtn li { float:left; width:16px; line-height:19px;}
.lzoombtn { width:502px;}
.lzoombtn #zoombtn { float:right; margin-top:-31px; z-index:9999;}


/*-------???--------*/
.techlist { width:502px;  margin:0 0 13px 0;background: repeat-x bottom;}
.techlist ul{ list-style:none;}
.techlist li{ width:233px; float:left; }
.techlist dt { background: no-repeat; width:233px; height:179px;}
.techlist dd {line-height:19px;  color:#909090;  padding:9px 2px 20px 5px;}
.techlist dd div { background: no-repeat 2px 6px; text-indent:22px; width:226px;}
.techlist dd table { width:100%;}
.techlist a {color:#909090;}
.techlist a:hover {color:#008eda;}
.techlist td{color:#909090;}

.techlist img { margin:7px 0 0 7px;}

.l { float:left; margin:0px;}
.r { float:right;}
.techlist .c { float:left; margin:0 16px 0 15px;}

.techlistlast .techlist{ background:none;}
.techlistlast dd{ padding-bottom:0px;}


/*--------??????????????????---------*/
.manh {margin:6px 0 22px 0; width:498px; height:247px; overflow:hidden;}
.manh ul { list-style:none; width:600px}
.manh li { float:left;border:1px solid #dedede; width:148px; margin:0 24px 17px 0;}

.manh li img{ border:1px solid #ececec; padding:3px;}

.hxyshblock{margin:6px 0 22px 0; width:500px; height:247px;* height:251px; overflow:hidden;}
.hgysh {margin:15px 0 22px 0; width:501px;overflow:hidden ;}
.hxysh{ width:150px; height:115px;* height:115px; margin:0 25px 17px 0;}
.hxysh .pictxt{  padding:5px; background: no-repeat left top;}
.hxysh .pictxt .pictxtdiv {position:relative;}
.hxysh .tit { height:17px; overflow:hidden;position:absolute; bottom:0px;* bottom:4px;* left:0px;  text-align:center; width:140px; background:#008eda;background:rgba(0, 142, 218, 0.8) none repeat scroll 0 0 !important;/*???ff???????????????*/
filter:alpha(opacity=80); /*???ie???????*/
}
.hxysh .tit a { color:#fff;}
.hxysh .tit a:hover { color:#fff;}




.hgysh {margin:6px 0 22px 0; width:501px;overflow:hidden ;}


.zrghsp{ width:150px; height:151px;* height:151px; margin:0 20px 17px 0;}
.zrghsp .pictxt{}
.zrghsp .pictxt .pictxtdiv { padding:5px;border:1px solid #e8e8e8;}
.zrghsp .tit { line-height:20px;padding-top:4px; text-align:center; width:140px;}


.zrcyzs{ width:150px; height:193px;* height:193px; margin:0 25px 17px 0;}
.zrcyzs .pictxt .pictxtdiv{  padding:5px;border:1px solid #e8e8e8; }
.zrcyzs .tit { height:40px;line-height:20px;padding-top:4px; overflow:hidden; text-align:center; width:140px;}

.dzkw { width:167px; height:115px;* height:115px; margin:0 0px 17px 0; text-align:center}

.dzkw .tit{text-align:center;width:150px;height:30px;line-height:30px;}
.rlist {}
.rlist .tel {margin:0px; background:#fff; color:#018dda; font-weight:bold; text-indent:9px; line-height:25px;}
.rlist ul { list-style:none;}
.rlist li { text-indent:29px; background:#cce7f8; color:#018dda; margin-bottom:2px; line-height:22px; padding:2px 0 0 0;}
.rlist li a { color:#018dda;}
.rlist li a:hover { color:#018dda;}


.rlist .print { background:#cce7f8  no-repeat 6px center;}
.rlist .map { background:#cce7f8  no-repeat 6px center;}
.rlist .contact { background:#cce7f8  no-repeat 6px center;}
.rlist .rss { background:#cce7f8  no-repeat 6px center;}


/*--------??????????????---------*/
.pdltit { border-bottom:1px solid #008eda; font-weight:bold; color:#008eda;  width:730px; overflow:hidden;}
.pdltit .tit { float:left; line-height:15px; color:#008eda; }
.pdltit .more { float:right; padding:3px 0 0 0; margin-right:1px; line-height:15px;}



.tuwlblock { height:32px; width:730px; position:relative; }
.tuwl { margin:0 0 20px 0; width:505px; float:left;}
.tuwl .w { float:left; width:325px; color:#909090; margin:16px 0 0 0; }

.rczlrpic {width:223px;}
.rczlrpic img { margin:4px 0 0 0;}




/*--------??f???---------*/
.rczllblock { width:325px;}
.rczlrblock { width:382px;}
.rczlcblock { width:23px;}

.doublecol {}
.doublecol .ltd{width:325px;  }
.doublecol .rtd{ width:382px;}
.doublecol .ctd { width:23px;}

.doublecol table {width:100%;}
.doublecol ul,li{ margin:0px; padding:0px;}
.doublecol ul {list-style:none; margin:8px 0 19px 0; height:74px;}
.doublecol li {line-height:19px;color:#7a7a7a;}
.doublecol .litit{float:left;background: no-repeat 1px 6px; text-indent:22px; }
.doublecol .date{float:right;padding-right:4px}
.doublecol a {color:#7a7a7a; }
.doublecol a:hover {color:#8f75b6; }

.doublecol .lititzp{float:left;background: no-repeat 1px 6px; text-indent:22px;  }
.doublecol .datezp{float:right;padding-right:4px}
.doublecol .app { float:right;}
.doublecol .app a{ height:16px; overflow:hidden; background:#8f75b6; display:block; width:56px; color:#fff; text-align:center; line-height:17px; }
.doublecol .app a:hover{height:16px; overflow:hidden; background:#8f75b6; display:block; width:56px; color:#fff; text-align:center;line-height:17px; }


.zhaopin {list-style:none; margin:8px 0 19px 0; height:74px;}
.zhaopin table{ width:100%;}
.zhaopin .lititzp{ width:600px;float:left;background: no-repeat 1px 6px; text-indent:22px;  }
.zhaopin .datezp{float:left;width:73px;color:#7a7a7a;}
.zhaopin .lititzp a {color:#7a7a7a; }
.zhaopin .lititzp a:hover {color:#018dda;}
.zhaopin .litit{ width:426px;float:left;background: no-repeat 1px 6px; text-indent:22px;  }
.zhaopin .date{float:right; text-align:right;width:76px;color:#7a7a7a; }
.zhaopin .litit a {color:#7a7a7a; }
.zhaopin .litit a:hover {color:#018dda;}

.zhaopin .app { float:right;}
.zhaopin .app a{ height:16px; overflow:hidden; background:#8f75b6; display:block; width:56px; color:#fff; text-align:center; line-height:17px; }
.zhaopin .app a:hover{height:16px; overflow:hidden; background:#8f75b6; display:block; width:56px; color:#fff; text-align:center;line-height:17px; }


.doublecol .q {width:100%; margin:0px;* margin-left:-16px;}
.doublecol .a {width:100%; margin:0px; * text-indent:1px;}
.doublecol .q span{font-weight:bold; color:#87759f; font-family:arial; }
.doublecol .a span{font-weight:bold; color:#87759f; font-family:arial;  }


.pdtitty { border-bottom:1px solid #008eda; font-weight:bold; color:#008eda; }
.pdtitty .tit { float:left;color:#008eda;line-height:15px; }
.pdtitty .more { float:right; padding:3px 0 0 0; margin-right:1px; line-height:15px;}

.pdlistty { margin:11px 0 0 0;color:#7a7a7a; }
.pdlistty ul { list-style:none;}
.pdlistty li { color:#7a7a7a; line-height:19px;}
.pdlistty .tit {  background: no-repeat left 6px; float:left;text-indent:22px; width:256px; }
.pdlistty .date { width:68px;}
.pdlistty td {color:#7a7a7a; line-height:19px; }
.pdlistty a{color:#7a7a7a; }
.pdlistty a:over{color:#018dda; }

/*--------??????????---------*/

.rczlrblock .pdlistty li { color:#7a7a7a; line-height:19px;}
.rczlrblock .pdlistty .rczlrblock div { float:left;}
.rczlrblock .pdlistty .tit {  background: no-repeat 4px 6px; float:left;text-indent:22px; width:262px;}
.rczlrblock .pdlistty .date { width:68px; float:right;}
.pdlistty .app { width:52px;}
.pdlistty .app a{ height:16px; overflow:hidden; background:#008eda; display:block; width:56px; color:#fff; text-align:center; float:right;line-height:17px; }
.pdlistty .app a:hover{height:16px; overflow:hidden; background:#008eda; display:block; width:56px; color:#fff; text-align:center;float:right; line-height:17px; }


/*.rczlrblock .q{ width:502px; background: no-repeat 4px 6px; text-indent:29px;}
.rczlrblock .a{ text-indent:29px; }*/

.spaceblock20 { height:20px;}


/*-----???????--------*/
.zrdtlist { margin:0px; background:#e5f4fb; padding:0 7px 7px 7px;}
.zrdtlist .liblock { padding:7px 0 0 0;background: repeat-x bottom; line-height:19px; color:#91918f;}
.zrdtlist .date { color:#104b69;font-weight:bold;}
.zrdtlist .tit { background: no-repeat left 6px; text-indent:13px; color:#018fdb;} 

.zrdtlist .tit a{color:#018fdb;} 
.zrdtlist .tit a:hover{color:#008eda;} 
.zrdtlist .zhy {padding:0 0 7px 0;}
.zrdtlist .zhy a{color:#91918f;}
.zrdtlist .zhy a:hover{color:#91918f;}
.zrdtlist table {width:100%;}

.rcrpic { margin-top:10px; display:none;}



.dotline { background: repeat-x top; height:1px; display:block; width:100%; overflow:hidden;}
.dotlineblock2 { padding:10px 0 0 0;}
.dotlineblock { padding:17px 0;}

.slogo { width:180px; margin:7px 0px 9px 0; float:left;}
#demoh { width:180px; height:75px;overflow:hidden;}
#demo3 { }
#demo { width:180px; height:76px; overflow:hidden;}
.slogo table { margin:0px;}
.slogo .scnt { border-left:1px solid #cdcbd0;border-right:1px solid #cdcbd0;}
.slogo .scnt img{ margin:1px;}
.slogoarea { margin:7px 0;}
.blogo { margin:6px 0 0 0;}


.slogo table {width:100%; margin:0px;}
.slogo .scnt { border-left:1px solid #cdcbd0;border-right:1px solid #cdcbd0;}
.slogo .scnt img{ margin:1px;}

.blogo { margin:6px 0 0 0;}

.rlist2 { margin-bottom:20px;}
.rlist2 ul { margin:0px; padding:0px;}
.rlist2 li{ padding:0px; background:  repeat-x bottom; width:179px;}
.rlist2 .tit { background: no-repeat left 6px; line-height:19px; padding-left:23px; color:#7a7a7a; margin:8px 0 0 0;}
.rlist2 .date { line-height:19px; text-indent:23px; color:#7a7a7a;}
.rlist2 .block { width:179px; background:  repeat-x bottom;}
.rlist2 .tit2  { background: no-repeat left 6px;  padding:0 0 6px 23px; color:#7a7a7a; line-height:19px;margin:7px 0 0 0;line-height:15px;}
.rlist2 .tit2 a {color:#7a7a7a;}
.rlist2 .tit2 a:hover {color:#008eda;}

.rlist2 .txt2 {line-height:25px;}
#style4 .rlist2 .tit2 a{font-weight:bold;}
/*--------???????????---------*/

.prorli { padding:0px; background:  repeat-x bottom; width:179px;}
.prorli .tit { background: no-repeat left 14px; line-height:19px; color:#7a7a7a; padding:8px 0 0 23px; width:156px;}
.prorli a {color:#7a7a7a;}
.prorli a:hover{color:#008eda;}
.prorli .date {  width:179px;line-height:19px; text-indent:23px; color:#7a7a7a;}

/*--------????????---------*/

.prozhy { width:502px; margin:10px 0 0 0; color:#909090; background: repeat-x left bottom;  }
.prozhy td { line-height:19px;}
.prozhy .pictd { width:93px; padding:0 0 10px 0;}
.prozhy .pictab {   background: no-repeat; width:85px;  height:65px; }
#style5 .prozhy .pictab {background:none; width:140px;  height:111px; }

#style2 .newszhy .pictab {width:140px;  height:111px; border:1px solid #dedede;background:none; }
#style5 .newszhy .pictab {width:140px;  height:111px; border:1px solid #dedede;background:none; }

.prozhy .pictab img { margin:3px;}
.prozhy .txttdlx {}
.prozhy .txttd { width:410px;}
.txttd2 { width:410px;}

.prozhy .tit { margin:3px 0 0 0; font-weight:bold; background: no-repeat left 5px; text-indent:13px; }
.prozhy .zhy {padding:4px 0 9px 13px;  line-height:19px;}
.prozhy .zhy a { line-height:19px;}
.prozhy a { color:#909090}
.prozhy a:hover { color:#968780}

.prolistblock { border-bottom:1px solid #cccccc; padding:6px 0 4px 0; width:502px; margin:0px; overflow:hidden; float:left;}
.prolistblocknoline { padding:6px 0 4px 0; width:502px; margin:0px; overflow:hidden; float:left;}

.prolist table { width:100%;}
.prolist td { line-height:19px;}
.prolist { width:502px; margin:0px;}
.prolist li{ width:128px;float:left;  color:#7a7a7a; padding:3px 0 4px 0; background:none;}
.prolist .three{ width:170px;}
.prolist .two{ width:250px;}
.prolist a { display:block;  color:#7a7a7a; background: no-repeat 11px 5px; text-indent:0px; padding:0 0 0 24px}
.prolist a:hover { display:block;  color:#008eda; color:#909090;background: no-repeat 11px 5px; text-indent:0px;padding:0 0 0 24px }


/*******?????????********/

.rlist .bprint { background:#cce7f8  no-repeat 6px center;}
.rlist .bmap { background:#cce7f8  no-repeat 6px center;}
.rlist .bcontact { background:#cce7f8  no-repeat 6px center;}
.rlist .brss { background:#cce7f8  no-repeat 6px center;}

.newsbpickuang { width:730px; overflow:hidden; padding:11px 0 0 0; background: repeat-x left top; }
.newsbpic { width:742px;}
.newsbpicblock { width:236px;margin-right:11px; float:left;}

.newszhy { width:502px; margin:6px 0 0 0; color:#909090;  }
.newszhy td { line-height:12px;}
.newszhy .pictd { width:150px; padding:0 0 7px 0;}
.newszhy .pictab {   background: no-repeat; width:85px;  height:65px; }
.newszhy .pictab img { margin:3px;}
.newszhy .txttd { width:409px;}
.newszhy .tit { margin:3px 0 0 0; font-weight:bold; background: no-repeat left 5px; text-indent:13px; }
.newszhy .zhy {padding:4px 0 8px 13px;  line-height:19px; *position:none; text-justify : auto; text-align:justify;}
.newszhy .zhy span { float:right; display:block; height:19px; line-height:18px;*position:none; *margin-top:-26px;}
.newszhy .zhy:hover a{ color:#8f6f5a;}
.newszhy .zhy:hover span{ color:#8f6f5a;}
.newszhy a { color:#909090}
.newszhy a:hover { color:#8f6f5a}

.newslist2 { width:340px; }
.newslist2:hover a{ color:#8f6f5a;}
.newslist2:hover .date{ color:#8f6f5a;}
.newslist2 { background: no-repeat 1px 5px;; color:#909090; color:#7a7a7a; }
.newslist2 .tit { padding:3px 0 4px 0; line-height:12px; text-indent:23px; width:265px;}
.newslist2 .date {padding:3px 0 4px 0;line-height:12px; text-align:right;width:75px;}
.newslist2 a { color:#7a7a7a; }
.newslist2 a:hover { color:#008eda; }
#style2 .newslist2 a:hover { color:#8f6f5a; }
#style5 .newslist2 a:hover { color:#8f75b6; }

#style5 .newslist2:hover a{ color:#8f75b6;}
#style5 .newslist2:hover .date{ color:#8f75b6;}
.newszhy2 { width:338px; margin:26px 0 17px 0; color:#909090; background: repeat-x bottom;}
.newszhy2 .tit { margin:0px; font-weight:bold; background: no-repeat left 5px; text-indent:13px;line-height:19px; }
.newszhy2 .zhy {padding:6px 0 11px 15px; line-height:19px; }
.newszhy2 .zhy:hover a{ color:#8f6f5a;}
.newszhy2 .zhy:hover span{ color:#8f6f5a;}
.newszhy2 a { color:#909090}
.newszhy2 a:hover { color:#008eda}

.newszhy3 { width:338px; margin:15px 0 17px 0; color:#909090; background: repeat-x bottom;}
.newszhy3 .tit { margin:0px; font-weight:bold; background: no-repeat left 5px; text-indent:13px;line-height:19px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; width:339px; }
.newszhy3 .zhy {padding:6px 0 11px 0; line-height:19px; *position:none; }
.newszhy3 .zhy span {color:#909090; float:right; display:block; height:19px; line-height:18px;*position:none; *margin-top:-19px;}
.newszhy3 .date {color:#909090}
.newszhy3 .zhy:hover a{ color:#8f6f5a;}
.newszhy3 .zhy:hover span{ color:#8f6f5a;}
.newszhy3 a { color:#909090}
.newszhy3 a:hover { color:#008eda}

.newslist { width:502px; margin:0px;}
.newslist:hover a{ color:#8f6f5a;}
.newslist:hover .date{ color:#8f6f5a;}
.newslist { background: no-repeat 4px 6px; color:#909090; color:#7a7a7a; }
.newslist .tit { line-height:19px; text-indent:25px; width:428px}
.newslist .date { width:75px;line-height:19px; text-align:right;}
.newslist a { color:#7a7a7a; }
.newslist a:hover { color:#008eda; }


.flash { margin:6px 0 0 0; padding:0 0 14px 0;}


/*--------???????----------*/
.cnttit { text-align:center; width:400px; font-weight:bold;padding:12px 0 0 0; color:#909090;}
.cntptit { background: repeat-x bottom; padding:18px 0 8px 0;color:#909090; text-align:right; margin:0 0 7px 0;}
.cntptit span { background: no-repeat left center; padding-left:24px;}

.cntinfo { background:#f2f2f2;font-weight:bold; color:#7a7a7a; width:100%;}
.cntinfo td{ line-height:19px; }
.cntinfo .laiy { text-align:left;padding:3px 0 0 4px;}
.cntinfo .date { text-align:right;padding:3px 4px 0 0;}
.cntinfo a { color:#7a7a7a;}
.cntinfo a:hover{ color:#7a7a7a;}

.cntcnt { padding:0px 0 20px 0; color:#7a7a7a; line-height:200%;}
.cntcnt p { margin:0 0 8px 0;}
.cntcnt p,div,td {color:#7a7a7a;}
.cntcnt a {color:#7a7a7a;}
.cntcnt  a:hover{color:#008eda;}


.pdgs { padding:6px 4px; color:#8f8f8f; line-height:200%;}
.pdgs p,div,td {color:#8f8f8f;}
.pdgs a {color:#8f8f8f;}
.pdgs a:hover{color:#8f8f8f;}

.pageblock { color:#7a7a7a; width:502px;}
.pageblock table {float:left;  width:502px;}
.pageblock td{ color:#7a7a7a;}
.pageblock a{ color:#7a7a7a;}
.pageblock a:hover{ color:#008eda;}
.pagelist { padding-bottom:14px; }
.pagelist .listli { width:502px;margin:9px 0 0 0; background: repeat-x left 13px;}
.pagelist .listli:hover a{ color:#008eda;}
.pagelist .listli:hover .date { color:#008eda;}
.pagelist .tit{ float:left; }
.pagelist .tit span { background:#fff; padding:0 3px 0 3px;}
.pagelist .date { text-align:right;background:#fff; width:98px; float:right;}
.pagelist .more { text-align:right;  float:right;padding:0px;}
.pagelist .zhy { width:502px;word-wrap: break-word;
word-break: normal; }
.pageinfo {
text-align:center;
background: repeat-x left top;
float:left;
height:45px;
line-height:45px;
margin:8px 0 0 0;
text-align:center;
width:502px;
}
.pageinfo a { color:#7a7a7a;}
.pageinfo a:hover { color:#5f8b36;}


.cntcnt{ padding:0px 0px 20px 0px; color:#7a7a7a; line-height:200%;}
.cntcnt p,div,td {color:#7a7a7a;}
.cntcnt a {color:#7a7a7a;}
.cntcnt  a:hover{color:#008eda;}

#bodylabel{ line-height:19px; margin:10px 0 10px 0; }

#bodylabel p{ line-height:180%; margin:10px 0 0 0;}
#bodylabel ol { list-style-type:none; margin-top:10px;}


.cntcnt #bodylabel{  color:#7a7a7a; line-height:200%;}
.cntcnt #bodylabel p,div,td {color:#7a7a7a;}
.cntcnt #bodylabel a {color:#7a7a7a;}
.cntcnt #bodylabel  a:hover{color:#008eda;}



/*??????*/
.searchresult { margin:12px 0 0 0; background: repeat-x left 13px;}
.searchresult .tit{  float:left; width:404px; }
.searchresult .tit span { background:#fff; padding:0 3px 0 3px;}
.searchresult .tit font { width:0px;display:none;}
.searchresult .date {  text-align:right;float:right; width:98px;}
.searchresult .zhy { background:#fff; line-height:200%; padding-left:3px;}

/*-??????????---*/
.hidden { display:none;}


/*???????*/


.gltd { margin:5px 0 0 1px; width:502px; font-size:12px;}
.gltd_con { width:502px; float:left; margin:0; height:482px; background: 0 129px no-repeat;}
.gltd_ceng { margin:0 0 42px 0; float:left;}
.gltd_x { width:251px; float:left; height:86px; margin:13px 0 0 0;}
.gltd_pic { width:73px; height:86px; float:left; margin-left:2px;}
.gltd_title{ margin-top:34px; width:170px; height:40px; float:left; line-height:40px; color:#4cb0e2; margin-left:6px;}
.gltd_title a {text-decoration:none;color:#4cb0e2;}
.gltd_summary { height:12px; line-height:12px; float:left; color:#909090; margin-left:6px;}

/*404 ???????*/
.znss {margin:0; width:730px; float:left;}
.znss_tit { height: 72px; line-height:72px; float:left;}
.znss_pic { margin:0; padding: 16px 4px; width:150px; float:left;}
.znss_con { width:550px; float:left; margin-left:20px;}
.znss_con_tit { height:44px; line-height:44px; font-size:14px; color:#656565; width:100%; float:left; font-weight:bold;}
.znss_con_con { height:32px; line-height:32px; font-size:12px; color:#807e7f; width:100%; float:left;}
.znss_con_conblue { height:32px; line-height:32px; font-size:12px; color:#008fda; width:100%; float:left; font-weight:bold;}
.znss_con_conss { height:32px; line-height:32px; font-size:12px; color:#807e7f; width:100%; float:left; background: 0 0 no-repeat; text-indent:16px;}
.znss_con_con input { width:316px; border:#d1d1d1 1px solid; height:16px; line-height:16px; margin:8px 0 8px 6px; float:left;}
.znss_con_con img { margin:7px 14px 7px 14px; width:46px; height:18px; line-height:18px; float:left;}


/*??????*/
.lsyg_con { width:502px; height:79px; line-height:79px; margin:0; float:left;}
.lsyg_con img { border:0; float:left; width:502px; height:46px; margin-top:20px;}
#lsyg{width:502px;height:420px; float:left}
#lsyg .cont{position:relative;width:450px;height:420px;overflow:hidden;float:left;}
#lsyg .cont .conten {position:absolute;top:0px;left:0px; width:450px;}
#lsyg .cont .conten img { width:150px; height:115px; float:left; margin-right:19px;}
#lsyg .ctrl{width:27px;height:420px;float:right;background: center 0 repeat-y;position:relative;overflow:hidden; margin:0 auto;}
#lsyg .ctrl strong{background: center 0 no-repeat;position:absolute;width:27px;display:block;height:27px; margin:0;}

/* ???????*/
#style2 .i-news{width:150px;overflow:hidden; padding-top:2px; height:132px; background-color:#e5e5e5; position:relative; }
#style2 .i-news-content{ width:140px; margin:0 auto; padding:3px; height:105px; background-color:#ffffff;}
#style2 .i-news-nav{ width:74px; position:absolute; top:115px; padding-left:75px; height:16px; background:#e5e5e5; }
#style2 .i-news-page{ width:14px; height:16px; line-height:17px; text-align:center; background:; color:#ffffff; display:block; float:left; cursor:pointer;margin:0;}
#style2 .i-news-page-active{ background:#a0775b;width:14px; height:16px; line-height:17px;color:#ffffff; }
#style2 .i-news-item{ width:140px; height:105px; border:0; margin:0;}
#style2 .pic { width:140px; height:105px; margin:0 auto;}
#style2 .pic img { width:140px; height:105px; margin:0 auto; border:0;}
#style2 .i-news-title{ width:140px; height:17px; line-height:17px; position:relative; top:-17px; left:0; font-size:12px; color:#ffffff; background: 0 0 no-repeat ; font-family:"\5fae\8f6f\96c5\9ed1","\5b8b\4f53"; text-align:center; overflow:hidden;}
#style2 .i-news-title a:link,.i-news-title a:visited,.i-news-title a:hover,.i-news-title a:active{color:#ffffff; text-decoration:none;}


/*?????*/
#check1,#check2,#check3,#check4,#check5,#check6,#check7,#check8,#check9 { padding:0 4px 0 0;}
.wenj { height:31px; line-height:31px; color:#008eda; font-weight:bold;}
.tp1 { padding:0 0 0 4px; background: repeat-x; width:100%; margin:0 0 11px 0;}

.tp1 table{ width:100%; }
.tp1 td { text-align:left;}
.tp1 textarea { width:440px; height:60px; border:1px solid #acacac; margin-top:6px;}

.tsjy {}
.tsjy td { line-height:28px; text-align:left;}
.tsjy .tit { width:86px; background: repeat-x bottom; text-indent:8px; font-weight:bold; color:#7a7a7a;}
.tsjy .inputd {background: repeat-x bottom; }
.tsjy .inputd select { margin-top:4px; width:84px;border:1px solid #d1d1d1; font-size:12px; color:#bcbcbc}

.tsjy .inputd input { margin-top:4px; width:84px;border:1px solid #d1d1d1}
.tsjy  textarea { margin:4px 0 4px 0; width:170px; height:98px; border:1px solid #d1d1d1;}
.tsjy .inputd select{ margin:4px 0 0 0;}
.wjbutton { background:#018dd8; color:#fff; width:46px; font-size:12px; height:18px; line-height:18px; border:none;}
.tsjy .titwb { height:35px; text-indent:8px; font-weight:bold; color:#7a7a7a;background:none;vertical-align:top; line-height:19px;}
.tsjy .inputdwb {text-indent:8px; font-weight:bold; color:#7a7a7a; background:none;vertical-align:top;  }
.tsjy .inputdwb input{ margin-top:1px;  background:none; width:35px;border:1px solid #d1d1d1;vertical-align:top; }
.tsjy .inputdwb img { margin:4px 0 8px 0;}

/*-----?????-----*/
.mtcx{}
.mtcx td { line-height:28px; text-align:left;}
.mtcx .tit { width:186px; background: repeat-x bottom; text-indent:8px; font-weight:bold; color:#7a7a7a;}
.mtcx .inputd {width:351px;background: repeat-x bottom; }
.mtcx .inputd input { margin-top:4px; width:284px;border:1px solid #d1d1d1}
.mtcx textarea { margin:4px 0 4px 0; width:284px; height:98px; border:1px solid #d1d1d1;}
.mtcx .inputd select{ margin:4px 0 0 0;}
.wjbutton { background:#018dd8; color:#fff; width:46px; font-size:12px; height:18px; line-height:18px; border:none;}
.mtcx .titwb {width:186px; text-indent:8px; font-weight:bold; color:#7a7a7a;background:none;}
.mtcx .inputdwb { background:none;font-weight:bold; color:#7a7a7a; padding-left:33px; }
.mtcx .inputdwb input{ background:none; width:35px;border:1px solid #d1d1d1;}
.mtcx .inputdwb img { margin:4px 0 8px 0;}
.btn{ background:#018dd8; margin:8px 0 20px 0; color:#fff; width:46px; font-size:12px; height:18px; line-height:18px; border:none;}



/* ??????*/

.wzdt {margin:0; width:730px; float:left; font-family:"????";}
.wzdt_tit { height: 58px; line-height:72px; float:left;}
.wzdt .wzdt_con { width:752px; float:left; font-weight:bold; }
.wzdt .wzdt_con .wzdt_con_list { width:168px; height:540px; float:left; margin-right:20px;margin-top:13px; margin-bottom:13px;margin-left:0;}
.wzdt .wzdt_con .wzdt_con_list .wzdt_con_list_tit font { color:#fff;}
.wzdt .wzdt_con .wzdt_con_list .wzdt_con_list_tit a { color:#fff;}
.wzdt .wzdt_con .wzdt_con_list .wzdt_con_list_tit a:hover { color:#fff;}
.wzdt .wzdt_con .wzdt_con_list .wzdt_con_list_tit { width:168px; float:left; height:30px; line-height:30px; background: 0 0 repeat-x; text-indent:6px; font-size:12px; color:#ffffff;}
.wzdt .wzdt_con .wzdt_con_list  ul { width:168px; list-style-type:none; text-decoration:none; float:left; line-height:25px; text-indent:6px; }
.wzdt .wzdt_con .wzdt_con_list  ul li {list-style-type:none; text-decoration:none; width:100%; color:#008dd9;}
.wzdt .wzdt_con .wzdt_con_list  ul li font{color:#008dd9;}
.wzdt .wzdt_con .wzdt_con_list  ul li a{color:#008dd9;}
.wzdt .wzdt_con .wzdt_con_list  ul li a:hover{ color:#008dd9;}
.wzdt .wzdt_con .wzdt_con_list  ul li ul {list-style-type:none; text-decoration:none; width:100%; color:#1cb2ff; }
.wzdt .wzdt_con .wzdt_con_list  ul li ul li{list-style-type:none; text-decoration:none; width:100%; color:#1cb2ff; font-weight:100; background: 6px center no-repeat; text-indent:12px;}
.wzdt .wzdt_con .wzdt_con_list  ul li ul li font{ color:#1cb2ff;}
.wzdt .wzdt_con .wzdt_con_list  ul li ul li a{ color:#1cb2ff;}
.wzdt .wzdt_con .wzdt_con_list  ul li ul li a:hover{ color:#1cb2ff; }

/*???? */
#f_links_box{height:73;width:179px;position:relative; overflow:hidden}
#f_links_box #f_left,#f_links_box #f_right{}
#f_links_box #f_left{}
#f_links_box #f_right{}
#f_links_box { text-decoration:none; list-style-type:none; height:73px; margin:0;}
#f_links_box li{display:inline-block;float:left;height:58px;width:81px;margin-right:13px; border:1px solid #cccccc;}
#f_links_box li img{float:left;height:56px;width:79px; margin:1px;}
#f_links_box #f_links_list{height:60px;margin:7px 0 6px 0;overflow:hidden;width:179px;}


/*????t??*/
.yqlj {width:502px; margin:0; float:left}
.yqlj_con {width:502px;height:64px; margin-top:13px; float:left; border-bottom:#bcbcbc 1px dashed; font-size:12px;}
.yqlj_con select {width:250px;height:20px; float:left; line-height:20px; color:#313131; margin-top:6px; border:none; background:url(/uploads/image/hltlimages/select_bg.jpg) 0 0 no-repeat;}
.yqlj_con_title {width:502px;height:22px; line-height:22px; float:left; color:#008ed8;}


/* sousuojieguo*/
.ssjg { margin:0 auto; width:502px; font-size:12px; float:left; color:#7a7a7a;}
.ssjg .ssjg_search { width:502px; margin:13px 0 0 0 ; height:29px; border-bottom:#bcbcbc 1px  dashed; float:left;}
.ssjg .ssjg_search .input { width:318px; height:18px; border-style:none; background:  0 0 no-repeat; margin-left:45px; float:left; line-height:18px; font-size:12px;}
.ssjg .ssjg_search img { width:46px; height:18px; margin-top:0; margin-left:14px; float:left;}
.ssjg .ssjg_jgtitle { font-weight:bold;color:#008eda; float:left; height:30px; line-height:30px; width:100%;}
.ssjg .ssjg_jgpage { background:#f2f2f2; height:21px; line-height:21px; float:left; width:502px;}
.ssjg .ssjg_jgpage .pageleft { margin-left:13px; float:left; width:350px;}
.ssjg .ssjg_jgpage .pageright { float:right; width:100px; margin:0; overflow:hidden;}
.ssjg .ssjg_jgpage .pageright span{ float:left; margin:0 13px; width:6px;}
.ssjg .ssjg_jgpage .pageright span:hover{ float:left; margin:0 13px; color:#0090d9;width:6px;}
.ssjg .ssjg_jgpage .pageright span:visited{ float:left; margin:0 13px; color:#0090d9;width:6px;}

.scqy { margin:10px 0 0 0;}
.scqy img{ padding:0 6px 0 0;}
.scqy a {  color:#5e5e5e;}
.scqy a:hover {  color:#008eda;}



.xwlb_search {width:502px; float:left;}
.xwlb_search .line_a{ width:100%; height:18px; line-height:18px; margin:13px 0 11px 0; float:left;}
.xwlb_search .line_a .stxt{ width:45px; text-align:center; font-weight:bold; height:18px; float:left; margin:0;}
.xwlb_search .line_a .topicclass{ width:318px; border:1px solid #d1d1d1; height:18px; line-height:18px; float:left; margin:0;}
.xwlb_search .line_a .searchsubmitclass { margin:0 0 0 6px;}
.xwlb_search .line_a .input{ width:316px; border:1px solid #d1d1d1; height:18px; line-height:18px; float:left; margin:0;}
.xwlb_search .line_a table {float:left;}
.xwlb_search .line_b{ width:100%; float:left; height:18px; line-height:18px;}
.xwlb_search .line_b .left{ width:200px; float:left; height:18px; line-height:18px;}
.xwlb_search .line_b .right{ width:280px; float:left; height:18px; line-height:18px; margin-left:15px;}
.xwlb_search .line_b span { width:62px; line-height:18px; font-weight:bold; float:left;margin-left:4px;}
.xwlb_search .line_b select { width:55px; float:left; border:#d1d1d1 1px solid; background: right center no-repeat; margin-left:4px; color:#7a7a7a; font-weight:bold;}
.xwlb_search .line_b img { width:46px; height:18px; float:left;margin-left:4px;}
.xwlb_search .line_c { width:100%; float:left; height:36px; line-height:36px; background: repeat-x left top;
 margin-top:13px;}
.xwlb_search .line_c .ypane { width:137px; float:right; height:36px; line-height:36px;}
.xwlb_search .line_c .ypane .year { width:48px; margin-left:17px; float:left; } 
.xwlb_search .line_c .ypane .year a{ width:48px; float:left; height:36px; line-height:36px;background: 0 14px no-repeat; text-indent:21px; text-decoration:none; color:#7a7a7a;}
.xwlb_search .line_c .ypane .year a:hover{ width:48px; float:left; height:36px; line-height:36px; background: 0 14px no-repeat; text-indent:21px; text-decoration:none; color:#8e6f5b;}


.activerow { color:#018dda;}
.activerow td{ color:#018dda;}
.activerow .date { color:#018dda;}
.activerow td { color:#018dda;}
.activerow a {color:#018dda;}
.activerow a:hover { color:#008eda;}



/*---menu---*/
.menunew {
width:960px; 
margin:0 auto; 
margin-top:20px;
z-index:1000;
height:25px; 
line-height:25px;
background:#008eda; 
}

.menunew ul {
padding:0; 
margin:0;
list-style-type: none;
z-index:9999;
}

.menunew ul li {
float:left; 
position:relative;
border-right:1px solid #fff;
margin:0px;
color:#fff;
}

.menunew ul li a{
padding:0 0 0 1px;
display:block; 
color:#fff; 
background:#008eda; 
text-align:center;

}

.menunew ul li a:hover{
padding:0 0 0 1px;
display:block; 
color:#fff; 
background:#008eda; 
text-align:center;
}

.menunew ul li ul {
	z-index:1000;
	display: none;
	/*overflow:hidden;*/

}
#nav0,#nav1,#nav2,#nav3,#nav4,#nav5,#nav6,#nav7 {}
#nav0 {width:87px;}
#nav1 {width:97px;}
#nav2 {width:109px;}
#nav3 {width:109px;}
#nav4 {width:109px;}
#nav5 {width:97px;}
#nav6 {width:97px;}
#nav7 {width:97px;}
#nav8 {width:109px;}
.last {  width:138px; margin:0px;  background:#ffca02; color:#fff; text-align:center; width:138px;border:none; padding:0px;}

.menunew .last{ float:right; margin:0px; color:#fff; text-align:center; width:138px;border:none;}
#index .menunew ul .last a { background:#ffca02;}
.menunew ul .last a { display:block; background:#01b1ea;}
.menunew ul .last a:hover {display:block;background:#0054a7;}






.menunew ul li ul li {
border:none;
padding:0px;
width:100%;
}

.menunew ul li:hover ul {
display:block; 
position:absolute; 
top:25px; 
left:-1px;
border:1px solid #b4dff0;
width:100%;
overflow:hidden;
z-index:9999;
}

.menunew li.menuliu:hover ul {
display:block; 
position:absolute; 
top:25px; 
left:-1px;
border:1px solid #b4dff0;
width:111px;
overflow:hidden;
z-index:9999;
}

.menunew li.menuqi:hover ul {
display:block; 
position:absolute; 
top:25px; 
left:-1px;
border:1px solid #b4dff0;
width:133px;
overflow:hidden;
z-index:9999;
}

.menunew li.menufour:hover ul {
display:block; 
position:absolute; 
top:25px; 
left:-1px;
border:1px solid #b4dff0;

overflow:hidden;
z-index:9999;
}

.menunew li.menuwu:hover ul {
display:block; 
position:absolute; 
top:25px; 
left:-1px;
border:1px solid #b4dff0;
width:109px;
overflow:hidden;
z-index:9999;
}


.menunew ul li:hover a {
background:#0054a7;
dipaly:block;
}


.menunew ul li:hover ul li a {
display:block; 
width:100%;
color:#008dd5;
padding:0 25px;
text-align:left;
line-height:23px;
background:rgba(255, 255, 255, 0.8) none repeat scroll 0 0 !important;
/*???ff???????????????*/
filter:alpha(opacity=80); 
/*???ie???????*/
background:#fff;

}
.menunew ul li:hover ul li a p{ position:relative;}/*???ie????????*/


.menunew ul li:hover ul li a:hover {
color:#fff;
padding:0 25px;
width:100%;
text-align:left;
display:block;
line-height:23px;
background:rgba(0, 84, 167, 1) none repeat scroll 0 0 !important;
/*???ff???????????????*/
filter:alpha(opacity=100); 
/*???ie???????*/
background:#0054a7;
}


/*------style1-------*/
#style1 .pdbanner {  margin:0 auto; width:960px; margin-top:11px; background: no-repeat left top; }

/*------style2-------*/
#style2 .pdbanner {  margin:0 auto; width:960px; margin-top:11px; background: no-repeat left top; }

/*------style3-------*/
#style3 .pdbanner {  margin:0 auto; width:960px; margin-top:11px; background: no-repeat left top; }

/*------style4-------*/
#style4 .pdbanner {  margin:0 auto; width:960px; margin-top:11px; background: no-repeat left top; }

/*------style5-------*/
#style5 .pdbanner {  margin:0 auto; width:960px; margin-top:11px; background: no-repeat left top; }

/*------style6-------*/
#style6 .pdbanner {  margin:0 auto; width:960px; margin-top:11px; background: no-repeat left top; }

/*------style7-------*/
#style7 .pdbanner {  margin:0 auto; width:960px; margin-top:11px; background: no-repeat left top; }

/*------style8-------*/
#style8 .pdbanner {  margin:0 auto; width:960px; margin-top:11px; background: no-repeat left top; }

/*------style9-------*/
#style9 .pdbanner {  margin:0 auto; width:960px; margin-top:11px; background: no-repeat left top; }

.prozhy .zhy { padding:6px 6px 15px 10px; line-height:19px;}

.pdtit .tit{ letter-spacing:1px;}


.prozhy .zhy { line-height:200%;}




.prozhyli { width:502px; margin:10px 0 0 0; color:#909090;border-bottom:1px solid #ccc;overflow:hidden;}
.prozhyli td { line-height:19px;}
.prozhyli .pictd { width:93px; padding:0 0 10px 0;}
.prozhyli .pictab {   background:url(/uploads/image/lipro/probg.gif) no-repeat; width:85px;  height:65px; }
.prozhyli .pictab img { margin:3px;}
.prozhyli .txttd { width:409px;}
.prozhyli .tit { margin:3px 0 0 0; font-weight:bold; background: no-repeat left 5px; text-indent:13px; }
.prozhyli .zhy {padding:4px 0 9px 13px;  }
.prozhyli a { color:#909090}
.prozhyli a:hover { color:#968780}

.prozhyli table { margin:0px;}
.prozhyli .pictab { padding-bottom:6px;}
.prozhyli .cplist { padding:2px 0 6px 18px;}
.prozhyli .tit { text-indent:15px;}
.prozhyli .li{ background:url(/uploads/image/listyle3/dt.jpg) no-repeat left; text-indent:20px; width:98px; line-height:23px;}
.prozhyli .lithree{ background:url(/uploads/image/listyle3/dt.jpg) no-repeat left; text-indent:20px; width:130px; line-height:23px;}
.prozhyli .litwo{ background:url(/uploads/image/listyle3/dt.jpg) no-repeat left; text-indent:20px; width:195px; line-height:23px;}



.noborder{ border:none;}

.pdlistty table { margin:0px;}
.pdlistty .tit {   width:596px; }
.pdlistty .date { width:80px;}

/*-newsletter--*/
.newsletter {margin:20px auto;}

/*cyqy*/
#cyqy {width:760px;height:500px; float:left; color:#ffffff;}
#cyqy a { color:#ffffff; text-decoration:none;}
#cyqy .cont{position:relative;width:716px;height:483px;overflow:hidden;float:left;}
#cyqy .cont .content {position:absolute;top:0px;left:0px; width:716px; border:none; overflow:hidden;}
#cyqy .cont .content .cyqytop { width:716px; height:64px; line-height:60px; float:left; background: 0 0 no-repeat; text-align:center; color:#ffffff;}
#cyqy .cont .content .bot { width:716px; float:left; margin:0; line-height:16px;text-align:left;}
#cyqy .cont .content .bot .t_line { width:108px; float:left; margin:0 14px 0 0;  background: 52px 0 repeat-y;}
#cyqy .cont .content .bot .t_line .first { width:108px; float:left; height:20px; text-align:center;  margin:2px 0 0 0; line-height:16px; background: 0 0 no-repeat; 

color:#ffffff;}
#cyqy .cont .content .bot .t_line .ot { width:104px; float:left; margin:10px 0 2px 2px; line-height:16px; background:url(/uploads/image/limember/t_bg.jpg) 0 top no-repeat;}
#cyqy .cont .content .bot .t_line .ot a{width:96px;display:block;padding:4px;border:none;background:url(/uploads/image/limember/t_abg.png) 0 bottom no-repeat;}
#cyqy .cont .content .bot .t_line .ot a:hover{border:none;background:#d7a81a;}

#cyqy .cont .content .bot .ot_line { width:104px; float:left; margin:0 15px 0 1px;background: center 0 repeat-y;color:#ffffff;}
#cyqy .cont .content .bot .ot_line .first { width:104px; float:left; height:17px; text-align:center;  margin:3px 0 2px 0; line-height:17px; background:#33a5e1; color:#ffffff;}
#cyqy .cont .content .bot .ot_line .ot { width:104px; float:left; margin:10px 0 2px 0; line-height:16px; background:url(/uploads/image/limember/cyot_bg.jpg) 0 top no-repeat; color:#ffffff;}
#cyqy .cont .content .bot .ot_line .ot a{width:96px;display:block;padding:4px;border:none;background:url(/uploads/image/limember/cyot_abg.png) 0 bottom no-repeat;}
#cyqy .cont .content .bot .ot_line .ot a:hover{border:none;background:#3389ae;}
#cyqy .cont .content .bot .lt_line { width:108px; float:left; margin:0 7px 0 0;  background: 52px 0 repeat-y;}
#cyqy .cont .content .bot .lt_line .first { width:108px; float:left; height:20px; text-align:center;  margin:2px 0 0 0; line-height:16px; background: 0 0 no-repeat; 

color:#ffffff;}
#cyqy .cont .content .bot .lt_line .ot {  width:104px; float:left; margin:10px 0 2px 2px; line-height:16px; background:url(/uploads/image/limember/t_bg.jpg) 0 top no-repeat;}
#cyqy .cont .content .bot .lt_line .ot a{width:96px;display:block;padding:4px;border:none;background:url(/uploads/image/limember/t_abg.png) 0 bottom no-repeat;}
#cyqy .cont .content .bot .lt_line .ot a:hover{border:none;background:#d7a81a;}

#cyqy .cont .content .bot .olt_line { width:104px; float:left; margin:0 8px 0 1px;background: center 0 repeat-y;}
#cyqy .cont .content .bot .olt_line .first { width:104px; float:left; height:17px; text-align:center;  margin:3px 0 2px 0; line-height:17px; background:#33a5e1; color:#ffffff;}
#cyqy .cont .content .bot .olt_line .ot { width:104px; float:left; margin:10px 0 2px 0; line-height:16px; background:url(/uploads/image/limember/cyot_bg.jpg) 0 top no-repeat;  color:#ffffff;}
#cyqy .cont .content .bot .olt_line .ot a{width:96px;display:block;padding:4px;border:none;background:url(/uploads/image/limember/cyot_abg.png) 0 bottom no-repeat}
#cyqy .cont .content .bot .olt_line .ot a:hover{border:none;background:#3389ae;}

#cyqy .ctrl{width:14px;height:411px;float:right;background:url(/uploads/image/limember/bg_ctrl.jpg) 0 0 no-repeat;position:relative;overflow:hidden; margin:55px 0 0 0; padding:12px 0;}
#cyqy .ctrl strong{background:url(/uploads/image/limember/btn_ctrl.jpg) 0 0 no-repeat;position:absolute;width:14px;display:block;height:123px; margin:0;}



/*--??????ie7--*/
#style1  #zoom  { *position:none;}


/*pinpai*/
.pp { width:250px; margin:10px 0 0 0; }
.pp .pplogo { text-align:center; }
.pp .pplogo div { width:236px; padding:10px 0; border:1px solid #afafaf;}
.pp .tit { text-align:center; padding:6px 0 6px 0; }
.pp a { color:#a3a3a3;}
.pp a:hover { color:#a3a3a3;}

.pinpblock{margin:6px 0 22px 0; width:502px;  overflow:hidden;}
.pinpblock table{float:left; }
.pinp{ width:150px;  margin:0 25px 17px 0;}
.pinp .pictxt{ height:115px; padding:5px; background: no-repeat left top;}
.pinp .pictxt .pictxtdiv {}
.pinp .tit {  
position:relative;
color:#fff;
line-height:16px;
overflow:hidden;
text-align:center;
width:140px;
background:#ada098;
background:rgba(173, 160, 152, 0.8) none repeat scroll 0 0 !important;/*???ff???????????????*/
filter:alpha(opacity=80); /*???ie???????*/
padding-top:1px;
	margin-top:-18px;
 *margin-top:-21px;
}
.pinp .tit a { color:#fff;}
.pinp .tit a:hover { color:#fff;}

#style6 .pinp .tit {  
color:#fff;
line-height:16px;
overflow:hidden;
text-align:center;
width:140px;
background:#459788;
background:rgba(69, 151, 136, 0.8) none repeat scroll 0 0 !important;/*???ff???????????????*/
filter:alpha(opacity=80); /*???ie???????*/
padding-top:1px;
 margin-top:-21px;
}
#style2 .btn {background:#be8f71;}



#style4 .pinpblock{margin:6px 0 22px 0; width:502px;  overflow:hidden;}
#style4 .pinpblock table{float:left; }
#style4 .pinp{ width:150px;  margin:0 25px 17px 0;}
#style4 .pinp .pictxt{  padding:5px; background: no-repeat left top;}
#style4 .pinp .pictxt .pictxtdiv {}
#style4 .pinp .tit {  
color:#fff;
line-height:16px;
overflow:hidden;
text-align:center;
width:140px;
background:#5e8c34;
background:rgba(94, 140, 52, 0.8) none repeat scroll 0 0 !important;/*???ff???????????????*/
filter:alpha(opacity=80); /*???ie???????*/
padding-top:1px;
 margin-top:-21px;
}
#style4 .pinp .tit a { color:#fff;}
#style4 .pinp .tit a:hover { color:#fff;}

#style4 .pageinfo a { color:#7a7a7a;}
#style4 .pageinfo a:hover { color:#5f8b36;}


/*#style1 #nav1 ul{
	border:1px solid #ebc888;
}
#style2 #nav2 ul{
	border:1px solid #a0775b;
}
#style3 #nav3 ul{
	border:1px solid #95867f;
}
#style4 #nav4 ul{
	border:1px solid #95867f;
}
#style5 #nav5 ul{
	border:1px solid #87759f;
}
#style6 #nav6 ul{
	border:1px solid #a2c87f;
}
#style7 #nav7 ul{
	border:1px solid #0054a7;
}
#style8 #nav8 ul{
	border:1px solid #28c7fe;
}
*/

#style1 #nav1 ul{
	border:1px solid #fff;
}
#style2 #nav2 ul{
	border:1px solid #fff;
}
#style3 #nav3 ul{
	border:1px solid #fff;
}
#style4 #nav4 ul{
	border:1px solid #fff;
}
#style5 #nav5 ul{
	border:1px solid #fff;
}
#style6 #nav6 ul{
	border:1px solid #fff;
}
#style7 #nav7 ul{
	border:1px solid #fff;
}
#style8 #nav8 ul{
	border:1px solid #fff;
}


.hhzzjg a{color:#797979;}
.hhzzjg a:link{color:#797979;}
.hhzzjg a:hover{color:#c89151;}


/*--zhushijue -*/
		#feature_list {
			width: 960px;
			height: 290px;
			overflow: hidden;
			margin-top:10px;
			background:url(/uploads/image/limages/loading.gif) no-repeat 474px 120px;

}

		#feature_list #tabs {display:none;}
		#feature_list .txtarea {display:none;}
		#feature_list #output {display:none;}


		#feature_list .txtarea {float:right;z-index:-1; padding-top:50px; width:225px; height:290px; overflow:hidden;  color:#fff;background:#008eda; font-size:12px;}
		#feature_list .txtarea .tit { color:#fff; padding:0 25px 0 20px; margin-bottom:18px;}
		#feature_list .txtarea .stit { color:#fff; padding:0 25px 0 20px; }
		#feature_list .txtarea .zhy { color:#fff;padding:0 25px 0 20px; line-height:17px; height:198px;}

		ul#tabs {
			z-index:1000;
			width: 205px;
			margin-top:-80px;
			float:right;
		}

		ul#tabs li {
			font-size: 12px;
			font-family: "????";
			float:left;
			margin-right:3px;
		}
		
		ul#tabs li a {
		display:block;
		width:12px;
		height:22px;
		background:url(/uploads/image/p2ssimages/bullets.png) no-repeat -4px top;
		text-indent:-9999px;
		border:0;

		float:left;
		}

		ul#tabs li a:hover {
			text-decoration: underline;

		}

		ul#tabs li a.current {
			background:  url(/uploads/image/p2ssimages/bullets.png);
			background-position:-4px -22px;
			color: #fff;
		}

		ul#tabs li a.current:hover {
			text-decoration: none;
			cursor: default;
		}

		ul#output {
			float:left;
			width: 735px;
			height: 290px;
			
		}

		ul#output li {
			width: 735px;
			height: 290px;
		}

/*-----index news change--------*/
		#list {
			width: 354px;
			height: 104px;
			overflow: hidden;
			margin:8px 0 0 8px;
}
		ul#listcnt {  overflow:hidden; height:106px;}
		ul#listcnt img { width:107px; height:80px; margin:3px 3px 3px 3px;}
		ul#listcnt .pic { float:left; width:115px;}
		ul#listcnt .pic div { border:1px solid #dedede;}
		ul#listcnt .txtarea { height:120px;float:right; margin-left:10px; width:229px; color:#909090;}
		ul#listcnt .txtarea .tit { padding:1px 0 1px 0px;*padding:2px 0 0 0; margin:0px; color:#018dda;text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
		ul#listcnt .txtarea .tit a{ color:#028cd7;}
		ul#listcnt .txtarea a{color:#909090;}
		ul#listcnt .txtarea a:hover{ color:#028cd7;}
		ul#listcnt .txtarea .zhy { padding-top:10px; line-height:19px; height:37px;* height:56px;}
		ul#listcnt .txtarea span{ float:right;*margin-top:-19px\9; line-height:19px;} 
		ul#listcnt .txtarea:hover a{ color:#028cd7;} 
		ul#listcnt .txtarea:hover span a{ color:#028cd7;} 

		ul#listcnt li {clear:both;}

		.listnav {margin-top:-35px; width:107px; float:left; height:13px; margin-left:4px; text-align:right;background:#000;background:rgba(0, 0, 0, 0.5) none repeat scroll 0 0 !important;filter:alpha(opacity=50); z-index:1000; overflow:hidden;color:#fff;}

		ul#listnum { 
			float:right;
		}
		ul#listnum a { color:#fff; position:relative; display:block; width:10px; text-align:left;}
		ul#listnum a:hover { color:#fff; position:relative; width:10px; text-align:left;}
		ul#listnum li { float:left;width:10px;}
		ul#listnum a.current { color:#018ddc;}
		ul#listnum a.current:hover{ color:#018ddc;}

/*-----index business change--------*/
#ywqhtxt {border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1; height:111px; overflow:hidden;}
ul#listbusiness { overflow:hidden; height:111px; width:302px; margin:8px 0 0 8px;}
ul#listbusiness .tit {}
ul#listbusiness .zhy {padding-top:10px; line-height:19px; height:90px;color:#909090;}
ul#listbusiness .zhy a {color:#909090;}
ul#listbusiness a {color:#018dda;}
ul#listbusiness a:hover {color:#018dda;}
#ywqh {border-left:1px solid #d1d1d1;border-right:1px solid #d1d1d1;border-bottom:1px solid #d1d1d1; height:67px; overflow:hidden;}
#ywqh .ywqhthree { padding-left:1px;}
#ywqh ul {  margin:4px 0 0 10px;}
#ywqh li { float:left; margin-right:4px;}
#ywqh li div { border:1px solid #dedede;}
#ywqh .ywpiccur div {  border:1px solid #018dda;}
#ywqh li div img { margin:2px 2px 2px 2px; cursor:pointer;}


/* news center news and zhy list */
.style2list {width:340px;color:#7a7a7a;line-height:19px;}
.style2list:hover div{ color:#8f6f5a;}
.style2list:hover div a{color:#8f6f5a;}
.style2list .tit {  margin:0px; text-indent:22px;background: no-repeat 4px 6px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; width:279px;}
.style2list .date { float:right; background:#fff; display:block;margin-top:-19px;}
.style2list .zhy { display:none;}
.style2list a { color:#7a7a7a;}
.style2list a:hover { color:#8f6f5a;}

.firstinfo .style2list { margin:15px 0 16px 0; background: repeat-x bottom;}
.firstinfo .style2list .tit {width:340px; margin:0px; font-weight:bold; background: no-repeat left 5px; text-indent:13px; line-height:19px;  }
.firstinfo .style2list .zhy {display:block;padding:6px 0 11px 0;}
.firstinfo .style2list .date {line-height:19px;margin-top:-30px;}
.firstinfo .style2list a { color:#909090;}

.style2list1 { width:502px; color:#7a7a7a;line-height:19px; }
.style2list1:hover div{ color:#8f6f5a;}
.style2list1:hover div a{color:#8f6f5a;}
.style2list1 .picdiv{ float:left; display:none;}
.style2list1 .tit { float:left;text-indent:25px;background: no-repeat 4px 6px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; width:430px;}
.style2list1 .zhy { float:left; display:none;}
.style2list1 .date { float:right;}
.style2list1 a { color:#7a7a7a;}
.style2list1 a:hover { color:#8f6f5a;}

.firstinfo .style2list1 { color:#909090;}
.firstinfo .style2list1 a { color:#909090;}
.firstinfo .style2list1 .picdiv { display:block; padding:11px 8px 7px 0; }
.firstinfo .style2list1 .picdiv img { padding:2px; border:1px solid #e7e7e7; height:59px; width:79px;}
.firstinfo .style2list1 .tit { width:405px; margin:13px 0 5px 0; font-weight:bold; background: no-repeat left 5px; text-indent:15px;}
.firstinfo .style2list1 .zhy { margin-left:13px; display:block; width:396px;}
.firstinfo .style2list1 .date { float:right; margin-top:-19px;}

.style2list2 { color:#909090;width:502px;line-height:19px;}
.style2list2 a { color:#909090;}
.style2list2:hover div{ color:#8f6f5a;}
.style2list2:hover div a{color:#8f6f5a;}
.style2list2 .picdiv {float:left; display:block; padding:4px 8px 7px 0; }
.style2list2 .picdiv img { padding:2px; border:1px solid #e7e7e7; height:59px; width:79px;}
.style2list2 .tit {float:left; width:405px; margin:7px 0 5px 0; font-weight:bold; background: no-repeat left 5px; text-indent:15px;}
.style2list2 .zhy {float:left; margin-left:13px; display:block; width:396px;}
.style2list2 .date { float:right; margin-top:-19px;}

/*index news list*/
.indexnews {margin:0 0 0 8px; line-height:13px; *line-height:14px;  color:#909090;height:22px;}
.indexnews:hover a {color:#008eda;}
.indexnews .tit{ float:left; background: no-repeat left 3px; text-indent:22px;text-overflow:ellipsis; white-space:nowrap; overflow:hidden; width:285px;}
.indexnews .date { float:right; padding-right:14px; }
.indexnews  a {color:#909090;}
.indexnews  a:hover { color:#008eda;}


#style1 .newl a.current {background-color:#f8d7a1;}
#style1 .newl a.current:hover {background-color:#f8d7a1;}
#style1 .newl li a:hover{background-color:#f8d7a1;}
#style1 .newl ul li ul li a:hover {background-color: transparent;}

#style2 .newl a.currentno {background-color:#a0775b;}
#style2 .newl a.current {background-color:#a0775b;}
#style2 .newl a.current:hover {background-color:#a0775b;}
#style2 .newl li a:hover{background-color:#a0775b;}
#style2 .newl ul li ul li a:hover {background-color: transparent;}

#style3 .newl a.currentno {background-color:#95867f;}
#style3 .newl a.current {background-color:#95867f;}
#style3 .newl a.current:hover {background-color:#95867f;}
#style3 .newl li a:hover{background-color:#95867f;}
#style3 .newl ul li ul li a:hover {background-color: transparent;}

#style4 .newl a.currentno {background-color:#779d52;}
#style4 .newl a.current {background-color:#779d52;}
#style4 .newl a.current:hover {background-color:#779d52;}
#style4 .newl li a:hover{background-color:#779d52;}
#style4 .newl ul li ul li a:hover {background-color: transparent;}


.newl { width:170px; margin:0 0 50px 12px; overflow:hidden;padding-top:40px; z-index:50;}
.newl ul,li { margin:0px; padding:0px;}
.newl ul {list-style:none; }

.newl .main {background: repeat-x; padding-bottom:1px;}
.newl li{width:100%; float:left;color:#fff; line-height:18px;word-wrap: break-word;word-break: normal;  }
.newl li a {padding:5px 8px 5px 19px; color:#fff; display:block; background: no-repeat 8px 11px;}
.newl li a:hover{padding:5px 8px 5px 19px; color:#fff; display:block;background:#f8d7a1  no-repeat 8px 11px;}

.newl a.currentno {background:#f8d7a1  no-repeat 8px 11px; font-weight:bold;}
.newl a.currentno:hover { background:#f8d7a1  no-repeat 8px 11px; font-weight:bold;}

.newl a.current {background:#f8d7a1  no-repeat 8px 11px; font-weight:bold;}
.newl a.current:hover { background:#f8d7a1  no-repeat 8px 11px; font-weight:bold;}

.newl ul li ul { display:none;}
.newl .currentul {display:block;}
.newl .currentul li { width:149px; margin-left:10px; border:none; background: repeat-x bottom;padding:0px;}
.newl .currentul li  a { padding:7px 0 3px 22px; background: no-repeat 13px 15px; font-weight:normal; border:none;}
.newl .currentul li  a:hover { padding:7px 0 3px 22px; background: no-repeat 13px 15px; font-weight:normal;border:none;}

.newl li.currentli {font-weight:bold;}
.newl li.currentli a{ font-weight:bold;}
.newl li.currentli a:hover{ font-weight:bold;}

.newl .lastline {display:none;}
.newl .btmbor { background:rgba(255, 255, 255, 0.5) none repeat scroll 0 0 !important;
filter:alpha(opacity=50); 
background:#fff;
height:3px;clear:both;overflow:hidden; float:right; width:100%; display:block; z-index:99; margin-top:-1px;}


.zzjglist { margin-left:75px; margin-top:20px; background: no-repeat left 75px; }
.zzjglist .tit {  margin:0px; width:293px; height:75px; background: no-repeat 61px top;}
.zzjglist .name { background: no-repeat; margin:0 0 0 61px; color:#fff;font-weight:bold; text-align:center; width:225px; height:36px; line-height:26px;}
.zzjglist .bm {margin-left:61px; margin-top:20px;background: repeat-y;}
.zzjglist .bm li { width:200px; height:19px; line-height:19px; text-indent:20px;}
.zzjglist .qy { float:left; margin-left:61px; margin-top:40px;}
.zzjglist .qy li { width:200px;  height:19px; line-height:19px; text-indent:20px;background: no-repeat;}
.zzjglist .blockbg { background:#fff; width:173px; height:1px; position:absolute; overflow:hidden;}
.zzjglist .righttxt {width:166px;background: no-repeat left center; text-align:center;font-weight:bold; color:#c99151; vertical-align:middle;}
.zzjglist a { color:#c79250;white-space:nowrap;}
.zzjglist a:hover { color:#c89151;}
.zzjglist .qytab{ background: no-repeat left -175px; }
.zzjglist .cyqynamet { background: repeat-y ;  vertical-align:top; height:30px;}
.zzjglist .cyqynameb { background: repeat-y ;  vertical-align:bottom; height:30px;}



.hgtit{height:38px;line-height:38px; padding-left:10px;background-color:#5e8c34;width:492px;color:#ffffff;font-weight:bold;}
.hgzw{background-color:#f2f2f2;padding:13px 18px 19px 18px;width:466px;text-indent:2em;}



#style4 .rigcont{background:#e5e5e5;padding-top:10px;padding-right:15px;}
#style4 .rigcont .rcontit{color:#fff;text-align:center;line-height:18px;width:58px;height:18px;background:#8fae72; float:left;margin-right:3px;margin-bottom:14px;}
#style4 .rigcont .more{float:left;height:11px;margin-top:3px;}
#style4 .rigcont .rcontzw{height:85px;}
#style4 .rigcont .rcontzw .img{float:left;width:86px;height:64px;margin-right:8px;margin-left:11px;}
#style4 .rigcont .rcontzw .ztit{float:left;line-height:18px;width:60px;}
#style4 .rigcont .rcontzw .ztit a{col0r:#989898}
#style4 .rigcont .rcontzw .ztit a:hover{color:#5f8b36}

#style4 .rigcont table { width:100%;}
#style4 .rigcont .ztit_txt { line-height:18px; padding:4px 0 4px 20px;}
#style4 .rigcont .ztit_txt a{col0r:#989898}
#style4 .rigcont .ztit_txt a:hover{color:#5f8b36}


.thirty { background: no-repeat left 17px; text-indent:1em; font-size:12px; font-weight:bold; padding:10px 0 5px 0; line-height:22px; color:#5f8b36;}

.gqtab { border-left:1px solid #c2c2c2; border-top:1px solid #c2c2c2; margin:0px;}
.gqtab td{ border-right:1px solid #c2c2c2; border-bottom:1px solid #c2c2c2; padding:3px 6px; font-family:arial; text-align:left;}
.gqtab thead td {background:#ebc888; color:#fff; font-weight:bold; }

.gqtabnew { border-left:1px solid #c2c2c2; border-top:1px solid #c2c2c2; margin:0px;}
.gqtabnew td{ border-right:1px solid #c2c2c2; border-bottom:1px solid #c2c2c2; padding:3px 6px; font-family:arial; text-align:center;}
.gqtabnew thead td {background:#ebc888; color:#fff; font-weight:bold; }

.gqtab .tit { background:#f2f2f2; line-height:19px;}
.gqtab td table { margin:0px;}
.gqtab td table td { border:none;}
.gqtab input {height:19px; width:300px; border:1px solid #f2f2f2; font-size:12px; color:#666}
.gqtab textarea { margin-right:60px;width:300px; border:1px solid #f2f2f2; font-size:12px; color:#666}
.gqtab input.yzm { width:60px; margin-left:6px;}
.gqbtn { margin-top:20px; background:#d8a959; color:#fff; font-size:12px; padding:2px 4px; border:none;}

#style1 #bodylabel h2 { font-size:12px; font-weight:bold; margin:20px 0 10px 0;}

.menunew  li.menuzl:hover ul {
display:block; 
position:absolute; 
top:25px; 
left:-1px;
border:1px solid #b4dff0;
width:280px;
overflow:hidden;
z-index:9999;
}

