@charset "utf-8";

/*reset*/
body, div, dl, dt, dd, ul, ol, li, p, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, button,  img, blockquote, th, td { margin:0; padding:0; }
body {  text-align:center; background:#fff;background:url("travel_01.gif") repeat scroll 0 0 transparent; }

/* Tables still need 'cellspacing="0"' in the markup. */
table { border-collapse:collapse; border-spacing:0; }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:bold; }
ul, ol { list-style:none; }

em { font-style:normal; color:#f00; }
a:link, a:visited { text-decoration:none; }
a:hover { text-decoration:underline; }
fieldset, img { border:0; }
sup, sub { font-size: 100%; vertical-align: baseline; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
/*global set*/
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; } /* Hides from IE-mac\*/
* html .clearfix { height: 1%; }
.clearfix { display: block; } /* End hide from IE-mac*/
div, p, li, dt, dd, label, h1, h2, h3, h4, h5, h6 { text-align:left; }



#container_travel{ background:url(travel_01.gif); font-size:14px; font-family:"MS Mincho";}
#main{ width:963px; margin:0px auto; overflow:hidden;}
.banner{ width:963px; height:140px; margin-bottom:30px; padding-left:20px; }
.jieshao{ padding-left:20px; overflow:hidden; margin-bottom:20px;}
.jieshao_content{ margin-bottom:20px; overflow:hidden;}
.jieshao_font{ font-size:14px; font-weight:bold; float:left; width:630px;}
.jieshao_font p { margin-bottom:5px; overflow:hidden; line-height:20px; text-indent:1em; color:#666666;}
.jieshao_font p img{ display:block;}
.jieshao_img{ width:270px; height:351px; float:right; }
.denglu{ margin-left:40px; background:url(travel_12.gif) no-repeat; color:#FF6600; width:837px; height:69px; color:#FF6634; line-height:69px; padding-left:30px; }
.denglu2{ margin-left:200px; background:url(travel_13.gif) no-repeat; color:#FF6600; width:540px; height:40px; color:#FF6634; line-height:40px; padding-left:10px;margin-bottom:30px;}
.denglu2 a{color:#FF6600;}
.denglu2 a:visited{color:#FF6600;}
.huihua{ padding-left:40px; overflow:hidden; margin-bottom:50px;}
.huihuaK{ border:1px solid #CBCBCB; background:#F8F8F8; padding:10px; margin-bottom:40px; width:850px;}
.huihuaK h3{ margin-bottom:20px; font-size:16px;}
.huihuaK ul{ color:#666666;}
.huihuaK ul li{ border-bottom:1px dashed #999999; line-height:45px; height:45px;}
.huihuaK ul li.last{ border:0px;}
.huihuaK ul li div{ float:left;}
.zhongwen{ width:190px; font-family:"宋体";font-size:18px;}
.pinyin{width:290px;font-family:"宋体";font-size:20px;}
.riwen{width:280px;font-size:16px;}
.huihuaK ul li div.bofang{width:20px; padding-top:10px;}
.huihua p{width:800px; margin-left:50px;}
.course{ padding-left:40px; width:970px;border-bottom:0 dotted #CCCCCC;}
.course .courseUl{ overflow:hidden; margin-bottom:0px; }
.course .courseUl li{ border:1px solid #FEBA4D; overflow:hidden; margin-bottom:40px;_height:100%; width:870px; background:#FFFFE7;}
.course_img{ border-right:1px solid #FEBA4D; width:235px; float:left; overflow:hidden; height:310px; background:#FFFFFF;}
.course_img  h4{ background:url(travel_29.gif) repeat-x; width:225px; height:44px; margin-bottom:10px; line-height:44px; color:#FFFFFF; padding-left:10px; font-size:18px;}
.course_img img{ display:block;  margin-left:10px;}
.course_img p{ background: url(travel_56.gif) no-repeat; width:220px; height:32px; margin-left:10px; line-height:32px; color:#000000; padding-left:10px;}
.course_font{ padding:10px;float:right; width:605px;height:270px;  color:#666666;}
.course .course_font_top{ border-bottom:1px dotted #CCCCCC; padding-top:20px; padding-bottom:10px; overflow:hidden; height:140px; margin-bottom:10px;}
.course .course_font_top p{ float:left; background:none; width:440px;color:#000000; line-height:20px; margin:0px; color:#666666; text-indent:1em;}
.course_font_top img{ display:block; float:right;}
.course .course_font h4{ background:none; height:30px; color:#000000; font-size:14px; margin:0px;}
.course_font .course_font_bottom{ margin:0px; overflow:hidden; }
.course_font .course_font_bottom li{ float:left; margin-bottom:0px; border:0px; width:200px; line-height:20px; height:20px;}
.pay{ overflow:hidden; margin-bottom:40px;}
.pay p{ padding-left:10px; }
.pay_chengse{ color:#666666; margin-left:330px; font-size:14px;}
.buttonbg{ width:92px; height:30px; line-height:30px; background:url(travel_91.gif) no-repeat; border:0px; color:#000000;}
.buttonbg1{ width:92px; height:30px; line-height:30px; background:url(travel_91.gif) no-repeat; border:0px; color:#FF400F}
.learn{ background:#F8F8F8; padding:30px 20px 20px 20px; margin:0px 40px 50px 40px; overflow:hidden; width:840px;font-size:12px;}
.learn h3{ margin-bottom:30px;color:#FF400F; margin-left:300px; font-size:18px;}
.learn p{ line-height:20px; color:#666666; text-indent:1em;}
.learn span{ float:right; margin-right:50px; color:#3764CB; font-weight:normal;}
.learn span a{  color:#3764CB;}
.border_top     { margin: 0px auto; width: 970px; height: 0px; overflow: hidden; clear: left; }
.foot           { margin: 0px auto; width: 960px; overflow: hidden; clear: left; font-size:12px; font-weight:normal;}
.foot_nav       { margin: 0px auto; padding: 20px 0px 20px 0px; width: 1200px; color: #333; line-height: 200%; }
.foot_nav ul    { width:115px;padding: 0px 30px 0px 20px; border-left: 1px #ccc dotted; float: left; margin-bottom:50px;margin-left:30px; color:#000000;}
.foot_nav ul a{ color:#4171B5;}
.copyright      { padding: 10px 0px 10px 0px; color: #999; text-align: center; }
.homepage_foot                { color:#999999;margin: 0px auto; padding: 10px 0px 15px 0px; width: 960px; text-align: center; clear: left; background:url("/images/homepage_bg.gif") no-repeat scroll 0 0 #FFFFFF}
.homepage_foot a:link{ color:#999999;}
.homepage_foot a:visited { color:#999999;}

.homepage_foot a:hover      { color:#999999; }

.homepage_foot a:active     { color:#999999;}


