@charset "utf-8";
/* CSS Document */

.banner{width:100%; height:450px; background:url(5476/ban_bg.jpg) no-repeat center top;}
/*--------------nav----------------*/
.navbox{width:100%; height:70px; background:#443680; line-height:24px;}
.navbox a{ color:#fff; margin:0 0 0 10px;}
.navbox a:hover{color:#fffac3;}
.navtit{width:86px; height:70px; background:url(5476/navtitbg.gif) no-repeat left 9px; line-height:70px; color:#fff; font-size:16px; text-indent:5px;}
.navlink{padding:10px 10px 0 0;}
.flag_l{background:url(5476/jt_ico.gif) no-repeat 0 0;}
.flag_r{background:url(5476/jt_ico.gif) no-repeat right 0;}
.subnav{border:2px solid #443680; background:#fff;s}
/*--------------nav   end----------------*/
.bg_zs{ background:#e3e5fe;}
.bg_bs{ background:#fff;}
.daoyu{ background:url(5476/daoyutit.gif) no-repeat left top; }
.daoyu p{padding-left:160px; font-size:16px; line-height:160%;}
.title01 {text-align:center;}
.title01 span{ display:inline-block; padding:0 30px; height:40px; line-height:40px;  background:#d8385e; border-bottom:3px solid #9b0025; font-size:24px; color:#fff;}
.box_4{}
.box_4 li{float:left; width:220px; margin:20px 0 0 24px; font-size:14px; line-height:22px;}
.cour_ico{width:220px; height:79px; line-height:79px; background:url(5476/ap.gif) no-repeat center top; text-align:center; font-size:24px; color:#fff;}
.cour_name,.cour_cn,.cour_range,.cour_char{padding-top:5px;}
.box_4 li strong{ font-weight:normal; color:#cd6500;}
.cour_btn {text-align:center; padding-top:5px;}
.cour_btn a{display:inline-block; width:123px; height:29px; line-height:27px; color:#fff; background:url(5476/btn_01.gif) no-repeat left top; font-size:16px;}
/*--------------moshi tel_call----------------*/
.tel_call_box{margin:15px auto 5px; padding-left:270px; width:730px; font-size:16px; height:41px;line-height:41px;}
.tel_call_box a{float:left; width:193px; height:41px;  color:#fff; margin:0 0 0 10px; text-align:center;}
.tel_call_box a.aa11{ background:url(5476/call1.gif) no-repeat left top;}
.tel_call_box a.aa22{ background:url(5476/call2.gif) no-repeat left top;}
.tel_call_box a:hover{ background-position:left -41px;}
.tel_call_box .tel_ext{ color:#cc0000; font-size:24px;}
.act_show {padding-top:20px; overflow:hidden; height:150px;}
.act_show li{float:left; margin-left:10px;}

.b_title{width:100%;height:50px;background:url(5476/B_titlebg.jpg) no-repeat center top;}
.b_title h1{float:left;width:610px; font-size:30px; color:#fff;line-height:50px; }
.b_title .online{float:right; font-size:24px; padding-top:10px; width:360px; }
.b_title .online a{ float:left; color:#fff;height:29px; text-decoration:underline; margin:0 0 0 20px; padding:3px 0 0 32px; background:url(5476/ol_icon.jpg) no-repeat;}
.b_title .online a:hover{color:#ffed96;}
.b_title .online a.bm{ background-position:left top;}
.b_title .online a.ol{ background-position:left -31px;}
.box_3 {padding:20px 0 0 10px;}
.box_3 li,.mxtj_list li{float:left;width:310px; margin-right:25px;text-align:center;}
.box_3 li.di3,.mxtj_list li.di3{margin-right:0;}
.who{ width:310px; height:79px; background:url(5476/whobg.gif) no-repeat center top; color:#fff; font-size:36px;  line-height:79px;}
.who_zy{padding-top:5px; font-size:18px; color:#9b0025;}
.who_ext{padding-top:5px; font-size:14px; line-height:22px;}
.how li{ background:#c8caeb; height: 240px; color:#141d58;}
.how_tit{ height:50px; text-align:center; border-bottom:1px dashed #fff; font-size:24px; line-height:50px;}
.how_ext{ padding:10px; line-height:22px; text-align:left;}

.choice_box{width:980px; margin:0 auto; padding:20px 0 0; overflow:hidden;} 
.choice_box li{float:left;width:310px;}
.choice_box li p{padding-top:10px; line-height:22px;}
.choice_box li.min{margin:20px 25px 0;}

.what_ext{padding-top:10px; line-height:24px; font-size:14px; text-indent:28px;}
.box_2{width:490px;}
.box_2t{width:490px; height:10px; background:url(5476/yh.gif) no-repeat left top; font-size:0; line-height:0; overflow:hidden;}
.box_2b{width:490px; height:10px; background:url(5476/yh.gif) no-repeat left -10px; font-size:0; line-height:0; overflow:hidden;}
.box_2m{ background:#fffecd; padding:0 10px; overflow:hidden;}
.slxy_name{margin:10px 0; background:url(5476/xyname.jpg) no-repeat left top; height:33px; line-height:33px;  font-size:18px; padding-left:10px;color:#fff;}
.slxy_ext{font-size:14px; line-height:22px;}
.slxy_tj{width:230px; text-align:center; overflow:hidden;}
.slxy_tj img{width:230px; height:130px;}
/*-------------------tjxe_6s_yx----------------------*/
.tjxe_6s_yx{padding:0 10px; }
.tjxe_6s_yx li{float:left; width:310px; color:#555; margin:15px 23px 0 0;}
.tjxe_6s_yx li.last{margin-right:0;}
.tjxe_6s_yx h3{ font-size:20px; height:32px; line-height:32px; background:url(5476/zt_img9.gif) no-repeat; padding:0 0 0 45px;}
.tjxe_6s_yx h3.h31{ background-position: left top;}
.tjxe_6s_yx h3.h32{ background-position: left -32px;}
.tjxe_6s_yx h3.h33{ background-position: left -64px;}
.tjxe_6s_yx h3.h34{ background-position: left -96px;}
.tjxe_6s_yx h3.h35{ background-position: left -128px;}
.tjxe_6s_yx h3.h36{ background-position: left -160px;}
.tjxe_6s_yx li img{ border:1px solid #ccc; margin:10px 0 5px;}
.tjxe_6s_yx li p{padding:5px 0;}
.tjxe_6s_yx li em{ background:#a41d21; color:#fff; padding:3px 8px;}
.tjxe_6s_yx_btn{margin:5px 0 0;width:309px;height:30px; line-height:30px; background:url(8939/zt_img8.gif) no-repeat left top;}
.tjxe_6s_yx_btn a{ float:left; width:73px; padding-left:30px;}
.tjxe_6s_yx_btn a.ag{color:#333;}

.wuqu{width:100%;height:516px; background:url(5476/wq_bg.jpg) no-repeat center top;}
.mxtj_tit {margin:15px 0;text-align:center;}
.mxtj_tit span{ display:inline-block; width:173px; height:40px; line-height:40px; border:3px solid #e1355b; text-align:center;  background:#e1355b; color:#fff; font-size:24px; margin-right:10px;cursor:pointer;}
.mxtj_tit span:hover,.mxtj_tit span.on{ background:#fff; color:#e1355b;}
.mxtj_list li{height:30px; line-height:30px; border-bottom:1px dashed #ccc; text-align:left; padding-left:15px; background:url(5476/ft-icon.jpg) no-repeat left center;width:295px;}
.mxtj_list a.ed{ display :inline-block; padding-right:30px; background:url(5476/hot.jpg) no-repeat right center;color:#C00;}
.mxtj_list a:hover{ color:#C00;}
.bm_form{padding:20px 0 0;}

.oz_table{ background:#c0c0c0;border-spacing:1px; margin:0 auto;}
.oz_table th,.oz_table td{background:#ffffff; height:50px; border:1px solid #ccc;}
.oz_table span{ color:#F00; font-weight:bold; font-size:14px;}
.c0_text{ color:#c0c0c0; font-size:12px;}

.oz_jianju{margin-left:20px; height:25px;}
.oz_vale{color:#c0c0c0;}
.oz_vale_01{width:200px; color:#316bb5;}

.oz_xinxi{width:1000px; height:43px; background:#4d9ddc; margin:0 auto; margin:20px 0;text-align:center; color:#FFF; font-size:16px; line-height:43px;}

.oz_xinxi_btn a{display:inline-block;width:127px; height:36px; line-height:36px; color:#fff; text-align:center;}
.oz_xinxi_btn a.tj{ background:url(5476/fm_btn1.gif) no-repeat left top; margin-right:10px;}
.oz_xinxi_btn a.cz{ background:url(5476/fm_btn2.gif) no-repeat left top;}
.oz_liuyan{height:80px}
