/* yui reset.css version: 2.5.2 */
html{color:#000;background:#fff;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;}q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#333;}.clear{height:0;font-size:0;line-height:0;clear:both;}
/* end of reset.css */


body{
font-size:0.75em;
background:#fff; 
font-family:Arial,Tahoma,Helvetica, sans-serif;
text-align:center;
color:#555;

}
a{
text-decoration:none;
color:#555;
}
a:hover,a.blue,.blue{color:#017CE4;}

.clear10{height:10px; }

/*--from now--*/

#wrapper{
text-align:center;
background:url(../images/bodyBg.png) repeat-y top center;}

.flashBox{
height:750px;
overflow:hidden; 
}


#allCont{
zoom:1;
position:relative;
width:1000px;
margin:0 auto;
text-align:left;
overflow:hidden;
background:url(../images/wrapperBg.png) repeat-y 25px 0; }
#allCont.indexAllCont{overflow:visible;background:none;}

#welcome{
position:absolute;
width:205px;height:143px;
text-indent:-999em;overflow:hidden;
right:27px;bottom:-50px; 
z-index:999;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='images/welcome.png');}*>
#welcome{
z-index:999;
background:url(../images/welcome.png) no-repeat;
} 
#welcome a{
display:block;
width:200px;height:140px;  }

#header{
text-align:center;
background:url(../images/headerBg.jpg) no-repeat;
border-bottom:2px solid #FF6F04;
 }

#headerCont{
position:relative;
width:1000px;height:99px; 
text-align:left;
margin:0 auto;
background:url(../images/headerContBg.jpg) no-repeat ;
overflow:hidden;}


.a_logo{
position:absolute;
top:12px;left:23px; 
width:339px;height:68px;
text-indent:-999em;overflow:hidden;
}

.a_ver{
position:absolute;
top:16px;right:25px;
width:73px;height:19px;
text-indent:-999em;overflow:hidden;}

.a_homeSite{
position:absolute;
top:16px;left:741px;
width:80px;height:19px;
text-indent:-999em;overflow:hidden;}

.a_Brochure{
position:absolute;
top:16px;left:834px;
width:56px;height:19px;
text-indent:-999em;overflow:hidden;}

.ul_mainNav{
float:right;
padding-top:50px;}

.ul_mainNav li{
display:inline;
margin-right:24px; }
.ul_mainNav a{
display:inline-block;
*display:inline;
*zoom:1;
width:77px;height:25px; 
line-height:25px;line-height:28px\9; *line-height:27px; 
font-size:1.18em;
font-weight:bold;
text-align:center;
}
.ul_mainNav a:hover,.ul_mainNav li.now a{
background:url(../images/mainNav_aBg.gif) no-repeat ; 
color:#fff;}

#indexBanner{
position:relative;
height:580px;}



#bannerSlider{
position:relative;
height:580px;width:1000px;}

#bannerSlider a{
display:none; 
position:absolute;
top:0px;left:25px; }

#bannerSlider img{

}





/*=bNavEach*/
#bNav{
position:absolute;
width:165px;
height:0;
overflow:hidden;}


/*=bNavEach h2*/
#bNav h2{
width:165px;height:59px;
text-indent:-999em;overflow:hidden;}


.bNav_0 h2{
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='images/title_1.png');}*>
.bNav_0 h2{
background:url(../images/title_1.png) no-repeat;
}

.bNav_1 h2{
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='images/title_2.png');}*>
.bNav_1 h2{
background:url(../images/title_2.png) no-repeat;
}

.bNav_2 h2{
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='images/title_3.png');}*>
.bNav_2 h2{
background:url(../images/title_3.png) no-repeat;
}

.bNav_3 h2{
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='images/title_4.png');}*>
.bNav_3 h2{
background:url(../images/title_4.png) no-repeat;
}

#bNav.bNav_0{top:89px;left:644px;height:300px;}
.bNav_1{top:89px;left:94px; }
.bNav_2{top:103px;left:152px;}
.bNav_3{top:103px;left:674px;}

#maskBg_1{
position:absolute;
top:0px; 
height:580px;width:264px;
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='images/maskBg.png');}*>
#maskBg_1{
background:url(../images/maskBg.png) no-repeat;} 
#maskBg_1{left:600px;}
/*#maskBg_1{left:24px;}*/
/*#maskBg_1{left:88px;}*/
/*#maskBg_1{left:25px;}*/

/*=bNavEach ul*/

#bNav ul{
padding-top:35px;
filter:alpha(opacity=85);
opacity:0.85;}

#bNav li{
font-size:1.18em;
font-weight:bold;
padding:6px 0 6px 10px; 
background:url(../images/bannerNavLeader.gif) no-repeat left 9px;}
#bNav li.now{display:none;}
#bNav a{
color:#FEFDFC;}

#bannerSlider a.now{
display:block;}

#footer{
text-align:center;
clear:both;
background:#fff; 
border-top:1px solid #ccc;
}
#footer.indexFooter{
border-top:none; }

#footerCont{
width:1000px;
text-align:left; 
margin:0 auto; 
overflow:hidden;
height:49px;
font-family:Arial;
color:#777;
}
.indexFooter #footerCont{
position:relative;
height:79px; }

.ul_companyInfo{
float:left;
width:400px;
padding:10px 0 0 28px; 
line-height:1.5em;}

.p_copyright{
float:right;
width:550px;
padding:22px 28px 0 0;
text-align:right; }

.p_copyright a{
margin-left:10px; }

.indexFooter .p_copyright{
padding-top:0;
position:absolute;
top:50px;right:0px;  }

.ul_indexEvents{
zoom:1;
padding:4px 0 4px 25px; 
color:#016FC9;
height:52px; overflow:hidden;}
.ul_indexEvents li{
clear:both;
padding:0 0 0 8px;
height:26px;line-height:26px;  
font-size:1.17em;
background:url(../images/dotBlue.gif) no-repeat 0 11px;
*margin-bottom:-1px; }
.ul_indexEvents span{float:left;width:75px; }
.ul_indexEvents a{
color:#016FC9;}


/*二级页面从下*/

.banner{
position:relative;
margin:0 0 0 25px;
height:171px;}

.h2_title{
position:absolute;
left:0px;top:0px; 
height:171px;width:264px; 
text-indent:-999em;overflow:hidden;
}

.h2_aboutUs{
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='../images/h2_aboutUs.png');}*>
.h2_aboutUs{
background:url(../images/h2_aboutUs.png) no-repeat;
}
.h2_contactUs{
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='../images/h2_contactUs.png');}*>
.h2_contactUs{
background:url(../images/h2_contactUs.png) no-repeat;
}
.h2_events{
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='../images/h2_events.png');}*>
.h2_events{
background:url(../images/h2_events.png) no-repeat;
}
.h2_business{
_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod='scale', src='../images/h2_business.png');}*>
.h2_business{
background:url(../images/h2_business.png) no-repeat;
}


/*sideNav*/
.sideNav{
float:left;
width:282px;
margin:0 0 0 25px;
_display:inline;}

.ul_sideNav{
margin:16px 80px 0 50px;}
.ul_sideNav li{
width:100%; }
.ul_sideNav a{
display:block;
padding:6px 0 6px 12px; 
color:#fff;
font-size:1.17em;
color:#753708;
background:url(../images/sideNavIconBg.gif) no-repeat -300px 9px;
background-position:-300px 7px\9;
}
.ul_sideNav a:hover{
background-position:0 9px;
background-position:0 7px\9;
color:#fff;
}
.ul_sideNav a.now,.ul_sideNav a.now:hover{
background:url(../images/sideNavIconBg.gif) no-repeat -599px 9px;
background-position:-600px 8px\9;
font-weight:bold;color:#fff;}
.ul_sideNav ul{display:none; }
.ul_sideNav ul.now{display:block;}
.ul_sideNav ul a{
padding-left:25px;
background-position:15px 7px;
background-position:15px 5px\9;}
.ul_sideNav ul a.now,.ul_sideNav ul a:hover{
background-position:-285px 7px;
background-position:-285px 5px\9;
color:#753708;
font-weight:normal;}

/*mainBox*/
.mainBox{
float:left;
width:655px;
padding:15px 0; }

.mainBox p{
text-indent:2em;
line-height:1.8em;
margin-bottom:1em; }



/*contactUs*/
.imgMap{
float:left;
border:1px solid #ccc;}

.contactBox{
float:left;
width:242px;height:330px; 
margin-left:15px;
_display:inline;
background:url(../images/contactBoxBg.gif) no-repeat;}
.contactBox h3{
visibility:hidden;
height:28px; }
.contactBox p{
text-indent:0;
line-height:1.7em;
font-family:"宋体";}


/*events*/

.ul_events{
margin:0 10px; 
overflow:hidden;}
.ul_events li{
width:100%;
padding:5px 0; 
overflow:hidden;
background:url(../images/dotLine.gif) repeat-x 0 bottom; }
.ul_events span{float:right;font-size:0.9em;}
.ul_events a{
float:left;
width:540px;
padding-left:10px;
background:url(../images/dotBlack.gif) no-repeat 0 50%; 
overflow:hidden;
white-space:nowrap;
text-overflow:ellipsis;
}

.pageNav{
margin:10px; 
text-align:right; }
.pageNav a{
margin:0 5px; }
.pageNav a.now,.pageNav a.on{color:#FF6600;font-weight:bold;}
.pageNav a:hover{color:#FF6600;}
.pageNav a.fPage,.pageNav a.pPage,
.pageNav a.nPage,.pageNav a.lPage{
margin:0 2px; }


.h3_eventsD{
text-align:center; 
font-size:1.18em;
margin:15px 10px 10px; }

.p_eventsDAbs{text-align:center;color:#FF6600;}
.p_eventsDAbs span{margin:0 6px;}

.contDetailsBox{
line-height:1.7em;
padding:0 10px 15px; }
.contDetailsBox p{
text-indent:0;
margin-bottom:0; }


/*bussiness_1Box*/
.bussiness_1Box{}
.bussiness_1Box h3{
font-size:1.18em;
color:#017CE4;
margin:0.5em 0 0.4em;
}
.bussiness_1Box h3.now{
color:#017CE4;}
.imgFL{float:left;}
.imgFL2{float:left;margin-right:10px; }
.imgFR{float:right;margin-left:10px; }
div.imgFL,div.imgFR{
position:relative;
width:144px;height:115px;
overflow:hidden;
margin-right:10px;
_margin-right:6px;}

div.imgFL img,div.imgFR img{
border:1px solid #ccc;
padding:1px;
background:#fff;
z-index:1;
display:none;}
div.imgFL img.up,div.imgFR img.up{
display:inline;}
div.imgFL span,div.imgFR span{
display:block;
text-align:center;
padding:4px 0;}

/* ul_businessM */
.sideBusiM{
position:relative;
padding-top:100px; }
.h2_businessM{
height:90px;
background:url(../images/h2_businessM.jpg) no-repeat ; }
.ul_businessM{
width:652px;
margin:0 0 10px 10px;
padding-top:10px; 
overflow:hidden;}
.ul_businessM li{
position:relative;
width:300px;height:200px;
float:left;margin:0 25px 25px 0; 
background-image:url(../images/business_bg.jpg);
_display:inline;}

.li_business_1{background-position:0 0;}
.li_business_2{background-position:100% 0;}
.li_business_3{background-position:0 100%;}
.li_business_4{background-position:100% 100%;}

.ul_businessM a{
display:block;
width:300px;height:200px;  }

.ul_businessM span{
position:absolute;
left:0px;bottom:0;
width:285px;height:25px;line-height:25px;
padding-left:15px; 
color:#fff;
font-size:1.17em;
font-family:"宋体";}


/*ul_business*/
.ul_business{
overflow:hidden;
width:100%; }
.ul_business li{
float:left;
width:160px;
text-align:center;}
.ul_business a{
display:block;
font-size:0em;line-height:0; }
.ul_business img{
border:1px solid #D5D7D2;
padding:1px; }

.ul_business span{
display:block;
padding:8px 0 12px; }


.a_showL{
display:block;
float:left; 
margin-right:10px; }
.a_showR{
display:block;
float:right; 
margin-left:6px; }
.a_showL img,.a_showR img{
padding:1px;
border:1px solid #ccc;}
.a_showL span,.a_showR span{
display:block;
text-align:center;
padding:6px 0 4px;}




