@charset "utf-8";
@import url(public.css); 


#company{ margin:0 auto}
#company .tit{ text-align:center; padding-top:35px; padding-bottom:20px; margin:0 auto}
#company .pcon{margin:0px auto 0px auto; width:970px}
#company .pcon .pimg{ float:left; width:446px}
#company .pcon .ncon{ float:right; width:510px; padding-top:28px; background:url(../images/companybg.jpg) center bottom no-repeat}
#company .pcon .ncon .des{ margin:0 auto; text-align:left; line-height:30px; font-size:14px; height:220px; text-indent:2em}
#company .pcon .ncon .more{ height:53px; margin:0 auto}
#company .pcon .ncon .more a{ display:block; width:140px; margin:0 auto; border:1px solid #868685; line-height:28px; text-align:center}
#company .pcon .ncon .more a:hover{ background:#033a7a; color:#FFFFFF}



.banner01{ margin:50px auto 0px auto; padding-top:30px; padding-bottom:30px; background:#f8f8f8}
.banner02{ background:#033a7a; margin:30px auto 0px auto}
.banner03{ width:995px; margin:25px auto 0px auto}


#ryzz{ width:975px; margin:0 auto}
#ryzz .tit{ float:left; width:108px; padding-top:35px}
#ryzz .pcon{ float:right; width:835px}



#gszs{ margin:0 auto;}
#gszs .tit{ margin:0 auto; text-align:center; padding-top:25px; padding-bottom:25px}
#gszs .pcon{ width:975px; margin:0px auto; overflow-x:hidden}
#gszs .pcon .ncon{ width:1075px; margin:0 auto}
#gszs .pcon .ncon dl{ float:left; width:232px; margin-right:15px; margin-bottom:15px}
#gszs .pcon .ncon dl dt{ margin:0 auto}
#gszs .pcon .ncon dl dd{ margin:0 auto; text-align:center; line-height:35px}


#ksjs{ margin:0 auto; width:975px}
#ksjs .tit{ text-align:center}
#ksjs .pcon{ margin:0 auto; padding-top:28px; padding-bottom:28px; width:975px; overflow-x:hidden}
#ksjs .pcon .ncon{ width:1075px; margin:0 auto}
#ksjs .pcon .ncon dl{ float:left; background:url(../images/bg02..jpg) center top no-repeat; width:179px; height:256px; margin-right:86px}
#ksjs .pcon .ncon dl dt{ margin:0 auto; line-height:43px; text-align:center; font-size:24px}
#ksjs .pcon .ncon dl dt a{ color:#FFFFFF; font-weight:bold}
#ksjs .pcon .ncon dl dd{ margin:0 auto; width:150px; padding-top:55px; text-align:left; line-height:20px; color:#FFFFFF}

.banner03 h3{ margin:0 auto}
.banner03 h3 a{ display:block; width:140px; border:1px solid #636363; line-height:45px; font-size:24px; color:#333333; text-align:center; margin:0 auto}
.banner03 .pimg{ padding-top:15px;}
.banner03 .pcon{ height:195px; margin:0 auto; background:#f1f1f1; width:316px}
.banner03 .pcon .ncon{ margin:0 auto; padding-top:8px; width:300px; font-size:14px; line-height:28px}
.banner03 dd{ float:left; line-height:28px; text-align:left; font-size:14px; width:100%}


#jczn{ float:left; width:316px; margin-right:23px}
#news{ float:left; width:316px}
#contact{ float:right; width:316px}




#links{ margin:20px auto 0px auto; background:#054b9d}
#links .pcon{ width:975px; padding-top:10px; padding-bottom:10px; margin:0 auto}
#links dt{ float:left; line-height:24px; white-space:nowrap; color:#FFFFFF}
#links dd{ float:left; white-space:nowrap; line-height:24px; margin-right:10px;}
#links dd A:link,#links dd A:visited,#links dd A:active{COLOR:#FFFFFF}
#links dd A:hover {COLOR:#ff6600}



/*不间断滚动*/
#propro{OVERFLOW: hidden; width:835px; height:180px; margin:0px auto 0px auto}
#inpro{float: left;width: 5000%;}
#propro1{float: left;}
#propro2{float: left;}
#propro .f_l{float:left}
#propro .dw{ width:278px}

#propro dl{ width:258px; float:left; text-align:center;}
#propro dl dt{ margin:0 auto; text-align:center}
#propro dl dt img{ border:4px solid #EEEEEE}
#propro dl dd{ margin:0 auto; text-align:center; line-height:30px;}