/* CSS Document */
body{ padding:0; margin:0; font-family:"微软雅黑";}
ul,li,ol,p,select{ padding:0; margin:0;}
li{ list-style-type:none;}
*{ padding:0; margin:0;}
a{ text-decoration:none; padding:0; margin:0;}
input{ border:0; padding:0; margin:0;}


/**********公用样式**************/
.left{ float:left;}
.right{ float:right;}
.hidden{ overflow:hidden;}
.padding20{ padding-right:20px}


/*************header***************/
.header{ width:1200px; margin:15px auto; overflow:hidden;}
.header .passa{ width:270px; overflow:hidden;border:1px solid #9dcfed;}
.header .passa h2{ margin:1px; width:248px; height:40px; background:#146ebc; color:#fff; font-size:16px; font-weight:bold; line-height:40px; padding-left:20px;}
.header .passa .menu{width:258px; margin:10px 5px; background:#09aae0; overflow:hidden; border-radius:5px; border:1px solid #dadbdd;}
.header .passa a{float:left; overflow:hidden; text-align:left; padding:10px 0 10px 15px;}
.header .passa a .topa{ font-size:24px; color:#fff;}
.header .passa a .bottom{ font-size:10px; color:#fff;}
.header .passa .ming{ font-size:14px; color:#000; line-height:47px;}
.header .passa .special{width:258px; margin:10px 5px; background:#f0f4f7; overflow:hidden; border-radius:5px; border:1px solid #dadbdd;}
.header .passa .special .topa{color:#0379bf;}
.header .passa .special .bottom{color:#0379bf;}

.header .course{ width:915px; overflow:hidden;}
.header .course p{ font-size:16px; padding-bottom:10px;overflow: hidden;}
.header .course p a{ font-size:16px;}
.header .course .cour{ width:913px; overflow:hidden;border:1px solid #9dcfed;}
.header .course h2{ height:40px; background:#0a69b9; color:#fff; line-height:40px; padding-left:10px; margin:1px; font-weight:bold; font-size:16px;}
.header .course .bottom{border-top:1px solid #9dcfed; padding:40px 0; overflow:hidden;}
.header .course form p{ clear:both; padding:10px;overflow: hidden;}
.header .course form p span{ display:block; width:200px; text-align:right; float:left; height:35px; line-height:35px; margin-right:15px;}
.header .course form p input{ border:1px #ddd solid; border-radius:5px; height:35px; padding: 0 10px; width:300px;margin-right:15px; line-height:35px;}
.header .course form p select{ border:1px #ddd solid; float:left; padding:5px 10px; border-radius:5px; height:35px; margin-right:15px}
.header .course form p select option{padding:15px 10px; height:35px}
.header .course form p i{ font-size:14px; color:#ff0000; font-weight:bolder; margin-right:15px;}
.header .course form p .img{ width:65px; height:27px; }
.header .course form p .img img{100%;}
.header .course form p button{width:50px; height:37px; color:#fff; border-radius:5px; margin-right:15px;}
.header .course form p input.tj{ margin:5% 40% 0; width:100px; height:37px; color:#fff; background:#e5994b;}
.zheng{ width:80px; float:left; line-height:30px;}
.zheng input{ float:left; width:30px;}

.header .course .lei{ padding:10px; line-height:35px; overflow: hidden;}
.header .course .lei span{ float:left;}
.header .course .lei .l_left{ display:block; width:200px; text-align:right; height:35px; line-height:35px; margin-right:15px;}
.header .course .lei .l_center{ width:100px;}
.header .course .lei .l_center input{ margin-right:6px}
.header .course .mation{ border-top:1px solid #9dcfed; width: 500px; margin: 0 auto; padding:20px 0 40px 0}
.header .course .mation span{ width:200px; text-align:right; float:left; padding-right:20px; font-size:16px;}

.header .course .mation img{ width:130px; height:160px; margin:10px 143px;}
.header .course .bott{ border-top:1px solid #9dcfed; width:500px; padding:33px 206px; overflow:hidden; border-bottom:1px solid #e0dfdf;}
.header .course .mi{ font-size:16px; color:#333; line-height:40px;} 
.header .course .sou{ border:1px solid #e71515; width:350px; }
.header .course .sou input{ float:left; padding:10px; width:250px;}
.header .course .tu{ width:60px; background:#e71515; text-align:center;}
.header .course .bot{width:848px; padding:22px 0; overflow:hidden; border-bottom:1px solid #e0dfdf;}
.header .course .bot a{ width:55px; height:30px; display:block; background:#e71515; color:#fff; line-height:30px; text-align:center; border-radius:4px; font-family:"微软雅黑"}
.header .course .deta{ font-size:16px; line-height:25x;}
.header .course .key{ width:848px; padding:22px 33px; overflow:hidden;}
.header .course .datum{ padding:20px 40px; text-align:center;}
.header .course .datum h3{ line-height:30px; font-size:18px; font-weight:bold; padding-bottom:20px;}
.header .course .name{ line-height:35px; padding:10px 0; border-bottom:1px solid #e0dfdf; overflow:hidden;}
.header .course .name span{ font-size:16px; float:left}
.header .course .name .three{width: 184px; padding-left: 83px; text-align:left;}
.header .course .name .car{width:277px;}







































