*{margin:0;padding:0}
img{ border:0}
body,div,ul,ol,li,h1,h2,h3,h4,h5,h6,form,input,p{padding:0;margin:0}
body{font-family:"宋体";
     font-size:14px;
	 line-height:180%;
	 color:#000;
	 background-color:#d3edff;
	 background-image:url(body_bg.gif);
	 _background-image:url(body_bg_ie6.gif);
	 background-repeat:repeat-x;
}
table {border-collapse: collapse; border-spacing: 0}
a{color:#000;
  text-decoration:none;
}
a:hover{color:#F00;
        text-decoration:underline;
}
.blank01{width:10px;
         height:5px;
		 float:left;
}
.blank02{width:10px;
         height:5px;
		 float:left;
}
.blank03{clear:both;
         height:10px;
		 font-size:1px;
		 line-height:10px;
}
.clear{clear:both;
}
.font1{font-weight:bold;
}
.font2{color:#f00;
}
.font3{color:#00f;
}
#font4{ font-size:14px;
        text-indent:0em;
		line-height:20px;
}
#font5{text-indent:0em;
}
.topLogin{ background:#fafafa; 
           border-bottom:#E2E0E0 1px solid;
}
.topLogin #topMenu{ height:18px; 
                    line-height:18px;  
					 padding:5px 0;
}
.topLogin .wrap{ position:relative}
.topLogin .wrap .textInput{ width:100px; 
                            border:#ccc 1px solid; 
							padding:0; margin-right:10px; 
							background:#fff;}
.topLogin .wrap .btnTopLogin{ position:absolute;top:5px;
}
.topLogin .wrap #set_link{ position:absolute; 
                           top:5px; right:0;
}
.topLogin .wrap .set_home{ padding:0 0 3px 18px; 
                           margin-right:5px; background:url(/images/skin/iconHome.gif) 0 -2px no-repeat;
}
.topLogin .wrap .add_fav{ padding:0 0 3px 18px; 
                          background:url(/images/skin/iconCollect.gif) 0 0 no-repeat;
}
.topLogin .wrap .shijia{ margin-left:20px; 
                         color:#c00;
}
.topLogin .wrap a.aExit{ margin-left:10px;
}
.wrapernobg {margin:0 auto;
             background-color:#000;
			 width:960px;
}
.wrap_header{width:1160px;
			 margin:0 auto;
}
.header_box{widows:1160px;
            height:300px;
		    background-image:url(header.jpg);
	    	background-repeat:no-repeat;
}
.wrap_global_nav{width:998px;
                 height:56px;
				 margin:0 auto;
}
.wrap{ width:960px;
       margin:0 auto;
	   background-color:#FFF;
}
.global_nav{width:958px;
            height:56px;
			padding:0 20px 0 20px;
			background-image:url(global_nav.gif);
			background-repeat:no-repeat;
}
.global_nav ul{width:940px;
               text-align:center;
			   color:#FFF;
               padding:10px 20px 0 15px;
}
.global_nav ul li{width:70px;
                  height:20px;
				  line-height:20px;
				  padding:0 10px 0 13px;
				  font-size:16px;
	              float:left;
                  list-style-type:none;
}
.global_nav a{color:#FFF;
              text-decoration:none;
}
.global_nav a:hover{color:#FFF;
                    text-decoration:underline;
}
.content_top_box{width:940px;
                 height:335px;
                 padding:0 10px 0 10px;
}
.time_box{width:56px;
          height:28px;
		  padding:83px 0 0 910px;
}
#video_box{width:310px;
           height:335px;
		   float:left;
}
#video_box p{margin-top:10px;
             text-align:center;
}
#intro_box{width:350px;
           height:335px;
		   float:left;
}
#exam{width:350px;
      height:185px;
}
#exam p{text-indent:2em;
        line-height:21px;
		padding:5px 10px 0 10px;
}
#edit{width:350px;
      height:150px;
}
#edit p{text-indent:2em;
        line-height:21px;
		padding:5px 10px 0 10px;
}
#other_box{width:260px;
           height:335px;
		   float:left;
}
#zhinan{padding:5px 0 0 15px;
}
#zhinan a:link{font:"宋体";
               font-size:12px;
	           color:#000;
			   text-decoration:none;
}
#zhinan a:hover{text-decoration:underline;
                color:#00F;
				font-size:12px;
}
#zhinan a:visited{font-size:12px;
}
#zhinan li{display:block;
		   float:left;
		   margin:5px 15px 2px 5px;
		   _margin:5px 0px 2px 10px;
		   width:95px;
		   line-height:25px;
		   text-align:center;
		   list-style-type:none;
		   border:1px solid #ccc;
		   background-image:url(zhinan_botton.jpg);
		   background-repeat:no-repeat;
}
#dxtx_box{width:285px;
          height:125px;
}
#dxtx_content{width:255px;
              height:80px;
}
.dx_bt{width:255px;
       height:30px;
	   padding:10px 0px 0px 5px;
	   color:#c00000;
}
.dx_bt img{margin-right:10px;
           float:left;
}
.phone{width:250px;
       height:30px;
	   margin:0px 0px 0px 5px;
	   background-color:#e1dede;
	   position:relative;
}
.phonetxt{width: 250px;
	      height: 33px;
}
.phonebox{width:150px;
	height:20px;
	line-height:20px;
	background-color:#FFF;
	position:absolute;
	left: 5px;
	top: 3px;
}
.btnBgOrange{ position:absolute;left: 180px;top: 3px;padding:0; margin:0; width:65px;height:25px;background:url(dx_dj.gif) no-repeat; border:0; cursor:pointer}
.process_box{width:940px;
             height:auto;
			 padding:10px;
}
.process_box p{text-indent:2em;
               font-size:12px;
}
#details{padding:0 0 0 300px;
         font-size:14px;
		 color:#F00;
}
#dj{padding:0 0 0 150px;
    font-size:14px;
	color:#F00;
}
.pro_left{width:465px;
          height:auto;
		  float:left;
}
.pro_right{width:465px;
           height:auto;
		   float:left;
}
.pro_intro{width:465px;
            height:153px;
			background-image:url(pro_intro.gif);
			background-repeat:no-repeat;
}
.p_intro{padding:65px 20px 0 40px;
}
.pro_one{width:465px;
         height:195px;
		 background-image:url(pro_one.gif);
		 background-repeat:no-repeat;
}
.pro_two{width:465px;
         height:307px;
		 background-image:url(pro_two.gif);
		 background-repeat:no-repeat;
}
.two_one{padding:60px 20px 0 100px;

}
.two_two{padding:0 20px 0 30px;
}
.p_one{padding:65px 20px 0 80px;
}
.pro_thr{width:465px;
         height:174px;
		 background-image:url(pro_thr.gif);
		 background-repeat:no-repeat;
}
.p_thr{padding:65px 20px 0 100px;
}
.pro_four{width:465px;
          height:108px;
		  background-image:url(pro_four.gif);
		  background-repeat:no-repeat;
}
.p_four{padding:35px 20px 0 100px;
}
.pro_five{width:465px;
          height:199px;
		  background-image:url(pro_five.gif);
		  background-repeat:no-repeat;
}
.p_fiv{padding:50px 20px 0 100px;
}
.p_five{padding:0 20px 0 100px;
}
.table_box{width:940px;
           height:auto;
		   padding:0 10px 0 10px;
}
.table_box table{text-align:center}
.tabBox .tabMenu li{ line-height:18px}
.tabBox td{ line-height:260%; text-align:center}
.tabBox .tLeft{ padding-left:15px; text-align:left}
.tabBox .td_title{ width:200px}
.ta_box{width:465px;
         height:auto;
		 float:left;
}
.coun_box{width:940px;
          height:auto;
		  padding:10px;
}
.plan_box{width:940px;
          height:auto;
}
.plan_one{width:940px;
          height:auto;
}
.plan_img{float:left;
          width:308px;
		  height:auto;
}
.plan_content{width:600px;
              height:auto;
	          padding:0 0 0 20px;
	          float:left;
}
.plan_content strong{margin-left:5px;
}
.coun_other{width:940px;
            height:auto;
}
.other_left{width:670px;
            height:auto;
			float:left;
}
.other_left ul,.other_left li{ list-style:none}
.other_right{width:260px;
             height:auto;
			 float:left;
}
.ts_box{width:238px;
        height:auto;
		padding:10px 10px 0 10px;
	    border-bottom:1px solid #ccc;
		border-left:1px solid #ccc;
		border-right:1px solid #ccc;
		line-height:20px;	
}
.ts_box li{ margin:10px 0 10px 20px;
}
.dashed{border-bottom:1px dashed #ccc;
}
.margin{margin-left:120px;
}
.tushu_box{width:940px;
           height:200px;
		   padding:0px 10px 0px 10px;
}
.tushu_content{width:938px;
               height:150px;
			   border:1px solid #d2d2d2;
}
.booklist{width:99%;
}
.booklist li{float:left;
             margin-top:10px;
              margin-left:10px;
			  width:23%;
			  position:relative;
			  height:120px;
			  list-style-type:none;
}
.booklist li p{padding-right:0px;
               padding-left:0px;
			   padding-bottom:0px;
			   margin:0px;
			   padding-top:0px;
}
.booklist li h4{padding-right:10px;
                padding-left:0px;
			    font-weight:normal;
			    font-size:12px;
			    padding-bottom:10px;
			 line-height:120%;
			 padding-top:0px;
			 text-align:left;
}
.bookimg{border-right:1px solid #ccc; 
         padding-right:3px; 
		 border-top:1px solid #ccc;
		 padding-left:3px;
		 padding-bottom:3px;
		 border-left:1px solid#ccc;
		 margin-right:6px;
		 padding-top:3px;
		 border-bottom:1px solid #ccc;
		 border-color:#fff;
}
.booklist li P.price{color:#F00;
}
.booklist li P.mprice{text-decoration:line-through;
}
.btn_buy{
	left:134px;
	position:absolute;
	richness:105px;
	top: 106px;
}
.jieshi{color:#666;
        text-align:center;
}
.clearfloat{clear:both;
            font-size:1px;
			line-height:0px;
			height:0px;
}
.price{font:12px "宋体";
}
.mprice{font:12px "宋体";
}
.footer { height:65px; padding-top:10px; font-size:14px;}
.footer ul { text-align: center; line-height:26px; color:#000;}
.footer ul li {display: inline;}
.footer ul li a { color: #000; text-decoration: none;}
.footer ul li a:hover { text-decoration: underline; color:#d71920;}
.font_BQ { font-family:Arial, Helvetica, sans-serif;}

.partTwo .book{ background:#fff}.class .book .tabMenu li.hover{ margin-left:0}.bookList li { display:block; float:left; width:24%; line-height:18px}.bookList li h4{height:54px; overflow:hidden; font-size:12px}.bookList li .bookPic{ float:left; margin-right:5px; width:100px; height:120px; padding:2px; border:#ccc 1px solid}.bookList li .bookInfo{ float:left; width:100px}.bookList li p{ margin:0; padding:0}
