@charset "gb2312";

.top{ width:100%; height:71px; text-align:center; background: -moz-linear-gradient(top, #FFFFFF, #daecff); behavior:url(css/PIE.htc); background: url(../images/bg/top-bg.gif) repeat-x; }

.top-nr{ width:980px; height:100%; margin:0px auto; text-align:left;}

.logo{ width:366px; height:71px; float:left; display:inline;}

.top-nrcennter{ width:355px; height:48px; padding-left:40px; padding-top:6px; float:left; display:inline; margin-left:20px; margin-top:10px; background:url(../images/bg/top-01bg.gif) left no-repeat; overflow:hidden; }

.top-nrcennter ul li{ width:50px; float:left; display:inline; margin-left:20px; line-height:23px;}

.top-nrcennter ul li a{ color:#313131; } 

.top-nrright{ width:190px; height:71px; float:right; display:inline;}

.top-bottom{ clear:both; display:block; width:100%; height:5px !important; height:1px;  overflow:hidden; background-color:#99afc9;}



.banner-01{ width:100%; height:36px; background:url(../images/img/banner-bg01.jpg) center no-repeat; background-color:#0450ad; }

.banner-02{ width:100%; height:84px; background:url(../images/img/banner-bg02.jpg) center no-repeat; background-color:#0450ad; }

.banner-03{ width:100%; height:78px; background:url(../images/img/banner-bg03.jpg) center no-repeat; background-color:#0450ad; }

.banner-04{ width:100%; height:84px; background:url(../images/img/banner-bg04.jpg) center no-repeat; background-color:#0450ad; overflow:hidden;}

.banner-05{ width:100%; height:31px; background:url(../images/img/banner-bg05.jpg) center no-repeat; background-color:#0450ad; overflow:hidden; }

.banner-05 ul{ width:891px; height:30px; margin:0px auto; padding-right:90px; padding-top:1px;}

.banner-05 ul li{ width:123px; float:right; display:inline; margin-left:23px;}

.banner-05 ul li img{ display:block;}

.banner-06{ width:100%; height:28px; background:url(../images/img/banner-bg06.jpg) center no-repeat; clear: both; background-color:#0450ad; }

.banner-07{width:100%; height:5px; background:url(../images/img/banner-bg07.gif) center no-repeat;  overflow:hidden;}





.man-01nav{ width:962px; height:35px; margin:0px auto; padding-right:20px; padding-top:4px; text-align:right; background: url(../images/bg/man-01navbg.gif) no-repeat;}

.man-01nr{ width:982px; height:120px; margin:0px auto;}

.man-01nr img{ display:block;}

.man-01nrb{ width:982px; height:80px; background:url(../images/bg/man-01bg2.gif) no-repeat; overflow:hidden;}

.man-01nrb ul li{ width:293px; float:left; display:inline; margin-left:24px; text-indent:24px; line-height:24px;}



.man-02nav{ width:962px; height:39px; margin:0px auto; padding-top:9px; padding-right:20px; background:url(../images/bg/man-02navbg.gif) no-repeat; text-align:right;}

.man-02nr{ width:950px; height:585px; margin:0px auto; overflow:hidden; background:url(../images/img/man-02img1.jpg) 418px 170px no-repeat;}

.man-02nrleft{ width:416px; height:75px; float:left; display:inline; background: url(../images/tit/man-02tit01.gif) left top no-repeat; padding-top:30px; overflow:hidden;}

.man-02nrleft p{ height:64px; padding-left:66px; text-indent:0px; overflow:hidden;}

#man-02nrright{ float:right; display:inline; background:url(../images/tit/man-02tit02.gif) left top no-repeat; }

.man-02nrleft02{width:416px; height:132px; float:left; display:inline; background: url(../images/tit/man-02tit03.gif) left top no-repeat; overflow:hidden; padding-top:18px;}

.man-02nrleft02 p{ text-indent:130px;}

#man-02nrright02{ float:right; display:inline;}

#man-02nrleft03{ background:url(../images/tit/man-02tit04.gif) left top no-repeat; }

#man-02nrright03{ float:right; display:inline; background:url(../images/tit/man-02tit05.gif) left top no-repeat;}



.man-03nav{ width:962px; height:39px; margin:0px auto; padding-top:9px; padding-right:20px; background:url(../images/bg/man-03bg1.gif) no-repeat; text-align:right; }

.man-03nr{ width:981px; height:490px; overflow:hidden; margin:0px auto;}

.man-03nr img{ display:block;}



.man-04nav{ width:962px; height:38px; margin:0px auto; padding-top:10px; padding-right:20px; background:url(../images/bg/man-04bg1.gif) no-repeat; text-align:right; }

.man-04nr{ width:981px; height:520px; margin:0px auto; overflow:hidden;}

.man-04nrleft{ width:475px; height:282px; float:left; display:inline; overflow:hidden; margin-right:15px;}

.man-04nrleft img{ float:left; display:inline;}

.man-04nrlefta{ width:216px; float:right; display:inline;}

.man-04nrlefta img{ float:none; margin-top:25px; margin-bottom:15px;}

.man-04left2{ width:518px; height:200px; float:left; display:inline;}

.man-04right2{ width:447px; height:157px; float:right; display:inline; margin-top:40px;}

.blank40{ clear:both; height:40px; overflow:hidden;}



.man-05nav{ width:962px; height:39px; margin:0px auto; padding-top:9px; padding-right:20px; background:url(../images/bg/man-05bg1.gif) no-repeat; text-align:right;}

.man-05nr{ width:981px; height:310px; margin:0px auto;  overflow:hidden; }

.man-05nr p{ width:951px; height:80px; margin:0px auto; padding:15px; overflow:hidden;}

.man-05nra{ width:981px; height:130px; overflow: hidden;}

.man-05nra img{ float:left;}



.man-06nav{ width:962px; height:38px; margin:0px auto; padding-top:10px; padding-right:20px; background:url(../images/bg/man-06bg1.gif) no-repeat; text-align:right;}

.man-06nr{ width:982px; height:458px; margin:0px auto; overflow:hidden;}

.man-06nrleft{ width:325px; height:203px; float:left; display:inline; margin-top:15px; margin-left:0px; background:url(../images/bg/man-06bg2.jpg) 0px 0px no-repeat; overflow:hidden;}

.man-06nrleft dl { padding-left:14px; padding-top:12px;}

.man-06nrleft dl dd{ padding-left:6px; }

#nianling{ height:40px; line-height:40px; vertical-align:middle; background: url(../images/tit/man-06tit1.jpg) 6px 5px no-repeat; padding-left:120px; }

#nianling1{ height:40px; line-height:40px; vertical-align:middle; background: url(../images/tit/man-06tit2.jpg) 6px 5px no-repeat; padding-left:120px; }

#nianling2{ height:40px; line-height:40px; vertical-align:middle; background: url(../images/tit/man-06tit3.jpg) 6px 5px no-repeat; padding-left:120px; }

#nianling3{ height:40px; line-height:40px; vertical-align:middle; background: url(../images/tit/man-06tit4.jpg) 6px 5px no-repeat; padding-left:120px; }



.man-07nr{ width:865px; height:132px; padding-left:115px; padding-top:20px; margin:0px auto; background:url(../images/bg/man-07nr.gif) no-repeat; overflow:hidden;}

.man-07nr ul li{ float:left; margin-right:20px; display:inline;}



.man-08nav{ width:980px; height:41px; line-height:41px; vertical-align:middle; color:#000; margin:0px auto; background: url(../images/bg/man-08bg1.gif) no-repeat; text-align:center;}

.man-08nav a{ color:#282828;}

.footer{ width:980px; height:120px; margin:0px auto; text-align:center; padding-top:30px; }

.footer ul li{ line-height:25px; text-align:center; color:#000;}



