﻿@charset "utf-8";
/* CSS Document */
.content{margin:0 auto; width:996px; overflow:hidden;}
.conLeft{width:240px;  overflow:hidden;}
.conRight{width:733px; overflow:hidden;}

.banner{margin:0 auto; width:992px; height:165px; border:1px solid #d8d5d5; margin-bottom:20px; overflow:hidden;}
.banner img{width:992px; height:165px;}

.bread{background:url(../img/sub/home.jpg) no-repeat left center; padding-left:20px; height:39px; font-size:12px; line-height:39px; color:#666; overflow:hidden;}
.bread a{color:#666;}
.bread a:hover{color:#09F;}
.bread .bread_on{color:#09F;}

.conLeft_title{background:url(../img/sub/left_title.jpg) repeat-x; font-family:"微软雅黑";  width:240px; height:43px; position:relative;  overflow:hidden;}
.conLeft_title_text{position:absolute; width:210px; height:43px; padding:0 10px 0 20px; left:0; top:0; color:#FFF; font-size:18px;  line-height:43px; z-index:2; overflow:hidden;}
.conLeft_title_eng{position:absolute; width:240px; height:43px; text-align:right; right:0; bottom:0; color:#7cb7ec; font-size:40px;   overflow:hidden;}

.menuBox{width:240px; overflow:hidden;}
.menu{background:url(../img/sub/menu_bg.jpg) repeat-y; width:238px; padding:18px 0px 10px 0px;  border:1px solid #d9d9d9; border-top:none; border-bottom:none; overflow:hidden;}
.menu_list{margin:0 auto; width:201px; overflow:hidden;}
.menu_list li{width:201px; overflow:hidden;}
.menu_list .menu_li{background:url(../img/sub/menu_li.jpg) no-repeat top center; width:201px; height:32px; color:#333; line-height:32px; overflow:hidden;}
.menu_list .menu_li a{color:#333; background:url(../img/sub/menu_a.gif) no-repeat 10px center; display:block; padding-left:30px;}
.menu_list .menu_li_hover,.menu_list .menu_li_on,.menu_list .menu_li_here{background:url(../img/sub/ment_li_hover.jpg) repeat-x; width:199px; border:1px solid #dedbdb;}
.menu_list .menu_li_hover a,.menu_list .menu_li_on a,.menu_list .menu_li_here a{color:#2573b8; font-weight:bold; background:url(../img/sub/menu_ahover.gif) no-repeat 10px center;}

.menu_list .subMenu{margin:0 auto; padding:10px 20px; width:161px; display:none; overflow:hidden;}
.menu_list .subMenu li{width:201px; line-height:15px; padding:5px 0; color:#666; overflow:hidden;}
.menu_list .subMenu li a{ background:url(../img/sub/subMenu_li.gif) no-repeat left 5px; padding-left:20px;  display:block; color:#666;}
.menu_list .subMenu li a:hover{ background:url(../img/sub/subMenu_liHover.gif) no-repeat left 5px; color:#333; font-weight:bold;}

.menuBottom{background:url(../img/sub/menu_bottom.jpg) no-repeat; width:238px; height:8px; border:1px solid #d9d9d9; border-top:none; overflow:hidden;}


.lanmu{width:241px; margin-top:17px; overflow:hidden;}
.lanmu li{width:241px; height:87px; margin-bottom:10px; overflow:hidden;}
.lanmu .lanmu_li1{background:url(../img/sub/lanmu_li.png) no-repeat 0px 0px;}
.lanmu .lanmu_li2{background:url(../img/sub/lanmu_li.png) no-repeat 0px -87px;}
.lanmu .lanmu_li3{background:url(../img/sub/lanmu_li.png) no-repeat 0px -174px;}
.lanmu .lanmu_li4{background:url(../img/sub/lanmu_li.png) no-repeat 0px -261px; margin-bottom:0px;}
.lanmu_content{width:120px; padding:10px; font-family:"微软雅黑"; height:67px; overflow:hidden;}
.lanmu_t{width:120px; font-size:16px; margin-bottom:5px; height:20px; line-height:20px; color:#FFF; overflow:hidden; }
.lanmu_con{width:120px; font-size:12px; color:#FFF; line-height:18px; height:36px; overflow:hidden;}
.lanmu_t a{color:#FFF;}
.lanmu_t a:hover{color:#0FF;}
.lanmu_con a{color:#c3dff7;}
.lanmu_con a:hover{color:#0FF;}

.conRight_title{background:url(../img/sub/right_title_bg.png) repeat-x; width:681px; height:39px; border:1px solid #d6d5d5; border-bottom:2px solid #4c9ce4; padding:0 25px; overflow:hidden;}
.conRight_t{background:url(../img/sub/right_title.jpg) no-repeat right center #4c9ce4; font-size:16px; font-family:"微软雅黑"; color:#FFF;  float:left; height:39px; line-height:39px; text-align:center; padding:0 50px 0 30px; overflow:hidden;}

.conRight_content{width:711px; padding:10px 10px 100px 10px;  border:1px solid #d6d5d5; overflow:hidden;}
.conRight_con{width:731px; padding:10px 0px 100px 0px;  border:1px solid #d6d5d5; overflow:hidden;}

.photo_list{margin:20px auto; width:700px; border-bottom:1px dashed #CCC; padding-bottom:30px; overflow:hidden;}
.photo_list li{background:url(../img/sub/photo_li.jpg) no-repeat; width:193px; height:142px; margin:0 10px 20px 10px; float:left; padding:10px; _display:inline; overflow:hidden;}
.photo_list_img{margin:0 auto; width:193px; height:118px; margin-bottom:5px; overflow:hidden;}
.photo_list_img img{width:193px; height:118px;}
.photo_list_title{margin:0 auto; width:193px; height:20px; text-align:center; line-height:20px; overflow:hidden;}
.photo_list_title a{color:#666;}
.photo_list_title a:hover{color:#09F;}

.course_list{margin:20px auto; width:680px; overflow:hidden;}
.course_list li{width:680px; padding-bottom:25px; margin-bottom:30px;  border-bottom:1px dashed #aaa; font-family:"微软雅黑"; overflow:hidden;}
.course_list_img{background:url(../img/sub/course_li_img.jpg) no-repeat; width:140px; height:109px; padding:3px; overflow:hidden;}
.course_list_img img{margin:0 auto; width:140px; height:109px;}
.course_list_content{width:510px;  overflow:hidden;}
.course_list_title{width:510px; font-size:16px; color:#333; height:25px; line-height:25px; margin-bottom:5px; overflow:hidden;}
.course_list_title a{color:#333;}
.course_list_title a:hover{color:#277fcf;}
.course_list_con{width:510px; color:#666; line-height:18px; height:80px; overflow:hidden;}
.course_list_more{width:510px; height:25px; overflow:hidden;}
.course_liMore{background:url(../img/sub/course_li_more.gif) no-repeat 0px 0px; width:80px; height:25px; line-height:25px; text-align:center; display:block; color:#FFF; overflow:hidden;}
.course_liMore:hover{background:url(../img/sub/course_li_more.gif) no-repeat 0px -25px;}


.news_list{margin:20px auto; width:700px; overflow:hidden;}
.news_liBox{background:#f5f5f5; width:318px;  font-family:"微软雅黑"; border-bottom:1px solid #d1d1d1; border-right:1px solid #d1d1d1; padding:5px; float:left; margin:0 10px; margin-bottom:20px; _display:inline; overflow:hidden;}

.news_li_title{width:310px; height:26px; padding-right:8px; border-bottom:1px solid #e5e5e5; line-height:26px; background:url(../img/sub/news_li_title.jpg) repeat-x; margin-bottom:5px; overflow:hidden;}
.news_li_t{background:url(../img/sub/news_li_t.jpg) no-repeat right center #fff; color:#333; padding:0 30px 0 10px;}
.news_li_more{color:#666;}
.news_li_more:hover{color:#09F;}
.news_li_content{width:298px; height:120px; padding:10px; line-height:20px; background:#FFF; color:#666; overflow:hidden;}
.news_li_content li{width:298px; height:25px; line-height:25px; overflow:hidden;}
.news_li_content li a{color:#666;}
.news_li_content li a:hover{color:#09F;}

.news_list_con{margin:20px auto; width:680px; overflow:hidden;}
.news_list_con li{width:680px; height:35px; line-height:35px; color:#666; border-bottom:1px dashed #aaa; overflow:hidden;}
.news_list_con li a{color:#666; background:url(../img/sub/menu_a.gif) no-repeat left center; padding-left:15px;}
.news_list_con li a:hover{color:#09F;  background:url(../img/sub/menu_ahover.gif) no-repeat left center;}

.news_list_date{color:#999; font-size:11px; font-family:Arial, Helvetica, sans-serif;}


.project_jianJie{margin:0 auto;  font-family:"微软雅黑";  width:680px; overflow:hidden;}
.project_jj{line-height:25px; width:460px; padding-top:30px;}


.pj_tab_title{background:url(../img/sub/pj_tab_title.jpg) repeat-x; font-family:"微软雅黑";  width:671px; height:43px; padding:0 30px; overflow:hidden;}
.pj_tab_title li{text-align:center; height:43px; line-height:43px; padding:0 17px; background:url(../img/sub/pj_tab_li.jpg) no-repeat center right; float:left; overflow:hidden;}
.pj_tab_title li a{color:#666; display:block;}
.pj_tab_title .pj_tab_liHover{ height:41px; line-height:41px; padding:0 18px; border:2px solid #6caeea; border-bottom:2px solid #FFF; background:url(../img/sub/pj_tab_liHover.jpg) repeat-x top #FFF; font-size:14px; color:#1664a9; overflow:hidden;}
.pj_tab_title .pj_tab_liHover a{color:#09F;}

.photo{margin:0 auto; width:680px; overflow:hidden;}
.article_title{margin:20px auto 10px auto;  width:680px; border-bottom:1px dashed #aaa; text-align:center; padding-bottom:20px; margin-bottom:20px; overflow:hidden;}
.article_title h1{color:#1664a9; font-size:22px; line-height:22px; margin-bottom:15px; font-family:"微软雅黑";}
.article_date{color:#999;}

.article_content{margin:20px auto;  width:680px; overflow:hidden;}
.article{ color:#666; line-height:24px;}
.article_content a{color:#666;}
.article_content a:hover{color:#09F;}

.news_content{margin:20px auto; padding-bottom:20px; border-bottom:1px dashed #aaa;  width:680px; overflow:hidden;}
.news_conMore{ margin:0 auto; margin-top:10px; height:20px; line-height:20px; width:680px; font-weight:600; color:#666; text-align:right; overflow:hidden;}
.news_conMore a{color:#666;}
.news_conMore a:hover{color:#09F;}


.lx_content{margin:20px auto 0px auto; width:680px;  overflow:hidden;}
.lx_title{width:660px; height:30px; line-height:28px; border-bottom:1px solid #d4d4d4; margin-bottom:15px;  font-family:"微软雅黑"; font-size:16px; color:#09F; background:url(../img/more_icon.gif) no-repeat left center; padding-left:20px;  overflow:hidden;}
.lx_con{width:680px; line-height:22px; font-family:"微软雅黑"; margin-bottom:15px; color:#666; overflow:hidden;}
.lx_con h1{font-size:16px; color:#09F;}
.lx_con h2{font-size:11px; color:#09F;}
.lx_con a{color:#666;}
.lx_con a:hover{color:#09F;}
.lx_map{width:661px; margin-bottom:25px; border:1px solid #dfdbdb; overflow:hidden;}
.lx_table{width:680px; overflow:hidden;}
.lx_table table{width:100%;}
.lx_table td{padding:5px;}

.lx_text{background:url(../img/sub/lx_text.gif) no-repeat 0px 0px; width:223px; height:30px; line-height:30px; padding:0 10px; color:#333; border:none; overflow:hidden;}
.lx_wenBen{background:url(../img/sub/lx_text.gif) no-repeat 0px -30px; width:383px; height:104px; padding:10px; line-height:20px; color:#333; border:none; overflow:hidden;}
.lx_anniu{background:url(../img/sub/course_li_more.gif) no-repeat 0px 0px; height:25px; line-height:25px; width:80px; text-align:center; color:#FFF; font-family:"微软雅黑"; overflow:hidden;}
.lx_anniu:hover{background:url(../img/sub/course_li_more.gif) no-repeat 0px -25px;}



.micai_bg{ background:url(../img/sub/micai_bg.jpg) bottom  right; width:220px; border-bottom:1px solid #265a10;  padding:10px; margin-bottom:10px; overflow:hidden;}
.micai_bg dl{width:220px; margin-bottom:3px;}
.micai_bg dt{width:220px; height:20px; line-height:20px; font-weight:600; margin-bottom:3px; font-size:14px; color:#FFFFFF; overflow:hidden;}
.micai_bg dd{ width:210px; background:#FFFFFF; border-bottom:1px solid #255a0e; border-right:1px solid #255a0e; padding:5px;}
.micai_bg dd li{ width:210px; height:25px; line-height:25px; border-bottom:1px solid #f1f1f1;  overflow:hidden;}
.micai_bg dd li a{padding-left:10px; width:80px; display:block; float:left; color:#666; margin-right:5px;}
.micai_bg dd li a:hover{color:#09F;}

.news_list_title{margin:20px auto 0 auto; width:660px; background:url(../img/more_icon.gif) no-repeat left center; padding:0 0 0 20px; height:25px; line-height:25px; border-bottom:2px solid #4C9CE5; font-size:14px; font-weight:600; color:#4C9CE5; overflow:hidden;}
.news_list_tmore{font-size:12px; font-weight:normal; color:#333;}
.news_list_tmore:hover{color:#09F;}

/*新增*/
.index_main{width:100%; margin-top: 25px;}
.index_main .index_main_wrap{width:1000px; margin: 0 auto; margin-bottom: 70px; overflow: hidden;}
.index_main .index_main_warp .Images_lb{width: 486px; height: 317px;}

.Subpagebanner{width: 100%; height: 231px;}
.Programme_recommended{width: 490px;}
.Programme_recommended .Hd{background: url(../img/px_index_489.jpg) no-repeat; margin-bottom: 12px; height: 39px; line-height: 39px;}
.Programme_recommended .Hd h3{font-weight: bold; font-size: 14px; color: #0363ba;}
.Programme_recommended .Hd h3 img{margin-right: 5px; vertical-align: middle; margin-left: 10px;}
.Programme_recommended .Hd  a{font-size: 12px; color: #677153; margin-right: 10px;}
.Programme_recommended .Hd  a:hover{color: #0363ba; font-weight: bold;}
.Programme_recommended .Bd{overflow: hidden;}
.Programme_recommended .Bd dl{overflow: hidden; height: 113px; cursor: pointer; background: #f4f5f4;  margin-bottom: 16px;}
.Programme_recommended .Bd dt{float: left; width: 173px;}
.Programme_recommended .Bd dt img{border: 1px solid #dfdfdf; width: 171px; height: 111px;}
.Programme_recommended .Bd dd{float: left; width: 280px; padding: 13px 18px;}
.Programme_recommended .Bd dd h3{font-size: 16px;  font-weight: normal; color: #666; height: 20px; overflow: hidden; line-height: 20px; margin-bottom: 8px;}
.Programme_recommended .Bd dl:hover h3{color: #0363ba;}
.Programme_recommended .Bd dd p{font-size: 13px; line-height: 18px; color: #666; height: 53px; overflow: hidden;}
.Programme_recommended .Bd ul{overflow: hidden;}
.Programme_recommended .Bd ul li{float: left; width: 158px; position: relative; overflow: hidden; margin-right: 8px; border-bottom: 1px solid #dddddd; background: #f4f5f4; height: 155px;}
.Programme_recommended .Bd ul li.no3{margin-right: 0px;}
.Programme_recommended .Bd ul li img{border: 1px solid #dddddd; width: 156px; height: 101px;}
.Programme_recommended .Bd ul li p{font-size: 13px; color: #333; position: relative; line-height: 18px; text-align: center; padding: 8px 0px;}
.Programme_recommended .Bd ul li .shine_brands{background:url(../img/shine_brands.png) no-repeat right top; display:block; width:100%; height:100%; position:absolute; left:-100%; top:0px; z-index:12;}
.Programme_recommended .Bd ul li .shine_box{background:url(../img/index_lb_shadow.png) repeat; display:block; width:100%; height:100%; position:absolute; left:0px; top:0px; display:none; border:1px solid #bdb5ad;  z-index:10;}

.first_main{overflow: hidden;}
.second_main,.Third_main,.fourth_main,.fifth_main,.Sixth_main{margin-top: 21px; overflow: hidden;}

.Sixth_main{margin: 0 auto; margin-top: 20px; margin-bottom: 20px; width: 998px; overflow: hidden; border: 1px solid #c4d7e3; border-top: 0px;}
.Sixth_main .Programme_recommended{width: 1000px; height: 206px; padding-bottom: 20px;}
.Sixth_main .Programme_recommended .Hd{background: url(../img/px_index_1000.jpg) left center no-repeat;}
.Sixth_main .Programme_recommended .Bd ul li{width: 189px; height: 156px; margin-left: 9px; margin-right: 0px;}
.Sixth_main .Programme_recommended .Bd ul li img{width: 187px; height: 120px;}
.Sixth_main .Programme_recommended .Bd ul li:hover .shine_box{display: block;}
.Sixth_main .Programme_recommended .Bd ul li:hover p{color: #0363ba; font-weight: bold;}

.Caseletm_main .Programme_recommended{width: 1000px; overflow: hidden; position: relative; height: 245px; padding-bottom: 20px;}
.Caseletm_main .Programme_recommended .Case_btn{cursor: pointer; width: 40px; height: 38px; position: absolute; top: 125px; z-index: 11111;}
.Caseletm_main .Programme_recommended .Case_prev{left: 0px;background: url(../img/index_prev.png) no-repeat;}
.Caseletm_main .Programme_recommended .Case_prev:hover{background: url(../img/index_prev_hover.png) no-repeat;}
.Caseletm_main .Programme_recommended .Case_next{right: 0px;background: url(../img/index_next.png) no-repeat;}
.Caseletm_main .Programme_recommended .Case_next:hover{background: url(../img/index_next_hover.png) no-repeat;}
.Caseletm_main .Programme_recommended .Bd ul li{width: 226px; height: 190px; margin-left: 18px;}
.Caseletm_main .Programme_recommended .Bd ul li img{width: 224px; height: 145px;}

.military_training_main .Programme_recommended{height: auto; overflow: hidden; padding-bottom: 0px;}
.military_training_main .Programme_recommended ul{margin-left: 51px;}
.military_training_main .Programme_recommended ul li{height: 38px; text-align: center; float: left; border: 1px solid #b0d8fb; border-bottom: 0px; margin-right: -1px;}
.military_training_main .Programme_recommended ul li a{padding: 0px 10px; font-size: 13px; color: #2e302c; background: url(../img/xl_li.jpg) repeat-x; display: block; height: 36px; line-height: 36px; margin-right: 0px;}
.military_training_main .Programme_recommended ul li a:hover,.military_training_main .Programme_recommended ul li a.cur{height: 37px;  border-bottom: 1px solid #fff;color: #0363ba; font-weight: bold; background: url(../img/xl_li_hover.jpg) repeat-x;}
.military_training_warp .military_training_content{overflow: hidden; margin:0px 15px 14px 15px;}
.military_training_warp .military_training_content dl{width: 20px; float: left; padding: 0px 10px;  background: #eef7fd;}
.military_training_warp .military_training_content dl dt{font-size: 18px; padding: 8px 0px; color: #0f74cf;  line-height: 24px;    word-break: break-all;}
.military_training_warp .military_training_content dl dt h3{text-align: center;}
.military_training_warp .military_training_content dl dd{font-size: 13px; padding: 8px 8px; line-height: 18px; color: #333;}
.military_training_warp .military_training_content dl dd p{overflow: hidden;}
.military_training_warp .military_training_content dl .More_info{margin-top: 5px;}
.military_training_warp .military_training_content dl .More_info a{font-size: 13px; color: #0a5294;}
.military_training_warp .military_training_content .training_list{float: left;width: 928px;}
.military_training_warp .military_training_content .training_list li{float: left; margin-left: 12px; margin-bottom: 10px; border-bottom: 1px solid #ddd; width: 220px; height: 194px; background: #f4f5f4;}
.military_training_warp .military_training_content .training_list li img{width: 218px; height: 145px; border: 1px solid #ddd;}
.military_training_warp .military_training_content .training_list li p{font-size: 13px; padding-left: 16px; height: 41px; line-height: 41px; overflow: hidden;}
.military_training_warp .military_training_content .training_list li a:hover p{color: #0363ba}
.mt18{margin-top: 18px;}

.index_main .Pxbread{width: 1000px; margin: 0 auto; margin-bottom: 8px;}
.index_main .conRight .military_training_warp{margin: 0px 10px;}
.index_main .Pxbread p{text-align: right;}
.index_main .Pxbread p a{font-size: 12px; color: #666;}
.index_main .Pxbread p a:hover,.index_main .Pxbread p a.on{color: #4c9ce4;}
.conRight .military_training_warp .military_training_content dl{width: 238px;}
.conRight .military_training_warp .military_training_content dl dd{padding: 0px 0px 8px 20px;}
.conRight .military_training_warp .military_training_content dl dd p{font-size: 13px; line-height: 20px;}
.conRight .military_training_main{margin-top: 0px; margin-bottom: 0px; width: 733px; border: 0px;}
.conRight .Sixth_main .Programme_recommended{width: 733px;}
.conRight .military_training_warp .military_training_content{background: #eef7fd; margin-bottom: 0px; margin: 0px 0px; padding: 15px 5px 10px 0px;}
.conRight .military_training_warp .military_training_content .training_list li{margin-left: 10px; width: 215px; height: 185px;}
.conRight .military_training_warp .military_training_content .training_list li img{width: 215px; height: 143px;}
.conRight .military_training_main .Programme_recommended ul{margin-left: 0px;}
.conRight .Programme_recommended .Hd h3{padding-left: 15px;}
.conRight .military_training_warp .military_training_content .training_list{width:450px}

.index_main .conRight{border: 1px solid #c4d7e3; border-top: 0px;}
.index_main .conRight_content{border: 0px;    padding: 10px 10px 30px 10px;}
.index_main .course_list li{background: #f4f5f4; width: 713px; height: 113px; margin-bottom: 15px; border: 0px; padding-bottom: 0px;}
.index_main .course_list_content{padding: 10px 15px; width: 510px;}
.index_main .course_list_img{width: 173px; height: 113px; background: none; padding: 0px;}
.index_main .course_list_img img{width: 171px; height: 111px; border: 1px solid #dfdfdf;}
.index_main .course_list li:hover .course_list_title a{color: #0066cc;}
.index_main .course_list{margin: 0px; width: 713px;}
.index_main .course_list_con{font-size: 13px; height: 56px;}
.index_main .pageLeft{color: #666;}
.index_main .menu_list .menu_li a{font-size: 14px; color: #666;}
.index_main .menu_list .menu_li_hover a,.index_main .menu_list .menu_li_on a,.index_main .menu_list .menu_li_here a{color: #0066cc;}

.index_main .news_content p{font-size: 12px; color: #666; line-height: 24px; margin-bottom: 20px;}
.index_main .news_content p b{font-size: 14px;}
.index_main .news_conMore{font-weight: normal; font-size: 14px; color: #999;}
.index_main .news_conMore{height: 24px; line-height: 24px;}
.bdsharebuttonbox span{line-height: 30px;}

.Px_training_detail{padding: 10px 20px;}
.Px_training_detail h3{font-size: 18px; color: #0363ba; margin-bottom: 10px;}
.Px_training_detail p{font-size: 14px; color: #666; line-height: 20px; margin-bottom: 20px;}

.mt30{margin-top: 30px;}
.pl10{padding-left: 10px;}
.mt0{margin-top: 0px;}

/*7-14*/
.micai_bg{background: #73B1EA; width:220px;  padding:10px; margin-bottom:20px; overflow:hidden;}
.micai_bg dl{width:220px; margin-bottom:3px;}
.micai_bg dt{width:220px; height:20px; line-height:20px; margin-bottom:3px; font-size:14px; color:#FFFFFF; overflow:hidden;}
.micai_bg dd{ width:200px; background:#FFFFFF; border-bottom:1px solid #255a0e; border-right:1px solid #255a0e; padding:5px 10px;}
.micai_bg dd li{ width:200px; height:25px; line-height:25px; border-bottom:1px solid #73B1EA;  overflow:hidden;}
.micai_bg dd li a{background: url(../img/sub/menu_ahover.gif) no-repeat left center; padding-left:15px; width:80px; display:block; float:left; color:#0363ba; margin-right:5px;}
.sub_r_title{background: url(../img/px_index_489.jpg) no-repeat; width:229px; border-right: 1px solid #73b1ea; height:39px; padding:0 5px; line-height:39px; overflow:hidden;}
.sub_r_t{ background:url(../img/r_icon.jpg) no-repeat center left; padding-left:15px; font-size:14px; height:39px; line-height:39px; font-weight:600; color:#0363ba; overflow:hidden;}


.l_hd_title{ width:710px; height:50px; line-height:50px; font-size:24px; color:#0363ba; border-bottom:1px dashed #0363ba; overflow:hidden;}
.l_hd_content{width:670px; margin: 20px auto 10px auto; overflow:hidden;}
.l_hd_content dl{width:670px; margin-bottom:10px;}
.l_hd_content dt{width:252px; height:188px; border:4px solid #eaeaea; float:left; margin-right:25px; overflow:hidden;}
.l_hd_content dt img{width:252px; height:188px; }
.l_hd_content dd{width:370px; float:left; color:#666666; line-height:30px;  overflow:hidden;}
.l_hd_content dd .hd_t{ font-size:12px; font-weight:600; overflow:hidden;}
.l_hd_content dd .hd_jianju{ margin-left:30px; overflow:hidden;}
.l_hd_content dd .hd_tuchu{ color:#FF0000; font-size:24px;}


.l_hd_banner{width:670px; overflow:hidden;}
.l_hd_banner_l{width:550px; height:258px; float:left; overflow:hidden;}
.l_hd_banner_l li{width:550px; height:258px;}
.l_hd_banner_l img{width:550px; height:258px;}
.l_hd_banner_list{ width:100px; float:right; overflow:hidden;}
.l_hd_banner_list li{width:90px; height:50px; margin-bottom:5px; padding:5px; background:#f1f1f1; cursor:pointer; overflow:hidden;}
.l_hd_banner_list .l_hd_ban_lihover{ background:#0363ba; }
.l_hd_banner_list li img{width:90px; height:50px;}

.l_hd_con{width:710px; padding:20px 0px; overflow:hidden;}
.l_hd_con dl{width:710px; margin-bottom:10px; overflow:hidden;}
.l_hd_con dt{width:710px; height:27px; border-bottom:1px solid #0363ba;}
.l_hd_con dt .hd_tab_li{height:27px; float:left; line-height:27px; overflow:hidden; border-right: 1px solid #3DA0FD}
.l_hd_con dt .hd_tab_li span{background: url(../img/px_index_1000.jpg) repeat-x;  float:left; width:70px; text-align:center; height:27px; line-height:27px; cursor:pointer; color:#FFFFFF; overflow:hidden;}
.l_hd_con dt .hd_tab_li span a{color:#0363ba;}
.l_hd_con dt .hd_tab_li .l_tabli_hover{background: #0363ba;height:27px; line-height:27px; border-right:1px solid #336600; color:#336600;  font-size:12px; cursor:pointer; overflow:hidden;}
.l_hd_con dt .hd_tab_li .l_tabli_hover a{ color:#fff;}
.l_hd_con dt .bt_title{background: url(../img/bt_bg.jpg) no-repeat;width:80px; height:27px; float:left; font-weight:600; text-align:center; color:#0363ba; line-height:27px; overflow:hidden;}
.l_hd_con dt .bt_title a{color:#0363ba; }
.l_hd_con dd{width:710px; padding:10px 0; font-weight:normal; font-size:12px; line-height:20px; color:#666666; overflow:hidden;}
.l_hd_con dd .bd_title{width:710px; height:25px; line-height:25px; margin-bottom:5px; font-size:12px;  overflow:hidden;}
.fh_top{background: url(../img/Arrow.png) left center no-repeat; height:24px; cursor:pointer; line-height:24px; float:right; color:#0363ba; padding-left:20px; margin-left:20px; overflow:hidden;}
.l_hd_con h1{ font-size:12px; font-weight:600; color:#0363ba; margin-bottom:5px; overflow:hidden;}
.l_hd_con h1 a{color:#0363ba;}

.conLeft .titleBg{height:37px; font-size:14px; color:#0363ba; line-height:37px; background:url(../img/title_h3.gif) no-repeat 0px -87px; overflow:hidden;}
.conLeft .titleRight{width:10px; height:38px; background:url(../img/title_h3.gif) no-repeat right -87px; overflow:hidden;}
.conLeft .bottom{background:url(../img/title_h3.gif) no-repeat 0px 0px;  height:5px; overflow:hidden;}
.conLeft .bottomRight{background:url(../img/title_h3.gif) no-repeat right 0px; width:10px; height:5px; overflow:hidden;}
.conLeft .news{width:240px; overflow:hidden; margin-top: 20px;}
.conLeft .news_title{width:224px; padding-left:16px; overflow:hidden;}
.conLeft .news_content{width:218px; height:250px; margin: 0px; padding:10px; border-bottom: 0px; border-left:1px solid #d0d0d0; border-right:1px solid #d0d0d0; overflow:hidden;}
.conLeft .news_list{width:218px; height: 250px; margin: 0px; overflow:hidden;}
.conLeft .news_list li{width:218px; height:30px; line-height:30px; border-bottom:1px dashed #b7b7b7; background:url(../img/news_li.jpg) no-repeat 5px center; padding-left:15px; color:#666; overflow:hidden;}
.conLeft .news_list li a{color:#666;}
.conLeft .news_list li a:hover{color:#09F;}
.conLeft .more_icon{background:url(../img/more_icon.gif) no-repeat left center; font-size:12px; padding-left:15px; color:#0363ba; font-family:"新宋体", "宋体";}
.conLeft .more_icon:hover{color:#09F;}

.Project_Header_warp{width: 1000px; background: url(../img/border_bottom.jpg) left bottom repeat-x; margin-bottom: 10px;overflow: hidden; height: 38px; line-height: 38px;}
.Project_Header_warp .Pxbread{width: auto; height: 38px; line-height: 38px;}
.Project_Header_warp .Project_Top ul{border-bottom: 1px solid #43A5FD; height: 37px;}
.Project_Header_warp .Project_Top ul li{height: 38px; width: 92px; text-align: center; float: left; border: 1px solid #43A5FD; border-bottom: 0px; margin-right: -1px;}
.Project_Header_warp .Project_Top ul li a{width: 92px; font-size: 13px; color: #2e302c; background: url(../img/xl_li.jpg) repeat-x; display: block; height: 36px; line-height: 36px;}
.Project_Header_warp .Project_Top ul li a:hover,.Project_Header_warp .Project_Top ul li a.cur{height: 37px;  border-bottom: 1px solid #fff;color: #1F94FE; font-weight: bold; background: url(../img/xl_li_hover.jpg) repeat-x;}

/*----New FAQ---*/
.index_main_wrap{width:1000px; margin: 0 auto; margin-top: 15px; margin-bottom: 70px; overflow: hidden;}
#faq_wrapper {width:710px;margin:0 auto}
#faq_pagebar {margin:0 auto;width:710px}
#faq_header_bar{padding-left:50px;margin-bottom:20px;background:url(../img/question.jpg) left 0 no-repeat}
#faq_header_bar h1{font-size:26px;color:#0384E0;font-weight:400}
ul.faq_bar_all li{list-style:none}
.faq_bar_text{margin:7px 0 0 3px;padding:7px 0 7px 40px;font-size:14px;color:#0363ba;font-weight:700;background:#f9f7f8 url(../img/icon-plus.png) 6px 3px no-repeat;cursor:pointer}
.bar_Active{background:#70B1EB  url(../img/icon-plus2.png) 6px 3px no-repeat;color:#fff}
.faq_sublistbar{margin:15px 0 15px 50px; display: none;}
.faq_sublistbar li{line-height:24px;clear:both}
.faq_textlistbar{padding-left:33px;line-height:29px;background:url(../img/list_bar_icon.jpg) left top no-repeat;cursor:pointer}
.bar2_Active{background: url(../img/list_bar_icon2.gif) no-repeat; color:#0363ba}
.faq_textlistbar:hover{color:#00ADFF;text-decoration:none}
.faq_box_glay2_list{padding:10px 0;background-color:#f8f8f8;margin:10px 0 7px 50px;overflow:hidden;display:none}
.faq_picsupbar{width:34px;height:22px;float:left;margin-left:10px;background:url(../img/list_bar_icon_sub3.gif) no-repeat}
.faq_textsupbar{width:558px;padding-bottom:10px;float:left;line-height:20px}
.faq_more_questions {margin:0 0 0 34px; cursor:pointer; padding: 13px 0}
.faq_more_questions:hover{text-decoration:underline;color:#00ADFF}
.faq_more_questions img {margin:5px 0 0 5px}
.faq_box4_cm_booking{padding:15px;background-color:#f8f8f8;text-align:left;overflow:hidden}
.faq_textbox4{margin:0;font-weight:700;color:#000}
.faq_smallbox2{margin:20px 9px;padding:20px 10px 10px;width:214px;min-height:240px;float:left;background-color:#fff;border:solid 1px#ddd}
.faq_boxcall,.faq_boxcall2,.faq_boxcall3{font-size:medium;font-weight:700;margin-bottom:15px}
.faq_textcall {padding-top:15px}
ul.faq_ul_manage_booking {margin-left:15px}
ul.faq_ul_manage_booking li {line-height:18px;list-style:inside!important}
ul.faq_ul_manage_booking li a{color:#666}
ul.faq_ul_manage_booking li a:hover{color:#00adff}
.faq_buttoncall{margin:15px auto 0;width:165px;height:20px;padding:7px;text-align:center;font-weight:700;background-color:#f2f2f2;border:solid 1px#ddd}
.faq_buttoncall2{margin:112px auto 0;padding-top:7px;width:184px;height:25px;text-align:center;background-color:#f2f2f2;border:solid 1px#ddd}
.faq_buttoncall2 a{font-weight:700;color:#0283DE;text-decoration:none}
.faq_buttoncall2 a:hover{text-decoration:underline}
.gradient_content{_background-color:#F8F8F8;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f2f2f2');*display:inline-block;margin:0 5px;padding:5px 10px 15px;color:#333}

.Couress_conRight .Programme_recommended .Hd{margin-bottom: 0px;}
.Couress_conRight .military_training_main .Programme_recommended ul li{margin: 0px 0px 0px -1px;}

/*table*/
.day_list_table{ border: 1px solid #ddd;border-collapse:collapse;border-spacing:0}
.day_list_table td{border-bottom: 1px solid #ddd; padding: 10px 10px;border-left:1px dotted #ccc; }
.day_list_table td.Train_Name,.day_list_table td.time_list,.day_list_table td.Train_Name,.day_list_table td.Train_Add{text-align: center;}
.day_list_table td.Train_Add{width: 100px; color: #007C00;order-left: 0px;}
.day_list_table td.Train_Name{color: #0363BA;font-size: 14px; font-weight: bold; min-width: 100px;}
.day_list_table th{ background:#f7f7f7;}
.day_list .day_title {padding:0 10px 0 10px; text-align: left; border-bottom:1px solid #e5e5e5; overflow:hidden; zoom:1; }
.day_list .day_title .route_day{position:absolute;margin-top:-105px;}
.day_list .day_title h5, .day_list .day_title h4 {color: #333; font-size: 22px; font-weight: normal; line-height: 42px; display: inline; overflow:hidden; }
.day_list .day_title h4 span { display:inline-block; }
.day_list .day_title h5 {display:inline; margin-right: 30px;}
.day_list .time_list h5{font-weight:normal; font-size:16px; width:80px; overflow:hidden; }
.day_con_list .day_detail {padding:0 5px 10px 11px; position:relative; zoom:1; font-size: 14px;}
.day_con_list .day_detail .icon_ms { left:-13px; top:0; }
.day_scene_list .bg_important {font-size: 16px; margin-bottom:15px;padding:0 10px; background-color: #0363BA; line-height:22px;position:relative; color:#fff; border:1px solid #00488A; display:inline-block; *display:inline;*zoom:1;}
.day_list_tips {color:#ff6600;}
.day_list_tips span{font-weight: bold; margin-right:5px; color:#ff6600;}
.day_scene_list { padding:0px 15px 0px 0; overflow:hidden; zoom:1; border-top:1px dotted #ccc; }
.day_scene_list h6 { font:normal 18px/1.5 microsoft yahei; margin-bottom:5px; overflow:hidden; zoom:1; }
.day_scene_list h6 a{color: #0363BA}
.day_scene_list p{margin-bottom: 20px; font-size: 14px;}
.border_none { border:0 none !important; }

/*活动*/
.Activity_Details{margin: 0px;}
.Activity_Details .Activity_content{margin-bottom: 20px; overflow: hidden; background: url(../img/Activity_img4.jpg) 15px top repeat-y; padding-bottom: 30px;}
.Activity_Details .Activity_Hd{position: relative;z-index: 2; padding-left: 45px;    padding-top: 10px; background: url(../img/Activity_img2.png) no-repeat;}
.Activity_Details .Activity_Hd .img_dec{position: absolute; left: 0px; z-index: 2}
.Activity_Details .Activity_Hd h3{background: #54C800; width: 68px; margin: 0px 0px 15px 0px; height: 26px; line-height: 26px; text-align: center; font-size: 14px; position: relative; border: 1px solid #6ab8de; color: #fff; font-weight: bold;}
.Activity_Details .Activity_Hd h3 .img_FL{position: absolute; left: -17px; top: 5px; width: 24px; height: 17px; display: inline-block; *+display: inline; *+zoom: 1; background: url(../img/Activity_img3.png) 7px center no-repeat;}
.Activity_Details .Activity_Hd h3 .img_FR{position: absolute; right: -9px; top: 5px; width: 24px; height: 17px; display: inline-block; *+display: inline; *+zoom: 1; background: url(../img/Activity_img3.png) 7px center no-repeat;}
.Activity_Details .Activity_BD{margin-top: 10px;}
.Activity_Details .Activity_BD .Activity_Time_title{position: relative; padding-left: 32px; background: url(../img/Activity_img1.png) 7px center no-repeat; overflow: hidden;}
.Activity_Details .Activity_BD .circular{position: absolute; left: 7px; top: 10px;}
.Activity_Details .Activity_BD .Activity_Time_title .time{border: 1px solid #3F9700;  background: #54C800; position: relative; float: left;border-radius: 3px; color: #fff; font-size: 14px; padding: 0px 5px; height: 34px; line-height: 34px; text-align: center; margin-right: 6px; border-radius: 3px;}
.Activity_Details .Activity_BD .Activity_Time_title .time img{position: absolute; left: -10px; top: 11px;}
.Activity_Details .Activity_BD .Activity_Time_title h3{border: 1px solid #3F9700;  background: #54C800; float: left; border-radius: 3px; color: #fff; font-size: 14px; padding: 0px 20px; height: 34px; line-height: 34px; text-align: center;}
.Activity_BD_content{padding-left: 28px; margin-top: 10px;}
.Activity_BD_content p{color: #999; font-size: 14px; line-height: 18px;margin-bottom: 5px;}
.Activity_BD_content p strong{color: #6f93ff; font-size: 16px;}
.Activity_BD_content p b{color: #FF0000; font-size: 14px;}
.Activity_BD_content .Tip{margin-top: 20px;color: #999; font-size: 14px;}
.Activity_BD_content h4{color: #6f93ff; font-size: 16px; line-height: 20px; margin-bottom: 5px;}
/*培训*/
.Activity_Details .Activity_BD .Activity_Time_title .time{background: #3DA2FE; border: 1px solid #0488FF;}
.Activity_Details .Activity_BD .Activity_Time_title h3{background: #3DA2FE; border: 1px solid #0488FF;}
.Activity_Details .Activity_Hd h3{background: #3DA2FE;border: 1px solid #0488FF;}