html { height: 100%; background: #ffffff; -webkit-text-size-adjust: none; -webkit-font-smoothing: antialiased; -webkit-tap-highlight-color: transparent; }
body { min-height: 100% }
body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, iframe, pre, code, fieldset, legend, form, input, select, textarea, button, p, blockquote, th, td, figure,nav { margin: 0; padding: 0 }
body, div, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, iframe, pre, code, fieldset, legend, form, p, blockquote, figure, header, footer, nav, article, section, aside, address, figcaption,nav { *zoom: 1 }
li { list-style-type: none }
h1, h2, h3, h4, h5, h6 { font-size: 100% }
iframe, frame, fieldset, img { border: 0 none }
img { vertical-align: top }
input[type=button], input[type=submit], input[type=reset] { cursor: pointer }
button { cursor: pointer }
input[type=text], input[type=password], input[type=file], textarea { -webkit-border-radius: 0; -webkit-appearance: none }
input[type=search] { -webkit-box-sizing: content-box; -moz-box-sizing: content-box; -ms-box-sizing: content-box; -o-box-sizing: content-box; box-sizing: content-box }
input[type=password] { font-family: Arial }
textarea { overflow: auto; resize: none }
blockquote, q { quotes: none }
blockquote:before, blockquote:after, q:before, q:after { content: ""; content: none }
table { border-collapse: collapse; border-spacing: 0 }
caption, th { text-align: left }
th { font-weight: normal }
em, cite, address, i { font-style: normal }
sup { vertical-align: text-top }
sub { vertical-align: text-bottom }
body, input, select, button, textarea { color: #000000; font-size: 14px; font-family: "Hiragino Sans GB", Arial, "Microsoft Yahei", "微软雅黑", "\5b8b\4f53", serif }
.lt9 body, .lt9 input, .lt9 select, .lt9 button, .lt9 textarea { font-family: "Microsoft Yahei", "微软雅黑", "\5b8b\4f53", serif }
body { line-height: 1.17 }
a { color: #000000; text-decoration: none }
a { blr: expression(this.onFocus=this.blur()) }
a * { *cursor: pointer }
a:hover { color: #69308e }
/* .not-mouseenter a:hover { color: #000000 } */
:focus { outline: none }

.edit_con_original li, .edit-con-original li { list-style-type: disc }
.edit_con_original h1, .edit-con-original h1 { font-size: 2em }
.edit_con_original h2, .edit-con-original h2 { font-size: 1.5em }
.edit_con_original h3, .edit-con-original h3 { font-size: 1.17em }
.edit_con_original h4, .edit-con-original h4 { font-size: 1em }
.edit_con_original h5, .edit-con-original h5 { font-size: 0.83em }
.edit_con_original h6, .edit-con-original h6 { font-size: 0.67em }
.edit_con_original em, .edit-con-original em { font-style: italic }
.edit_con_original cite, .edit-con-original cite { font-style: italic }
.edit_con_original address, .edit-con-original address { font-style: italic }
.edit_con_original i, .edit-con-original i { font-style: italic }
.edit_con_original table, .edit-con-original table { border-collapse: separate; border-spacing: 2px }

.fixed:before, .clearfix:before, .cf:before, body:before, .header:before, .main:before, .footer:before,.in_prat4 .top .fr li:before ,.in_prat4 .top .in_tit:before{ content: ''; display: table }
.fixed:after, .clearfix:after, .cf:after, body:after, .header:after, .main:after, .footer:after,.in_prat4 .top .fr li:after ,.in_prat4 .top .in_tit:after { content: ''; display: table; clear: both }
.fixed, .clearfix, .cf, .header, .main, .footer,.in_prat4 .top .fr li ,.in_prat4 .top .in_tit { *zoom: 1 }

.clear, .cl { display: block !important; float: none !important; clear: both; width: auto !important; max-width: none !important; min-width: 0 !important; max-height: none !important; min-height: 0 !important; overflow: hidden; margin: 0 !important; padding: 0 !important; border: 0 none !important; font-size: 0 !important; line-height: 0 !important }

.fl{ float:left;}
.fr{ float:right;}



.header{ width:100%; margin:0 auto; position:relative;}
.main_long{ width:100%; position:relative;}
.header_long{ height:57px; background:#f3f3f3; border-bottom:1px solid #adadad; width:100%;}
.header{ padding-top:2px; height:114px; position:relative; z-index:10;}
.logo{ position:absolute; left:95px; top:0;}
.logo img{ width:214px; height:111px;}
.header_box{ margin:0 auto; position:relative; padding-top:2px;}
.header_line{ height:2px; width:100%; position:absolute; left:0; top:0; background:url(../images/in_top_line.jpg) no-repeat center top;}
nav ul{ border-left:1px solid #d8d8d8;}
nav ul li{ float:left; width:114px; height:55px; line-height:55px; border-right:1px solid #d8d8d8; text-align:center; position:relative;}
nav ul li > a{ color:#747474; display:block; width:114px; height:55px; font-weight:bold;}
nav ul li.active > a{ color:#69308e; background:url(../images/nav_bg.jpg) no-repeat;}
nav ul li > a:hover{ color:#69308e; background:url(../images/nav_bg.jpg) no-repeat;}

.header_box .login{ padding-right:60px; line-height:54px; width:62px; text-align:center;}
.header_box .login a{ color:#939393; font-size:12px;}
.header_box .change_lang{ margin-left:22px; width:80px; line-height:54px;}
.header_box .change_langFr{ margin-left:0;}
.header_box .navheader{}
.navheader .outer_litt{ top: 55px; background-position:0 1px;}
.outer_large{ background:url(../images/down_outer1.png) no-repeat 0 1px; width:656px; height:243px; position:absolute; left:-3px; top:55px; display:none;}
.outer_large .outer_large_l{ width:326px; height:36px; padding-left:36px; text-align:left; padding-top:12px;}
.outer_large a{ color:#69308e; font-weight:normal; background:url(../images/down_icon.png) no-repeat left center; padding-left:10px; font-size:14px;}
.outer_large dl{ width:240px; padding:48px 0 0 40px;}
.outer_large dl dd{ float:left; width:120px; line-height:38px; text-align:left;}
.outer_large .outer_large_l_list a{ color:#636363; font-size:12px; display:block; width:98px; padding-left:10px; float:left; line-height:38px; background:none; font-size:12px;}
.outer_large .outer_large_l h4 a{}

.change_lang ol {  width:542px; height:190px; background:url(../images/down_outer11.png) no-repeat; position:absolute; top:56px; right:-206px; display:none; cursor:default;}
.change_lang ol dl { padding-top:12px; width:180px; float:left; }

.change_lang ol dt, .change_lang dd { line-height: 24px; width: 90%; margin: 0 auto; text-align: center; font-size:12px; color:#999; }
.change_lang ol dt{ color:#000; font-size:14px; }
.change_lang img { display:block; width:50%; margin:0 auto;  display:block;}





.outer_litt{ display: none;
    height: 116px;
    left: -4px;
    position: absolute;
    top: 56px;
    width: 524px; background:url(../images/down_outer2.png) no-repeat 0 -1px;
}

.outer_litt.sec2{ left:-121px;}
.outer_litt.lastSec{ left:-254px;}
.outer_litt.last{ left:-387px;}
.outer_litt a{ color:#69308e; font-weight:normal; background:url(../images/down_icon.png) no-repeat left center; padding-left:10px; font-size:14px;}
.outer_litt dl{ width:auto; padding:18px 0 0 40px;}
.outer_litt dl dd{ float:left; width:146px; line-height:38px; text-align:left;}

.change_lang{ height:57px;  width:74px; position:relative; cursor:pointer;}
.change_lang span{ display:block; line-height:54px; height:57px; color:#939393; font-size:12px;}
.change_lang span a{ color:#939393; background:url(../images/dot1.png) no-repeat right center; padding-right:20px; font-size:10px; display:block; width:40px;}
.change_lang span a:hover{ color:#69308e}
.change_lang ul{ position:absolute; top:36px; left:-1px; padding-left:16px; line-height:22px; display:none; background:#fff; width:100px; border:1px solid #ccc; padding:0;}
.change_lang ul a{ color:#939393; font-size:12px;}



.wrapper{ max-width:1660px; width:100%; margin:0 auto;}
.w{ max-width:1470px; width:94%; margin:0 auto;}
.ind_banner{ margin-top:-56px;}
.ind_banner_phone{ display:none;}
.in_part1{ padding:50px 0 60px;}
.in_part1 article{ color:#686868; line-height:24px; margin-bottom:34px; }
.in_part1 section{ text-align:center;}
.in_part1 .list{ overflow:hidden; margin-top:60px;}
.in_part1 .list ul{ width:101%;}
.in_part1 .list ul li{ float:left; width:24.6%; margin-right:0.2%;}
.in_part1 .list ul li .inner{ position:relative;}
.in_part1 .list ul li img{ width:100%; height: auto;}
.in_part1 .list ul li p{ position:absolute; width:100%; height:50px; line-height:50px; background:url(../images/in_bg1.png) repeat; line-height:50px; font-size:14px; bottom:0; display:none; left:0;}
.in_part1 .list ul li:hover p{ display:block;}
.in_part1 .list ul li p a{ display:block; color:#fff; padding:0 20px;}

.in_part1 .list ul li p a,.in_prat3 .list a{overflow: hidden; text-overflow: ellipsis;white-space: nowrap; display:block;}

.in_prat2 .bx-controls-direction{ display:block;}
.in_prat2 .bx-controls{ height:100%; bottom:0;}
.in_prat2 .bx-wrapper .bx-pager,.in_prat2 .bx-wrapper .bx-controls-auto{ height:30px;}
.in_prat2 .bx-wrapper .bx-controls-direction a{ height:187px; width:95px; margin-top:-93.5px;}
.in_prat2 .bx-wrapper .bx-prev{ left:2%;}
.in_prat2 .bx-wrapper .bx-next{ right:2%;}
.in_prat2 .bx-wrapper .bx-pager{ margin:0; position:absolute; bottom:0; width:100%;}
.in_prat2 .bx-wrapper .bx-pager.bx-default-pager a{ width:90px; height:2px; background:#fff;}
.in_prat2 .bx-wrapper .bx-pager.bx-default-pager a:hover,.in_prat2 .bx-wrapper .bx-pager.bx-default-pager a.active{ background:#69308e;}


.bxslider{ height:100%;filter:alpha(opacity=0); -moz-opacity:0; opacity:0; width:8000%; position:relative;}
.bxslider li{ height:100%; float:left; overflow:hidden; position:relative;}
.bxslider li img{ width:100%; height:auto;}

.bxslider_menu{ width:100%; text-align:center; position:relative;}
.bxslider_menu span{ display:inline-block; *display:inline; max-width:90px; width:5%; height:2px; background:#fff; margin:0 10px;}
.bxslider_menu span.active{ background:#69308e;}

.bxslider_box{ width:100%; position:relative; margin-bottom:20px; overflow:hidden;}
.bxslider_box .bxslider{}
.bxslider_box .bxslider_menu{ position:absolute; left:0; bottom:20px; z-index:200; height:10px;}
.bxslider_box .bxslider_menu span{ cursor:pointer;}
.bxslider_box > a{ height:187px; width:95px; margin-top:-93.5px; position:absolute; top:50%; z-index:10;}
.bxslider_box .bx-prev{ left:2%;background:url(../images/prve.png) no-repeat left center;}
.bxslider_box .bx-next{ right:2%;background:url(../images/next.png) no-repeat right center;}
.bxslider_box .bx-next:hover { background:url(../images/next_on.png) no-repeat right center;}
.bxslider_box .bx-prev:hover { background:url(../images/prve_on.png) no-repeat left center;}


.in_prat3{ padding:45px 0 60px;}
.in_prat3 .list{ width:100%; padding-top:50px;}
.in_prat3 .list ul{ width:101%;}
.in_prat3 .list ul li{ width:28%; float:left; margin:0 7.4% 0 0;}
.in_prat3 .list ul li.last{ margin:0;}
.in_prat3 .list li:hover .time span{ background:#69308e;}
.in_prat3 .list li:hover a{ text-decoration:underline;}
.in_prat3 .list .time{ margin-bottom:25px;}
.in_prat3 .list .time span{ height:46px; line-height:46px; width:103px; text-align:center; display:inline-block; *display:inline; font-size:36px; background:#e8c689; margin-right:12px; color:#fff;}
.in_prat3 .list .tit{ margin-bottom:18px;}
.in_prat3 .list .t{ color:#686868; font-size:18px; line-height:24px; display:block;}
.in_prat3 .list .t:hover{ color:#8557a0;}
.in_prat3 .list .but_t{ font-size:24px; line-height:34px; display:block;}
.in_prat3 .list article{ color:#686868; line-height:24px; min-height:48px; margin-bottom:30px;}

.in_prat4{ margin-bottom:60px;}
.in_prat4 .top{ margin-bottom:60px;}
.in_prat4 .top .fl{ width:73%; max-width:1067px;}
.in_prat4 .top .fr{ width:24%; max-width:343px;}
.in_prat4 .top .in_tit{ text-align:left; margin-bottom:15px; line-height:34px;}
.in_prat4 .top .in_tit i{ display:none;}
.in_prat4 .top .fl th{ text-align:center; height:30px; line-height:30px; color:#fff; background:#8557a0; border:2px solid #fff; font-size:18px;}
.in_prat4 .top .fl tr{ background:#ececec; height:32px; line-height:32px;}
.in_prat4 .top .fl td{ text-indent:; text-align:center;}
.in_prat4 .top .fl tr.odd{ background:#fff;}
.in_prat4 .top .fl tr a{ display:block;}

.in_prat4 .top .fr .inner{ height:auto; background:;}
.in_prat4 .top .fr .tit{ line-height:30px; height:30px; overflow:hidden; padding-bottom:24px; font-size:18px;}
.in_prat4 .top .fr span{ display:block; height:35px; line-height:34px; width:49%; border:1px solid #c3c3c3; background:#fff;}

.in_prat4 .top .fr input{ float:left; border:0; background:none; display:block; width:94%; height:35px; line-height:34px; color:#606060; font-size:18px;padding:0 3%;}
.in_prat4 .top .fr li{ margin-bottom:10px; background:url(../images/input_bg.jpg) no-repeat;}
.in_prat4 .top .fr li .submit input{ width:40%; max-width:113px; float:; margin:0; height:37px; line-height:37px; text-align:center; background:#69308e; color:#fff;}
.in_prat4 .top .fr li.last{ margin:0; background:none;}

.in_prat4{}
.in_prat4 .fd{}
.in_prat4 .fd ul{ border:1px solid #ded6dd; padding:25px 0; background:#f8f6f8;}
.in_prat4 .fd ul li{ float:left; width:15%; padding:0 9%;}
.in_prat4 .fd ul li .tit{ font-size:24px; line-height:32px; margin-top:5px;}
.in_prat4 .fd ul li .fl{ width:31.2%; margin:0 6% 0 0;}
.in_prat4 .fd ul li .fl a{ display:block;}
.in_prat4 .fd ul li .fl img{ width:100%; height: auto;}
.in_prat4 .fd ul li .fr{ float:left;}
.in_prat4 .fd ul li .fr span{ color:#e1b6da; font-size:11px; font-family:arial; line-height:18px;}
.in_prat4 .fd ul li{}

.video_box{ position:relative; text-align:center;}
.video_t{ position:relative; z-index:2}
.video_img{ position:absolute; left:0; top:0; z-index:1;}



/*

.in_prat4 .top .fr .inner{ padding:18px 54px; height:193px; background:url(../images/in_form_bg.jpg) no-repeat left top;}
.in_prat4 .top .fr .tit{ line-height:30px; height:30px; overflow:hidden; padding-bottom:24px; font-size:18px;}

.in_prat4 .top .fr input{ float:left; border:0; background:none; display:block; width:94%; height:35px; line-height:34px; color:#606060; font-size:18px;padding:0 3%;}
.in_prat4 .top .fr li{ margin-bottom:10px;}
.in_prat4 .top .fr li .submit input{ width:25%; float:right; height:42px; line-height:42px; text-align:center; background:#69308e; color:#fff;}
*/

.in_prat4 .top .fr .in_down,.in_prat4 .top .fr .in_date{ display:block; height:35px; line-height:34px; width:100%; border:1px solid #c3c3c3; background:url(../images/input_bg.jpg) no-repeat;}
.in_prat4 .top .fr li.last{ margin:0; float:left; width:100%; z-index:0; position:relative;}
.in_form ul li{ position:relative; z-index:1;}
.in_form ul li input{ float:left; cursor:pointer; margin:0;}
.in_form ul li.in_down{
    border: medium none;
    color: #909090;
    font-size: 12px;
    height: 22px;
    line-height: 22px;
    padding: 0 0px;
    width: 250px;}
.in_form ul li.in_date{ background:url(../images/in_bot_date_250.jpg) no-repeat;}

.in_form ul li dl{ position:absolute; width:100%; border:1px solid #d1d1d1; max-height:66px; overflow:auto; top:35px; background:#fefefe; display:none; left:-1px;}
.in_form ul li dl dd{ height:22px; line-height:22px; font-size:12px; padding-left:8px;}
.in_form ul li dl dd.on{ background:#900b64; color:#fff;}

.in_sub{ background:url(../images/in_sub.jpg) no-repeat; width:67px; height:22px; border:0;}

.spec4{ height:4px; line-height:4px; font-size:0; width:100%; overflow:hidden;}

.in_plans_main_right{ position:absolute; left:178px; top:0;}
.in_plans_main_right .spanDiv{ display:block; margin-bottom:4px; height:22px; width:110px;}
.in_plans_main_right em{ display:block; background:url(../images/fleet_sprite.jpg) no-repeat -226px -44px; height:14px; width:14px; margin-right:8px;}
.in_plans_main_right em.active{ background:url(../images/fleet_sprite.jpg) no-repeat -240px -44px;}
.in_plans_main_right_menu1{ display:block; width:75px; height:22px; background:url(../images/in_sprite.jpg) -75px 0; color:#000; line-height:22px; font-size:12px; text-align:center;}
.in_plans_main_right_menu2{ display:block; width:75px; height:22px; background:url(../images/in_sprite.jpg) -75px 0; color:#000; line-height:22px; font-size:12px; text-align:center;}
.main_center_main a.in_plans_main_right_menu1{ color:#000; font-size:12px;}
.main_center_main a.in_plans_main_right_menu2{ color:#000; font-size:12px;}
.main_center_main a.active{ background:url(../images/in_sprite.jpg) 0 0; color:#fff;}

.fleet_outer_city{ position:fixed; top:50%; left:50%; margin-left:-212px; z-index:120; margin-top:-212px; display:none;}
.fleet_outer_city.sml{ margin-top:-110px;}
.fleet_outer_city_center p{ width:366px; margin:0 auto; line-height:24px;}
.fleet_outer_city_top{ background:url(../images/fleet_outer_top.png) no-repeat; width:424px; height:14px; font-size:1px; line-height:14px; overflow:hidden;}
.fleet_outer_city_center{ background:url(../images/fleet_outer_center.png) repeat-y; width:424px; height:auto; font-size:12px; line-height:14px; position:relative;}
.fleet_outer_city_center .closeMenu{ background:url(../images/fleet_outer_close.jpg) no-repeat; width:22px; height:22px; position:absolute; right:10px; top:-4px; display:block;}
.fleet_outer_city_center h4{ line-height:32px; height:32px; width:365px; margin:0 auto;}
.fleet_outer_city_center h5{ color:#983675; font-size:14px; width:100%; text-align:center; line-height:50px; font-weight:normal;}
.fleet_outer_city_bottom{ background:url(../images/fleet_outer_bottom.png) no-repeat; width:424px; height:14px; font-size:1px; line-height:14px; overflow:hidden;}
.fleet_keyword{ line-height:22px; height:22px; color:#777777; width:365px; margin:0 auto; font-size:14px; padding-bottom:6px;}
.fleet_trip_main li .fleet_keyword span{ color:#9b0083; float:none; display:inline;}
.fleet_outer_city_center dl{ background:url(../images/fleet_outer_box.png) no-repeat; width:354px; height:150px; margin:0 auto; padding:6px 10px; overflow-y:auto; overflow-x:hidden;}
.fleet_outer_city_center dl dd{ cursor:pointer; width:100%; line-height:25px;}
.fleet_outer_city_center dl dd.active{ background:#999; color:#fff;}

.spec8{ height:8px; width:100%; font-size:0; overflow:hidden; line-height:0;}
.spec12{ height:12px; width:100%; font-size:0; overflow:hidden; line-height:0;}
.spec50{ height:50px; width:100%; font-size:0; overflow:hidden; line-height:0;}
.spec147{ height:147px; width:100%; font-size:0; overflow:hidden; line-height:0;}



.footer{ background:#f8f6f8; padding:49px 0 92px; font-size:12px; border-top:3px solid #69308e; width:100%; max-width:1660px;}
.foot_hd{ margin-bottom:50px;}
.foot_hd ul{}
.foot_hd ul li{ float:left; width:22%; padding:0 2.4% 0 0;}
.foot_hd ul li .fl{ float:left; width:34%;}
.foot_hd ul li .fl img{ width:100%; height:100%;border:1px solid #e9e9e9; display:block;}
.foot_hd ul li .fr{ float:right; width:57%; line-height:18px;}
.foot_hd ul li .fr article{ margin-bottom:10px;}
.foot_hd ul li.last{ padding:0;}
.foot{ border-top:1px solid #dfdddf; padding:34px 0 0;}
.foot_link{ float:right; line-height:32px; color:#dfdddf; font-size:12px;}
.foot_link a{ margin:0 20px;}
.foot_link a.last{ margin:0 0 0 20px;}
.foot_link section{ font-family:arial;}
.copy{ line-height:32px;}



.in_tit{ font-size:30px; line-height:50px; margin-bottom:22px; text-align:center;}
.in_tit i{ padding:0 10px; color:#686868;}
.in_more{ height:21px; line-height:20px; width:112px; text-align:center; border:2px solid #100; display:block; margin:0 auto;}
.in_more:hover{ border-color:#69308e}
.in_more2{ display:block; height:26px; width:29px; background:url(../images/in_more2.jpg) no-repeat;}
.in_more3{ display:block; height:27px; width:27px; background:url(../images/in_more3.png) no-repeat;}

/* 返回顶部 */
.returnTop { background: #69308e; color:#fff !important; right: 0 !important; bottom: 87px; display: block; height: 58px; font-size:30px; line-height:58px; text-align:center; overflow: hidden; position: fixed; width: 58px; z-index: 1000 }

.nav_menu{ display:none;}
.change_lang:hover ul,.change_lang:hover ol{ display:block;}


.video_appbox{ position:fixed; width:100%; height:100%; top:0; left:0; z-index:1000; display:none;}
.video_appbox .video_t{ left:10%; top:15%; position:absolute; height:70%; width:80%;   z-index:2; background:#000;}
.video_appbox .video_t p{ background:#000; color:#fff; text-align:center; font-size:14px; line-height:24px; padding:10px;}
.video_appbox .mask{ position:absolute; z-index:1; left:0; top:0; width:100%; height:100%; background:rgba(0,0,0,0.5);}
.lt9 .video_appbox .mask{filter: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr="#88000000", EndColorStr="#88000000");}
.bxslider li{ position:relative;}
.bxslider li i{ position:absolute; left:50%; top:50%; height:82px; width:82px; margin:-41px 0 0 -41px;}
.bxslider li i img{ width:100%; height:100%;}


@media only screen and (max-width: 1220px) {
	.logo{ left:2%;}
        .header_box .login { margin-left:1%; }
	.header_box .login{ padding-right:2%;}
	.header_box .change_lang{ margin-left:2%;}
	nav ul li{ width:82px; height: auto;}
	nav ul li > a{ width:100%; background:#f3f3f3;}
	.outer_litt.sec2{ left:-216px;}
	.outer_litt.lastSec{ left:-318px;}
	.outer_litt.last{ left:-418px;}
	.bxslider_box > a{ height:100px; width:45px; margin-top:-50px; position:absolute; top:50%; z-index:10;}

        .header_box .change_lang { width:60px; }
	
}

@media only screen and (max-width: 1080px) {
	.in_prat4 .fd ul li .tit{ font-size:20px; margin:0;}
}

@media only screen and (max-width: 1024px) {
	.in_prat4 .top .fl td{ text-indent:0; text-align:center;}
	.in_part1 .list ul li p{ display:block;}
	.foot_hd ul li{ padding:0; width:46%; margin:0 2% 20px; *margin:0 1.9% 20px;}
}

@media only screen and (max-width: 1023px) {
	.in_part1 .list ul li{ width:50%; height: auto; margin:0; *margin-left:-1px;}
	.in_prat4 .fd ul li{ width:20%; padding:0 6%;}
		
}
@media only screen and (max-width: 910px) {
	.navheader{ display:none;}
	.show{ display:block;}
	.header_long{}
	.header{ height:auto;}
	.ind_banner{ margin-top:0;}
	.logo{ position:absolute; left:2%; width:160px;}
	.logo img{ width:100%; height:100%;}
	.nav_menu{ display:block; height:40px; width:40px; margin-right:2%; margin-top:6px;}
	.nav_menu img{ width:100%; height:100%;}
	nav{ width:100%; border-bottom:1px solid #adadad;}
	nav ul{ background:#fff;}
	nav ul li{ width:100%;}
	.outer_large,.outer_litt{ position:static; background:none;}
	.outer_large_l{ display:none;}
	.outer_large dl,.outer_litt dl{ width:100%; padding:0;}
	.outer_large,.outer_litt{ width:100%; height:auto; top:0; left:0; padding:10px 0;}
	.outer_large dl dd,.outer_litt dl dd{ width:33%; text-align:center;}
	.outer_large a,.outer_litt a{ color:#747474;}
	.outer_large a:hover,.outer_litt a:hover{ color:#69308e;}
}
@media only screen and (max-width: 768px) {
	.ind_banner{ display:none;}
	.ind_banner_phone{ display:block;}
	.returnTop { visibility:hidden;}
	.in_prat3 .list ul li{ width:100%; margin:0 0 35px; float:none;}
	.in_prat3 .list .time span{ height:24px; line-height:24px; font-size:14px; width:60px; margin-right:5px;}
	
	.in_prat4,.in_prat4 .top{ margin-bottom:35px;}
	.in_prat4 .top .fl{ margin-bottom:10px;}
	.in_prat4 .top .fl, .in_prat4 .top .fr{ width:100%;max-width:100%;}
	
	.in_prat4 .top .fr .inner{ height:auto;}
	.foot_link{ float:none;}
	.foot_link a{ margin:0 2px;}
	.foot_link a.last{ margin:0 0 0 2px;}
	.foot_hd{ margin:0 0 20px;}
	.foot{ padding:20px 0 0;}
	.footer{ padding:30px 0 40px;}
	.in_prat3 .list .tit,.in_prat3 .list article,.in_prat3 .list .time{ margin-bottom:10px;}
	.in_prat3 .list{ padding:10px 0 0;}
	.in_prat3{ padding:30px 0 20px;}
	.logo{ position:absolute;}
	.in_prat4 .top .fr .inner{ padding:18px 0;}

    .change_langIm { display:none; }
}
@media only screen and (max-width: 630px){
	.in_prat4 .top .fl td{text-indent:0; text-align:center;}
	.in_prat4 .top .fr .inner{ padding:20px 0;}
	.in_prat4 .fd ul{ padding-bottom:5px;}
	.in_prat4 .fd ul li{ width:40%; padding:0 5% 20px; *margin-left:-1px;}
	.in_prat4 .fd ul li .tit{ padding-top:5px;}
	.logo{ width:140px;}
}
@media only screen and (max-width: 500px){
	.foot_hd ul li{ padding:0; width:100%; margin:0 0 10px;}
	.in_part1 .list ul li{ float:none; width:100%; height: auto; margin:0 0 10px;}
	.in_prat4 .fd ul{ padding-bottom:5px;}
	/*.in_prat4 .fd ul li{ width:100%; margin-bottom:20px;}*/
	.in_prat4 .fd ul li .tit{ font-size:18px; line-height:18px;}
	.in_prat3 .list .t{ font-size:14px;}
	.in_prat3 .list .but_t{ font-size:18px;}
	.in_tit{ font-size:24px;}
	.in_prat4 .top .fr .inner{ padding:10px 0 20px;}
	.in_prat4 .top .fr .tit{ padding:0 0 10px;}
	.in_prat4 .top .fr input{ font-size:14px; height:28px; line-height:28px;}
	.in_prat4 .top .fr .in_down, .in_prat4 .top .fr .in_date{ height:28px; line-height:28px;}'
	.in_prat4 .top .fr li{ margin:0 0 10px;}
	.in_prat4 .top .fr li .submit input{ height:30px; line-height:30px;}
	.in_plans ul li dl{ top:28px;}
	.in_part1{ padding:30px 0 30px;}
	.in_part1 .list{ margin-top:40px;}
	.in_tit{ margin:0 0 15px;}
	.in_part1 article{ margin-bottom:20px;}
	.bxslider_box > a{ width:20px;}
	.bxslider_box .bxslider_menu{ bottom:5px;}
	.bxslider_box .bxslider_menu{ display:none;}
	.in_prat3{ padding-top:0;}
	.in_prat4 .top .fl .in_table{ width:100%; overflow:auto; padding-bottom:8px;}
	.in_prat4 .top .fl table{ width:200%;}
	.in_prat4 .top .in_tit a{ float:left;}
	.in_prat4 .top .in_tit i{ display:inline-block; *display:inline; font-size:12px; color:#ccc; float:right;}
	.in_prat4 .in_table{ clear:both;}


}
@media only screen and (max-width: 350px){
	.logo{ width:120px;}
	
}