
html,body,div,td,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote{margin:0;padding:0;font-family:"Î¢ÈíÑÅºÚ","Times New Roman", Arial, tahoma, arial, \5b8b\4f53, sans-serif; font-size:12px; list-style:none;
box-sizing:border-box;
-o-box-sizing:border-box;
-ms-box-sizing:border-box;
-moz-box-sizing:border-box;
-webkit-box-sizing:border-box;
}

.clr{ margin:0px; padding:0px; border:0px; height:0px; clear:both;}

A{TEXT-DECORATION: none;}

TD
{
FONT-FAMILY: ËÎÌå; FONT-SIZE: 9pt;
color: #000000;
line-height: 150%; 

}
Input
{
BACKGROUND-COLOR: #FFFDFB; 
BORDER-BOTTOM: #89a5e6 1px solid;
BORDER-LEFT: #89a5e6 1px solid;
BORDER-RIGHT: #89a5e6 1px solid;
BORDER-TOP: #89a5e6 1px solid;
COLOR: #205064;
border-color: #B2C2D7 #B2C2D7 #B2C2D7 #B2C2D7; font-size: 9pt;
}
Button
{
FONT-SIZE: 9pt;HEIGHT: 20px; 

}
Select
{
FONT-SIZE: 9pt;HEIGHT: 20px;

}
#Menu A
{
font-size:16px;
font-weight:600;
TEXT-DECORATION: none;
color: #000000;
}

#Menu A:hover{color:#666666;
}

#footer A
{
font-size:13px;
TEXT-DECORATION: none;
color: #FFFFFF;
}

#footer A:hover{color:#666666;
}




.slideshow { height: 450px; position: relative; }
.slideshow .bd li { height: 450px;}
.slideshow .bd li a { display: block; height: 450px;}
.slideshow .hd ul { width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; list-style:none;  line-height:30px; text-align:center; }
.slideshow .hd ul li { cursor:pointer; width:60px; height:6px; display:inline-block; display:inline; zoom:1; background: #FFF; margin-left: 2px;}
.slideshow .hd ul .on{ background: #000; }



.ryBox .ryCont{position:relative;}
.ryBox .ryCont ul{margin:60px auto 0px auto;width:236px;overflow:hidden;}
.ryBox .ryCont li{width:236px;float:left;text-align:center;}
.ryBox .ryCont li img{border:1px solid #ccc;}
.ryBox .ryCont li h5{margin-top:12px;font-weight:normal;}
.ryBox .ryCont li h5 a{color:#333;}
.ryBox .ryCont .btnLeft,.ryBox .ryCont .btnRight{position:absolute;top:50%;margin-top:-34px;width:28px;height:28px;}
.ryBox .ryCont .btnLeft{left:10px;background:url(/img/BtnLeft.png) no-repeat center;}
.ryBox .ryCont .btnRight{right:10px;background:url(/img/BtnRight.png) no-repeat center;}



.fr{float:right;}



.clearfix:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
    *zoom: 1;
}


.clearfix:after {
    clear: both;
    content: ".";
    display: block;
    height: 0;
    visibility: hidden;
}



.container{ width:1200px; margin:0 auto}
.business-title{font-size:29px; padding:45px 0 45px 0; text-align:center; color:#148386}
.business-title a{ color:#148386; }
.business-list{ border-top:solid 1px #d1d1d1; border-left:solid 1px #d1d1d1;}
.business-list li{ float:left; width:25%; height:199px; background:url(img/index5.jpg) repeat center center; position:relative;border-bottom:solid 1px #d1d1d1; border-right:solid 1px #d1d1d1;}/* */
.business-list li:after {
    content: "";
    position: absolute;
    height:1px;
    width: 100%;
    background: #d1d1d1;
    bottom:0px;
    left:0;
}
.business-list li:before {
    content: "";
    position: absolute;
    height:100%;
    width:1px;
    background: #d1d1d1;
    right:0px;
    top:0;
}
.business-list li h3 a{ display:block; text-align:center; color:#333333; font-size:20px; font-weight:bold; padding:35px 0 10px 0}
.business-list li p{ color:#333333; font-size:14px; line-height:24px; margin:0 34px 15px 34px; font-family:"Arial"; height:48px; min-height:48px; overflow:hidden;}
.business-list li a.more{ width:34px; height:34px; display:block; margin:0 auto; background:url(img/index6.jpg) no-repeat center center}
.business-list li a:hover{ color:#148386}



.NewsInfo-more {
  text-decoration: none;
    background-color: #148386;
    padding: 7px 14px; 
	color:#FFFFFF;
    display:block;margin:0 10px 10px 0
}


.business-list li{ width:299px;}
.business-list{ width:100%;}





.busDet-nav{width:100%; height:44px; line-height:44px; text-align:center; background-color:#f2f2f2; margin-bottom:10px; font-size:15px;}
.busDet-nav a{ display:block; background:#f2f2f2; color:#333}
.busDet-nav a:hover{ color:#ffffff; background:#148386}
.busDet-nav a.active{ color:#ffffff; background:#148386}







*{margin:0;padding:0;}
.clearfix:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix{zoom:1;}
ul,li{list-style:none;}
img{border:0;}
.wrapper{width:800px;margin:0 auto;padding-bottom:50px;}
h1{height:50px;line-height:50px;font-size:22px;font-weight:normal;font-family:"Microsoft YaHei",SimHei;margin-bottom:20px;}
/* focus */
#focus{width:662px;height:300px;overflow:hidden;position:relative;}
#focus ul{height:380px;position:absolute;}
#focus ul li{float:left;width:662px;height:300px;overflow:hidden;position:relative;background:#000;}
#focus ul li div{position:absolute;overflow:hidden;}
#focus .btnBg{position:absolute;width:662px;height:20px;left:0;bottom:0;background:#000;}
#focus .btn{position:absolute;width:640px;height:10px;padding:5px 10px;right:0;bottom:0;text-align:right;}
#focus .btn span{display:inline-block;_display:inline;_zoom:1;width:25px;height:10px;_font-size:0;margin-left:5px;cursor:pointer;background:#fff;}
#focus .btn span.on{background:#fff;}
#focus .preNext{width:45px;height:100px;position:absolute;top:90px;background:url(img/sprite.png) no-repeat 0 0;cursor:pointer;}
#focus .pre{left:0;}
#focus .next{right:0;background-position:right top;}



#showNc *{font-size:15px; line-height:1.6;}

