 

body{    font-size:14px; font-family:"Î¢ÈíÑÅºÚ";line-height:26px; text-decoration: none;margin:0px;padding:0px; font-weight:normal;}

body,dl,dt,dd, ol, h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote{ margin:0px; padding:0px;  font-weight:normal;}

body{ color:#666666}

ul ,li{margin:0px; padding:0px; list-style:none}

h1,h2,h3,h4,h5{ display:inline}

img{ border:none}

 





a{ color: #666666; text-decoration:none; font-size:14px;}

a:hover{ color:#015093; font-size:14px;}



.mar10{ margin-top:10px;}



.telbox{ text-align:right;}

.telbox span{ color:#019744; font-size:18px; font-weight:bold;}



/*µ¼º½*/

.nav{ width:800px; margin-top:10px; background-color:#93C}

.nav a{ color:#015093;  font-size:16px; display:block; width:80px;  text-align: center; line-height:45px; float:left; margin-left:20px;}

.nav a:hover, a.on{border-bottom:2px solid #015093; background-color:#015093; color:#FFF;}



.banner{ background:url(../images/b.jpg) center top no-repeat; height:280px;}



.about{ background:#005C9F; height:auto; padding-top:40px ;}

.conbg{ background:#005C9F; height:auto; padding-top:20px ;}



.ilxwm{ background:#e73e52; padding:15px; line-height:28px; color:#e73e52;}

.ilxwm .title{ font-size:18px;}

.ilxwm .title span{ color:#e73e52;}

.bhuang{  font-weight:bold; color:#015093;}



.probg{ background:#005C9F ; padding:20px 0px; height:auto}

.pro{ text-align:center; margin:20px auto}

.title{ font-size:18px; margin:0px auto; font-weight:bold}

.title span{ color:#015093;}



.yewu{ width:1200px; margin:0px auto;}

.yewu a{ display:block; float:left; width:265px; height:210px; border:0px solid #ccc; padding:10px;  margin-bottom:20px; line-height:30px; background:#f5f5f5; border-radius:0; text-align:center}

.yewu a img{ width:100%; height:176px; }

.yewu a:hover{ background:#04365f; color:#FFF}

.nomar{ margin-right:0px;}



.newstab{ margin-bottom:5px; border-bottom:1px solid #015093;}

.newstab span{ display:inline-block; margin-right:20px; width:100px; text-align:center; line-height:30px; background:#efefef; cursor: default}

.newstab .focus{   background:#015093; color:#FFF;}

.inews a{ display:block; color:#999;   border-bottom:1px solid  #eee; padding:5px 10px;}

.inews a span{ line-height:20px; font-size:12px}

.inews a strong{  font-size:16px; color:#333; font-weight:normal}

.inews a:hover, .inews a:hover strong{ background:#015093; color:#FFF}



.casebg{ background:#005C9F; padding-top:100px; padding-bottom:40px; height:auto}



.bot{ border-bottom:0px solid #fff; background:#005C9F;  color: #fff; line-height:24px; margin:0; padding:0}

.bot a{color: #e73e52;}

.bb{ border-bottom:1px solid #ddd; padding-bottom:5px; margin-bottom:5px}





.hezuo{ width:1200px; margin:0px auto;}

.hezuo a{ display:block; float:left; width:131px; height:90px;   padding:5px; margin-right:10px; margin-bottom:10px;  background:#f5f5f5; }

.hezuo a img{ width:100%; height:90px; }

.hezuo a:hover{ background:#019744; color:#FFF}




/*²úÆ·¹ö¶¯*/

.box{ width:1200px; margin:0 auto; position:relative;   }

.picbox{ width:1200px; height:230px;  overflow:hidden; position:relative;}

.piclist{  position:absolute; left:0px; top:0px}

.piclist li{ background:#eee;  float:left; width:265px;  padding:10px; margin-right:20px; height:230px; text-align:center;}

.piclist li img{ width:100%; height:176px; }

.swaplist{ position:absolute; left:-3000px; top:0px}



.og_prev,.og_next{ width:22px; height:58px; background:url(../images/icon.png) no-repeat; background:url(../images/icon_ie6.png) no-repeat\9; position:absolute; top:90px; z-index:99;   cursor:pointer;filter:alpha(opacity=70); opacity:0.7;}

.og_prev{ background-position:0 -58px; left:-42px;}

.og_next{ background-position:0 0; right:-42px;}



/*ÈÙÓþ»ÃµÆÆ¬*/

#divSmallBox{overflow:hidden;*display:inline;*zoom:1;width:10px;height:10px;margin:0 5px;border-radius:10px;background:#ffffff;}

#playBox{ width:100%; height:500px;  background:#333; position:relative; overflow:hidden; }

#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}

#playBox .oUlplay li{ float:left;  height:500px; width:1200px; background-position:center top; background-repeat:no-repeat; /*background-image:url(../images/banner.jpg);*/}

#playBox .oUlplay li img{ width:100%; height:100%;}

#playBox .pre{ cursor:pointer; width:45px; height:45px; background:url(../images/l.png) no-repeat; position:absolute; top:200px; left:20px; z-index:10;}

#playBox .next{ cursor:pointer; width:45px; height:45px; background:url(../images/r.png) no-repeat; position:absolute; top:200px; right:20px; z-index:10;}

#playBox .smalltitle { position:absolute; bottom:25px; z-index:10;left: 50%; margin-left: -30px;}

/*#playBox .smalltitle ul{ width:120px; margin:0 auto;}*/

#playBox .smalltitle ul li{ width:10px; height:10px; margin:0 5px; border-radius:10px; background:#ffffff; float:left; overflow:hidden;*display:inline;*zoom:1;}



#playBox .smalltitle .thistitle{ background:#005C9F;}





/*ÄÚÒ³*/

.class a{ display:block; padding:0px 10px; line-height:30px; margin:10px 20px;  background:#35B35E; color:#FFF; text-align:right; font-size:16px}

.class a:hover{ background: #F60;}



.lxwm{ background:#FFF;}

.lxwm .bhuang{ color:#015093}

.show{ padding:10px; font-size:14px}

.show img{ max-width:100%;}

.showtitle{ text-align:center; border-bottom:1px dashed #ddd; padding:20px}





/*×ÊÖÊ »ÃµÆÆ¬*/

 

#sliderDiv{overflow:hidden; position:relative}

#sliderDiv .sliderCon>ul{ position:relative; height:190px; width:100%;}

#sliderDiv .sliderCon li{ height:100%; width:100%; background:() no-repeat  ; background-size:100% 100% ; background-position:center; position:absolute; left:0px; top:0px;}

#sliderDiv .winw{   position:absolute; bottom:2px; width:100%; left:2px;}

#sliderDiv .winw .sliderBtn a{ display:inline-block; background:rgba(255,255,255,0.9);  line-height:22px; width:22px; height:22px; text-align: center; color:#015093; margin-right:2px; cursor:pointer; overflow:hidden;}

#sliderDiv .winw .sliderBtn a.current{background:#015093; color:#fff }



/*Ò³Âë*/

#Paging { text-align: center; height: 35px; margin:1em 0; }

.Pagination { display: inline-block; height: 35px; }

.Pagination .pageinfo { border: 1px solid #015093; color: #015093; margin-left: 10px; margin-right: 10px; padding-right: 8px; }

.Pagination span { background: #fff; display: block; float: left; font-family: "Microsoft YaHei,Arial"; font-size: 14px; height: 30px; line-height: 30px; margin-right: 5px; text-align: center; padding: 0 12px; }

.Pagination a { background: #fff; border: 1px solid #015093; color: #015093; display: block; float: left; font-size: 14px; height: 30px; line-height: 30px; margin-right: 5px; text-align: center; text-decoration: none; padding: 0 12px; }

.Pagination a:hover { color: #fff; background: #015093; border: 1px solid #015093;}

.Pagination span.current { background: #015093; border: 1px solid #015093; color: White;  position: relative; }

.Pagination span.disabled { border: 1px solid #dfdfdf; color: #aaa; cursor: not-allowed; }





.flex{ display: flex;}

.f1{ flex: 1;}

.fx-r{justify-content:flex-end}

.fx-c{justify-content:center}

.fx-w{justify-content:space-between}

.fx-m{justify-content:space-around}

.fy-top{ align-items: flex-start}

.fy-bot{ align-items: flex-end}

.fy-c{ align-items:center }

.fy-h{ align-items: stretch}

.fwrap{flex-wrap: wrap;}









 