<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* CSS Document 通用 */ 
@charset "gb2312";  
html { background:#f4f6f8; font-family:"Microsoft YaHei"; color:#333;} 
body { width:100%; padding:0px; margin:0 auto;  }  
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, { margin:0px; ; padding:0px; }
*{ margin:0px; padding:0px;} 
fieldset, img { border:0; }
address, caption, cite, code, dfn, em, th, var, h1, h2, h3, h4, h5, h6 { font-style:normal; font-weight:normal; }
li { list-style:none; }
a { text-decoration:none; color:#333  }
a:hover { text-decoration:underline; color:#333; /*filter: Alpha(opacity=70);-moz-opacity:.7;opacity:0.7; */} 
a:active {   color:#FF3737; }
.hidden{ display:none;}


#all{ width:100%; height:auto; padding:0px;  margin:0; float:left; overflow:hidden; }    
#all .all{ width:1200px; height:auto;  margin:0px auto; overflow:hidden; }  


/**== top ==**/
#top1{width:100%;height:33px;background-color:#666;line-height:33px;font-size:12px;color:#d7d7d7;position:relative;} 
#top1 .top1-1{width:600px;height:33px;float:left; color:#d7d7d7; text-align:left;} 
#top1 .top1-2{width:230px;height:25px; padding:4px 0px; float:left;} 
#top1 .top1-2 b{ width:180px; height:23px; line-height:23px; border:#666 1px solid; float:left; overflow:hidden; }
#top1 .top1-2 b .key{ width:170px; height:23px; padding:0px 5px; line-height:23px; border:none; color:#666; float:left; overflow:hidden; } 
#top1 .top1-2 span{ width:32px; height:23px; float:left; overflow:hidden; }
#top1 .top1-2 span .ti{ width:30px; height:23px; line-height:23px; padding:1px; text-indent:-1000em; border:none; background:url(../images/so2.jpg) no-repeat center #666; background-size:auto 100%; float:left; overflow:hidden; cursor:pointer; } 
 
#top1 .top1-3{width:340px;height:33px;position:relative;float:right; color:#d7d7d7;}
#top1 .top1-3 p{float:left; color:#d7d7d7;}
#top1 .top1-3 ul{display:inline-block;}
#top1 .top1-3 ul li{list-style:none;float:left;overflow:hidden;}
#top1 .top1-3 a{width:30px;height:29px;overflow:hidden;position:relative;display:block;text-align:center;}
#top1 .top1-3 span{position:absolute;top:40px;left:0px;color:#fff;display:block;background:#666;padding-top:2px;height:38px;font-size:12px;}
#top1 .top1-3 a img{color:#fff;font-size:22px;position:absolute;top:7px;left:8px;}
#top1 .top1-3 ul .f_top1{border:none;}
#top1 .top1-3 .sj{float:left;width:50px;line-height:32px;color:#999999;text-decoration:none;}
#top1 .top1-3 .dt{float:left;width:50px;line-height:32px;color:#999999;text-decoration:none;margin-left:10px;}
#top1 .erweima{position:absolute;left:943px;top:32px;z-index:999;} 
 
#top2{width:100%;height:100px;padding:0px; background-color:#fff;} 
#top2 .top2-1{width:350px;height:100px; padding:0px 10px;float:left;overflow:hidden;}
#top2 .top2-1 a{width:350px;height:100px;background:url(../images/logo.png) no-repeat center center;float:left; line-height:100px; text-indent:1111px;}
#top2 .top2-2{width:550px;height:100px; padding:0px 25px; text-align:center; float:left;overflow:hidden;} 
#top2 .top2-3{width:210px;height:46px; padding:27px 10px; float:left;overflow:hidden;}

/**== top  ==**/

 
#top{ width:100%; height:auto; float: left; background:url(../images/top-bg.png) top repeat-x #fff; }  
#top .top{ width:1200px; height:auto;  margin:0 auto; }  
#top .top .caidan{ width:1200px; height:auto; float:left; overflow:hidden; } 
#top .top .caidan ul{ width:1200px; height:50px;  float:left; overflow:hidden;} 
#top .top .caidan ul li{ width:325px; height:40px; background:url(../images/top-li.png) no-repeat right; line-height:20px; padding:5px 0px; float:left; overflow:hidden; position:relative; z-index:11;} 
#top .top .caidan ul li b{ width:100%; height:20px; font-size:18px; color:#fff; float:left; overflow:hidden; font-weight:normal;} 
#top .top .caidan ul li p{ width:100%; height:20px; font-size:12px; color:#fff; float:left; overflow:hidden; text-transform:uppercase;} 
#top .top .caidan ul li.hov,#top .top .caidan ul li:hover{ background: #71ba38; background-position:right; } 
#top .top .caidan ul li.hov:before,#top .top .caidan ul li:hover:before{ content:""; width:24px; height:24px; background:url(../images/top-hov.png) no-repeat ; position:absolute; top:13px; right:20px; z-index:22;} 

#top .top .caidan ul li:nth-child(1){ width:225px;} 
#top .top .caidan dl{ width:975px; height:auto; margin-left:225px; float:left; overflow:hidden;} 
#top .top .caidan dl dt{ width:325px; height:50px; padding-top:25px; padding-bottom:10px; background:url(../images/top-k-1.png) no-repeat top; float:left; overflow:hidden; } 
#top .top .caidan dl dt p{ width:324px; height:50px; line-height:25px; border-right:#dadada 1px dashed; float:left; overflow:hidden; font-size:15px; text-align:center;} 
 
 

 
#huandeng{ width:100%; height:500px; padding:0px;  margin:0 auto; margin-top:0px; position:relative; overflow:hidden; z-index:22;}    
#huandeng .j_tab{position:absolute;left:50%;bottom:10px;z-index:6;width:170px;height:20px; margin-left:-85px !important; }
#huandeng .j_tab li{ cursor:pointer;float:left; margin-left:10px;color:#666;width:20px;line-height:20px;height:20px; background-color:#ddd; border-radius:10px; text-indent:111111em; overflow:hidden;} 
#huandeng .j_tab .active{ width:40px; background-color:#0258c2 ;} 


#huandeng .bannera{width:1920px; /*width:100%;*/ height:500px; position:absolute; top:0px; left:50%; margin-left:-960px; overflow:hidden;}
#huandeng .bannera ul li{width:1920px; /*width:100%;*/ height:500px; overflow:hidden;}
#huandeng .bannera ul li img{width:1920px; height:500px;}
 
#huandeng:hover .a_upnext .preNext{width:40px;height: 40px;position:absolute;top: 180px;background: url(../images/sprite.png) no-repeat left bottom; cursor: pointer; z-index: 9;	opacity: 0; } 
#huandeng:hover .a_upnext .pre {left: 15%; z-index: 9} 
#huandeng:hover .a_upnext .next { right: 15%; 	background-position: right bottom;	z-index: 9} 
#huandeng:hover .a_upnext .preNext {	opacity: 0.7;} 
#huandeng:hover .a_upnext .pre:hover, #a_upnext .next:hover { opacity: 1;} 

#all .all_keyword{ width:1200px; height:30px; margin-top:20px; float:left;   overflow:hidden; } 
#all .all_keyword .keyword{ width:760px; height:30px; font-size:16px; text-align:left; color:#999; float:left;   overflow:hidden; } 
#all .all_keyword .keyword a{ color:#999; } 
#all .all_keyword .sou{ width:440px; height:30px; float:left;   overflow:hidden; }  
#all .all_keyword .sou b{ width:378px; height:28px; line-height:28px; border:#999 1px solid; float:left; overflow:hidden; }
#all .all_keyword .sou b .key{ width:360px; height:28px; padding:0px 9px; line-height:28px; border:none; color:#666; float:left; overflow:hidden; } 
#all .all_keyword .sou span{ width:60px; height:30px; float:left; overflow:hidden; }
#all .all_keyword .sou span .ti{ width:60px; height:30px; line-height:23px; padding:1px; text-indent:-1000em; border:none; background:url(../images/so1.png) no-repeat center #666; background-size:auto 100%; float:left; overflow:hidden; cursor:pointer; } 
 
 
 


#all .all_tit{width:1200px; height:40px;  line-height:40px; border-bottom:#e7e5e5 1px solid; font-size:20px; color:#333; float:left;   overflow:hidden; }  
#all .all_lis { width:1200px; height:auto; float:left;   overflow:hidden; } 

.mt20{ margin-top:20px;}
 

#link{ width:1200px; height:auto; margin:10px 0px; background-color:#fff;  border:#dadada 1px solid;  float:left;   overflow:hidden; } 
#link .link_tt{ width:1200px; height:45px; background:#d7d7d7; line-height:45px;  float:left; overflow:hidden; } 
#link .link_tt b{ width:135px; height:45px; float:left; background-color:#0258c2; font-size:20px; color:#fff; text-align:center;  } 
#link .link_tt b a{ color:#fff; }  
#link .link_lis{ width:1180px; height:auto; padding:5px 10px; float:left; overflow:hidden; }  
#link .link_lis ul li{ height:30px; line-height:30px; padding:0px 10px; float:left; overflow:hidden; }   

#foot{ width:100%; height:auto; padding-top:20px; margin-top:10px; } 
#foot .foot-1{ width:100%; height:25px; float:left; text-align:center; } 
#foot .foot-1 a{  width:120px; height:25px; overflow:hidden; margin:0 auto; background:url(../images/foot-1.png) no-repeat top; display:inline-block; }    
#foot .foot-2{  width:100%; height:auto; float:left; background-color:#0258c2;}  
#foot .foot-2 .foot-2-lis{ width:1200px; height:auto; margin:0 auto; padding:25px 0px; line-height:25px; overflow:hidden; color:#fff; font-size:14px; }   
#foot .foot-2 .foot-2-lis a{ color:#fff; }   
 
  </pre></body></html>