@charset "gb2312";
/* CSS Document */
body{font-family:"微软雅黑";margin:0; padding:0;font-size:12px; background:url(../images/bg.jpg) no-repeat fixed center 0;}
div,form,ul,ol,li,span,p,dl,dd,dd{margin:0;padding:0;border:0; }
img,a img{border:0;margin:0;padding:0;}
h1,h2,h3,h4,h5,h6,th{margin:0;padding:0;font-size:12px;font-weight:normal;}
em{font-style:normal;}
ul,li{list-style:none;}
table,td,input{padding:0; }
a{text-decoration:none;}
a:hover{ text-decoration:underline;}
.center{margin-left:auto;margin-right:auto;}
.st{ font-family:"宋体"}
.clear{ clear:both}

/*头部*/
.header{ width:100%; height:44px; background:url(../images/top_bg.jpg) repeat-x center 0; overflow:hidden}
.header ul{ width:960px; height:44px;}
.logo{ width:581px; height:44px; float:left}
.phone{ width:270px; height:44px; background:url(../images/pic2.jpg) no-repeat; float:right}
/*头图*/
.banner_01{ width:100%; height:191px; background-image:url(../images/banner_01.jpg); background-repeat:no-repeat; background-position:center 0;}
.banner_02{ width:100%; height:175px; background:url(../images/banner_02.jpg) no-repeat center 0; }
.banner_03{ width:100%; height:140px; background:url(../images/banner_03.jpg) no-repeat center 0;}
/*主体*/
.main{ width:960px; height:auto; overflow:hidden}

.top_a h1{ font-size:25px; color:#fff; text-align:center; padding-top:17px; line-height:42px;}
.top_a h1 p{ font-size:18px}
.top_a ul{ margin-top:30px;}
.top_a ul.ul_a{ background:url(../images/pic3.gif) repeat-y top right; width:487px; float:left; margin-right:40px;*margin-right:30px;}
.top_a ul.ul_a li.one_a{ width:433px; height:439px; background:url(../images/pic1.gif) no-repeat;margin-bottom:20px; position:relative }
.top_a ul.ul_b{ width:433px; float:left; display:inline; *overflow:hidden}
.top_a ul.ul_b li.one_a{ width:433px; height:439px; background:url(../images/pic4.gif) no-repeat; margin-bottom:20px;position:relative}

.top_li h2{ font-size:30px;; color:#fff; text-align:center; padding-top:8px; font-family:"微软雅黑"}
.top_li h3{ width:399px; height:232px; margin-left:11px; padding-top:16px;}
.top_li ol { padding:15px 0 0 25px;}
.top_li h4{ font-family:"宋体"; font-size:14px; font-weight:bold; color:#666666; padding-left:25px;padding-top:10px;}
.top_li ol li{ font-size:14px; line-height:22px; color:#888888}
.top_li ol li a{ color:#888;}
.top_li h3.h3_a{ margin-left:22px;}
.time{  font-size:12px; color:#fff;}
.time p.p_a{position:absolute; left:0; top:0;
margin-left: 426px; margin-top:46px;*margin-top:40px; width:200px;}
.time p.p_b{position:absolute; left:0; top:0;margin-top: 98px;
margin-left: -42px;width:200px;}
.footer{ clear:both; margin-top:86px;}