@charset "gb2312";
/* CSS Document */
body{margin:0; padding:0;font-size:16px;color:#636363; background:url(../images/bg.jpg); font-family:"微软雅黑";}
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; color:#e03e16}
ul,li{list-style:none;}
table,td,input{padding:0; border:0}
a{color:#636363; text-decoration:none; display:inline-block}
a:hover{ text-decoration:underline;}
.center{ margin-left:auto; margin-right:auto}
/*头部*/
.header{ width:100%; height:60px; background:url(../images/header_bg.gif) repeat-x center 0; overflow:hidden}
.header ul{ width:960px; margin-left:auto; margin-right:auto}
.logo{ float:left}
.nagp{ float:right}
/*banner*/
.banner_01{ width:100%; height:96px; background:url(../images/banner_01.jpg) no-repeat center 0;}
.banner_02{ width:100%; height:180px; background:url(../images/banner_02.jpg) no-repeat center 0;}
/*主体*/
.main_con{ width:939px;}
.pic_z{ width:939px; height:349px; background:url(../images/banner_z.jpg) no-repeat; margin-top:18px;}
.pic_a{ width:939px; height:348px; background:url(../images/banner_03.jpg) no-repeat; margin-top:9px;}
.pic_b{ width:939px; height:143px; background:url(../images/pic_b.gif) no-repeat; margin-top:9px;}
.pic_c{ width:939px; height:249px; background:url(../images/pic_c.jpg) no-repeat; }
.pic_d{ width:939px; height:46px; background:url(../images/pic_d.gif) no-repeat}
.banner_02a{ width:939px; height:325px; background:url(../images/banner_04.jpg) no-repeat; margin:9px auto;}
.banner_02a p{ width:374px;  color:#fff; padding-top:94px;}
.banner_02a p.yellow{ color:#ffffcc; padding-top:31px;}
.banner_02a em{  color:#fff; width:320px; margin-top:25px;display: inline-block; text-align:right}
.banner_02a em a{ color:#fff}
.pic_e{ width:939px; height:212px; background:url(../images/pic_e.jpg) no-repeat; margin-bottom:9px;}
.pic_f{ width:939px; height:227px; background:url(../images/pic_f.gif) no-repeat}

.banner_05 p span{ color:#ffffcc; padding-top:32px; display:inline-block}
.banner_05{ width:939px; height:328px; background:url(../images/banner_05.jpg) no-repeat; margin-top:9px; margin-bottom:9px;}
.banner_05 p{ width:386px; color:#fff;padding-top: 94px;
padding-left: 466px;}
.banner_05 p a{color:#fff;float: right;
margin-top: 10px; display:inline}
/*名师*/
.tc_aa{ width:939px; height:538px; background:url(../images/pic_g.gif) no-repeat; margin-bottom:18px;}
.aa_left{ width:585px; float:left}
.aa_right{ width:332px; float:left}
.aa_left dl dd{ float:left; width:auto;}
.aa_left dl dt{ float:left; padding:24px 0 0 20px;}
.aa_left dl dt img{ margin-bottom:15px;}
.dd_table{ width:384px; margin-left:15px; margin-top:-12px;}
.tab_a{ color:#fff; font-weight:bold; font-size:14px; margin-top:40px;}
.tab_b{ width:387px; height:431px; overflow:auto; font-family:"宋体"; font-size:12px; color:#4b4b4b; line-height:21px;}
.tab_b h1{ font-size:14px; font-weight:bold; background:#c9c9c9; margin-top:8px; color:#4b4b4b}

.aa_top{ width:334px; height:474px; background:url(../images/0023.jpg) no-repeat; margin:19px 0px 0 0;}
.aa_top p{ padding:45px 0 0 20px; font-size:12px; line-height:26px; font-family:"宋体"}
/*小广告图*/
.xx_ban{ margin-bottom:16px;}
.main_zb_e{ width:950px; height:190px; background:url(../images/2340.jpg) no-repeat;}
.main_zb_f{ background:url(../images/2361.jpg) no-repeat; width:950px; height:402px;}
.main_zb_f ol { padding:90px 0 0 50px; font-size:14px;}
.main_zb_f ol li{ width:246px; float:left; background:#CCC}
.main_zb_f ol li .tab_c{ line-height:30px; color:#343333}
.main_zb_f ol li .tab_c p{color:#ec6401}
.main_zb_f ol li .tab_c p a{ color:#ec6401}

.pic_h{ width:950px; height:444px; background:url(../images/pic_p.jpg) no-repeat}