﻿@charset "utf-8";
/* CSS Document */

*{margin:0;padding:0;}
body{ font-size:14px; font-family:"微软雅黑","Times New Roman", Times, serif;background:#fff;}

.fl{ float:left;}
.fr{ float:right;}
img{border:0}
.none{ display:none}
a{ text-decoration:none; color:#666;}
a:hover{ color:#ff6c08}
li{ list-style:none}
.lpadd{ text-align:left;padding-left:4px;}
.rpadd{ text-align:right; padding-right:4px;}
.cpadd{ text-align:center}
.orange{ color:#ff6c08}
.red{ color:#e00}
.line_ad{height:3px; line-height:3px; clear:both}

textarea{border:1px solid #b2b2b2; border-radius:4px;padding:6px; color:#333}
.txtcss{width:270px;height:32px; line-height:32px; border:1px solid #b2b2b2; border-radius:4px;padding:0 6px; color:#333}
.txtcss1{width:70%;margin:0 auto;height:28px; line-height:28px; border:1px solid #b2b2b2; border-radius:4px;padding:0 6px; color:#333; text-align:center}
.txtcss:hover{ border:1px solid #666; }
.txtcss.error{ border:1px solid #ff6c08; }
.btncss{ width:150px; height:40px; line-height:40px;  font-size:16px; letter-spacing:0.2em; font-weight:bold;text-align:center; background:#ff6c08; color:#fff; border:0; border-radius:4px; cursor:pointer}
.selectcss{width:160px;height:32px; line-height:32px; border:1px solid #b2b2b2; border-radius:4px;padding:0 6px; color:#333}
a.returnBtn{width:40px; height:30px; line-height:30px;margin-top:10px; text-align:center; display:block; color:#444;float:left; font-size:16px; letter-spacing:0.2em;border-radius:4px;border-bottom:1px solid #000; text-decoration:none}
.hrefcss{ width:200px; height:40px; line-height:40px; display:block;  font-size:16px; letter-spacing:0.2em; font-weight:bold;text-align:center; background:#007c3d; color:#fff; border:0; border-radius:4px; cursor:pointer;}
.hrefcss1,.hrefcss1:hover{ width:60%; height:30px; line-height:30px; display:block;  font-size:15px; letter-spacing:0; font-weight:bold;text-align:center; background:#ff6c08; color:#fff; border:0; border-radius:4px; cursor:pointer;margin:0 auto}

.mainbody{width:100%; background:url(../images/bbg.jpg) center top no-repeat}
.content{width:1000px;margin:0 auto;}
	
	.in_top{width:100%; height:40px; line-height:40px; background:#f7f7f7;border-bottom:1px solid #dbdbdb;}
	.search{width:245px; height:28px;margin-top:5px;}
	.searchBox{width:245px; height:28px; line-height:28px;border:0; background:url(../images/searchBg.png) no-repeat;}
	.point{width:16px;height:16px;margin-top:2px;margin-left:10px;}
	.point>input{width:16px;height:16px;  border:0;background:url(../images/glass.png) no-repeat; cursor:pointer}
	.inputBox{width:180px;height:22px;margin-left:10px;margin-top:0px;padding:0;}
	.inputBox input{width:170px; height:15px;border:0; background:none; line-height:15px;margin:0;padding:0; font-size:14px; color:#333;}
	.inputDel{width:11px;height:11px;margin-right:10px;margin-top:9px;}
	.inputDel a{width:11px;height:11px; display:block;background:url(../images/del.png) no-repeat;}
	.langDl{width:400px;}
	.lgre{width:500px; text-align:right;}
	.lgre a{ color:#303234;padding:0 6px;}
	.lgre a:hover{ text-decoration:underline}
	.lang{width:100px;}
	.lang select{width:100%; height:24px; box-shadow:1px 1px 4px #ccc;}
	
	.in_part1{height:96px; background:#fff; box-shadow:1px 1px 4px #ccc;}
	.logo{width:300px; height:75px;margin-top:10px;}
	.logo a{width:300px; height:75px; display:block; background:url(../images/logo.jpg) no-repeat}
	
	.in_part1_sep{height:106px; background:#fff; box-shadow:1px 1px 4px #ccc;}
	.logo_sep{width:300px; height:75px; margin:0 auto;padding:15px 0;}
	.logo_sep a{width:300px; height:75px; display:block; background:url(../images/logo.jpg) no-repeat}
	
	.nav{width:630px; float:right;height:96px;margin-right:20px;}
	.nav ul{}
	.nav li{float:left;}
	.nav li a{height:96px; line-height:96px; font-size:16px; text-align:center; color:#353535; display:block; font-weight:bold}
	.nav li a.na{width:103px;}
	.nav li a.na:hover,.nav li a.na.checked{background:url(../images/na_3.png) no-repeat; color:#dfa140}
	.nav li a.nb{width:76px;}
	.nav li a.nb:hover,.nav li a.nb.checked{background:url(../images/na_1.png) no-repeat;color:#dfa140}
	.nav li a.nc{width:76px; }
	.nav li a.nc:hover,.nav li a.nc.checked{background:url(../images/na_1.png) no-repeat;color:#dfa140}
	.nav li a.nd{width:103px; }
	.nav li a.nd:hover,.nav li a.nd.checked{background:url(../images/na_3.png) no-repeat;color:#dfa140}
	.nav li a.ne{width:89px;}
	.nav li a.ne:hover,.nav li a.ne.checked{background:url(../images/na_2.png) no-repeat;color:#dfa140}
	.nav li a.nf{width:89px;}
	.nav li a.nf:hover,.nav li a.nf.checked{background:url(../images/na_2.png) no-repeat;color:#dfa140}
	.nav li a.ng{width:89px;}
	.nav li a.ng:hover,.nav li a.ng.checked{background:url(../images/na_2.png) no-repeat;color:#dfa140}
	
	.in_part2{height:96px;}
	.in_part2_1{height:74px;}
	.sledBox{width:840px; height:42px;margin:0 auto; position:relative}
	.pre{width:64px;height:64px; position:absolute; left:0;top:15px;}
	.pre a{width:64px;height:64px; display:block; background:url(../images/left.png) no-repeat}
	.pre a:hover{ background:url(../images/left1.png) no-repeat}
	.next{width:64px;height:64px; position:absolute; right:0;top:15px;}
	.next a{width:64px;height:64px;display:block;background:url(../images/right.png) no-repeat}
	.next a:hover{background:url(../images/right1.png) no-repeat}
	.sledBox .con{width:500px; height:40px; position:absolute;left:170px; top:27px; }
	.sledBox .con a{width:500px; height:40px; line-height:40px; display:block; letter-spacing:0.2em; text-align:center; font-size:30px; color:#fff}
	
	.in_part3{width:100%; }
	.in_part3 .content{background:#fff; box-shadow:1px 1px 6px #ccc}
	.inp3_top{ height:40px; line-height:40px; border-bottom:1px solid #c9c9c9}
	.inp3_top .menu{width:50%; }
	.inp3_top .menu span{margin-left:20px;}
	.inp3_top .menu a{padding:0 4px; text-decoration:underline; font-size:14px; color:#333436}
	.inp3_top .share{width:170px;height:16px;margin-top:6px;margin-right:10px; cursor:pointer}
	.inp3_con{width:960px; margin:20px auto}
	.inpc_left{width:600px;}
	.inpc_right{width:330px;}
	.inpc_img{width:100%; height:300px; box-shadow:1px 1px 4px #999; position:relative;}
	.inpc_img img{width:600px; height:300px; }
	.inpc_content{width:96%;margin:10px auto}
	.inpc_content p{ font-size:16px; line-height:26px; color:#666}
	
	.in_part3_sep{width:100%;margin-top:20px;padding-bottom:60px;}
	
	.inpc_right h3{ font-size:20px; height:40px; line-height:40px;margin-bottom:6px; border-bottom:1px dashed #c9c9c9}
	.inpc_items{}
	.inpc_items dt{ font-size:15px;height:24px; line-height:24px;margin-top:6px; color:#000;}
	.inpc_items dd{line-height:20px; font-size:14px; color:#818181}
	.inpc_items dd span{ display:block;margin:10px 0;}
	.inpc_items dd span img{padding:0 2px;}
	
	.inpc_right h4{ font-size:16px;height:40px; line-height:40px;margin-bottom:10px; border-bottom:1px dashed #c9c9c9;margin-top:40px;}
	.inpc_right h4 p{ font-size:12px; display:inline; font-weight:100; color:#999; font-family:Arial, Helvetica, sans-serif;padding-left:10px; font-style:italic}
	.inpc_loc_con{width:320px; height:160px; }
	.inpc_loc_con img{width:320px; height:160px; display:block;border-radius:12px;box-shadow:1px 1px 4px #999;}
	
	.inp3_relate{width:100%;margin-top:20px; border-top:1px solid #c9c9c9}
	.inp3_relate .menu{width:194px; height:45px; background:url(../images/otheritem.png) no-repeat;}
	.inp3_relate_con{width:960px; margin:20px auto}
	.inp3_relate_con ul{}
	.inp3_relate_con li{ float:left;width:100%;margin-bottom:16px;}
	.inp3_rc_box{width:100%;border:1px solid #f1f1f1; box-shadow:1px 1px 4px #e1e1e1; border-radius:12px;}
	.inp3_rc_img{width:320px;padding-top:4px;}
	.inp3_rc_con{width:610px;margin-right:10px;}
	.inp3_rc_img img{width:300px; height:150px; display:block;margin:10px 16px}
	
	.inp3_rc_con h4{ font-size:20px; height:36px; line-height:36px;margin-top:10px;}
	.inp3_rc_con h4 a{ color:#333; font-size:18px;}
	.inp3_rc_con h4 div{width:220px; height:30px; line-height:30px; float:right;margin-top:4px;}
	.inp3_rc_con h4 div b{ font-size:14px; height:30px; height:30px;width:70px; float:left; color:#888}
	.inp3_rc_con h4 div span{width:144px; float:right; display:block}
	.inp3_rc_con h4 div span img{padding:0 1px;margin-top:1px;}
	.inp3_rc_con .pcon{height:52px; line-height:26px; width:100%; overflow:hidden;margin:4px 0;}

	.inp3_rc_con p{ line-height:22px; color:#999}
	.line{height:2px;width:100%; background:url(../images/line.jpg) repeat-x;}
	.inp3_rc_con_dd{width:100%;margin-top:8px}
	.inp3_rc_con_dd .tpa{width:100%; height:26px; line-height:26px; background:url(../images/icon2.png) left center no-repeat; text-indent:2em; float:left; color:#999}
	.inp3_rc_con_dd .tpb{width:100%; height:26px; line-height:26px; background:url(../images/icon1.png) left center no-repeat; text-indent:2em; float:left; color:#999}
	
	.in_foot{width:100%;height:99px; background:url(../images/f_bg.png) repeat-x;margin-top:20px;}
	.in_foot .content{width:980px; height:99px; background:url(../images/line1.jpg) 260px center no-repeat}
	
	.logofoot{width:230px;height:60px;margin-top:24px; background:url(../images/logo1.jpg) no-repeat}
	.link{width:690px;}
	.link_lf{width:550px;}
	.link_ewm{width:100px; height:80px; background:url(../images/sy_erweima.png) no-repeat;margin-top:10px;}
	.link ul{margin-top:20px;}
	.link li{padding:0 20px; color:#888; font-size:15px;}
	.link li a{ color:#888;font-size:15px;}	
	.copyright{ color:#aaa;padding-left:20px;margin-top:4px;width:480px; float:left;}
	.copyright a{color:#aaa; }
	
	/*主题公园部分*/
	
	.mb_logo{width:126px;height:121px; overflow:hidden; position:absolute;left:20px; top:20px;}
	.mb_logo a{width:126px;height:121px; display:block; line-height:1000px; background:url(../images/logo2.png) no-repeat}
	.mb_description{width:400px; height:300px; overflow:hidden;position:absolute; right:20px; top:20px; text-shadow:1px 1px 4px #000; font-size:16px; color:#fff; line-height:24px;}
	.mb_title{width:600px; height:200px; position:absolute; left:50%; top:50%;margin-left:-300px;margin-top:-130px; text-align:center; overflow:hidden;opacity: .1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";filter: alpha(opacity=10);}
	.mb_title1{width:600px; height:200px; position:absolute; left:50%; top:50%;margin-left:-300px;margin-top:-220px; text-align:center; overflow:hidden;opacity: .1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";filter: alpha(opacity=10);}
	.mb_title img{}
	.mb_btn{width:600px; height:85px;position:absolute;left:50%; top:50%;margin-left:-300px;margin-top:100px;}
	.mb_btn a{width:274px;height:85px; line-height:85px; font-size:20px; text-shadow:2px 2px 6px #000; color:#fff; background:url(../images/btn.png) no-repeat; display:block; text-align:center; position:absolute;opacity: .1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";filter: alpha(opacity=10);}
	.mb_btn a.btn_left{left:-100px;}
	.mb_btn a.btn_right{right:-100px;}
	
	.mb_btn1{width:690px; height:100px;position:absolute;left:50%; top:50%;margin-left:-345px;margin-top:50px;}
	.mb_btn1 .mbb{width:100px; height:100px;display:block; float:left;background:#fff; margin-left:30px; margin-top:0;border-radius:16px;opacity: .01;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=1)";filter: alpha(opacity=1); border:1px solid #fff; text-align:center;box-shadow:2px 2px 8px #000; transition:ease-out}
	.mb_btn1 .mbb.btn1{margin-left:-200px}.mb_btn1 .mbb.btn2{margin-top:-50px}.mb_btn1 .mbb.btn3{margin-top:50px}.mb_btn1 .mbb.btn4{margin-top:-50px}.mb_btn1 .mbb.btn5{margin-top:50px}.mb_btn1 .mbb.btn6{margin-top:-50px}.mb_btn1 .mbb.btn7{margin-left:180px;}
	.mb_btn1 .mbb a div{width:100%; height:60px; line-height:60px; color:#fff; font-size:17px; font-weight:bold; text-shadow:1px 1px 4px #fff;}
	.mb_btn1 .mbb.btn1 a div{ color:#9c0a79}
	.mb_btn1 .mbb.btn2 a div{ color:#9b432e}
	.mb_btn1 .mbb.btn3 a div{ color:#837302}
	.mb_btn1 .mbb.btn4 a div{ color:#ff7400}
	.mb_btn1 .mbb.btn5 a div{ color:#d90b0b}
	.mb_btn1 .mbb.btn6 a div{ color:#0799e4}
	.mb_btn1 .mbb.btn7 a div{ color:#07cb88}
	.mb_btn1 .mbb a span{width:60px; height:30px; line-height:30px; text-align:center; display:block; background:#000; margin:0 auto;opacity: .7;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter: alpha(opacity=70); color:#fff; border-radius:16px;box-shadow:2px 2px 8px #666;}
	.mb_btn1 .mbb a:hover span{opacity: 1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100); box-shadow:2px 2px 8px #000;}
	
	.bottom_nav{width:100%; height:70px; position:fixed; left:0; bottom:0; background:#f8f6f4; box-shadow:2px 2px 4px #666;}
	.bnavBox{}
	.bnavBox ul{ position:relative;}
	.bnavBox li{width:136px; float:left;background:#f8f6f4 url(../images/line2.png) right top no-repeat;}
	.bnavBox li a{width:136px; height:70px;  display:block; line-height:70px; text-align:center; font-size:16px; color:#333;transition:all 0.8s ease-in}
	.bnavBox li.noline a{background:#f8f6f4}
	.bnavBox li a:hover,.bnavBox li a.checked{ background:#ff6c08; color:#fff; text-shadow:1px 1px 4px #333;}
	
	.bg_div{width:100%; height:100%;background:#000; position:absolute; top:0px; left:0px; z-index:998; filter: Alpha(opacity=20);  -moz-opacity:.2;  opacity:0.5;}
	.altBox{width:867px;position:fixed; height:707px; left:50%;bottom:0; background:url(../images/altbg.jpg) no-repeat; margin-left:-434px;margin-bottom:0;z-index:999;filter: Alpha(opacity=100);  -moz-opacity:1;  opacity:1;}
	.altBox a.close{width:36px; height:36px;background:url(../images/close.png) no-repeat;float:right;margin:24px 30px 20px 0; display:block;}
	.frame{width:736px; height:480px; background:#fff; margin:104px auto; overflow:hidden; overflow-y:scroll;
	}
	
	.mb_bg{width:100%; height:100%; position:relative; background-position:center center; background-repeat:no-repeat;}
	.mb_bg1{width:100%; height:100%; position:relative; background-position:center center; background-repeat:no-repeat;}
	
	.inpc_img{width:600px;height:300px;overflow:hidden;position:relative;border:#ccc 1px solid}
	#idSlider{position:absolute; width:2000px;}
	#idSlider li{ float:left}
	#idSlider img{width:600px;height:300px;display:block;}
	#idNum{position:absolute;right:5px;bottom:5px;}
	#idNum li{float:left;width:14px;height:14px;cursor:pointer;overflow:hidden;margin:3px 2px; background:url(../images/dot1.png) no-repeat}
	#idNum li.on{background:url(../images/dot.png) no-repeat}
	
	.login{width:100%; height:500px; margin:40px auto;padding-top:10px; background:#fff; border-radius:8px; box-shadow:2px 2px 8px #000}
	.login_r{width:100%; height:580px; margin:40px auto;padding-top:10px; background:#fff; border-radius:8px; box-shadow:2px 2px 8px #000}
	.log_left{width:420px; height:500px;margin-left:60px; background:url(../images/tem7.jpg) center center no-repeat}
	.log_right{width:400px; height:400px;margin-right:60px;padding-top:60px;}
	
	.log_right span{width:280px; height:30px; line-height:30px; color:#333; display:block;margin:16px 0;}
	.log_right span a{width:160px; text-align:right; height:30px; line-height:30px; color:#333; display:block; float:right; color:#ff6c08;}
	.log_right p{padding:4px 0 6px; color:#ff6c08}
	.log_right span.p1{width:280px; height:30px; line-height:30px; color:#333; text-align:center; font-size:24px; display:block;margin:10px 0 30px;}
	
	.log_right a.getcard{width:100px; height:32px; line-height:32px; background:#ff6c08; display:block; float:left;margin-left:10px; border-radius:4px; color:#fff; text-align:center}
	
	.m_fun{width:280px;margin-top:12px;}
	.f_left{width:110px; height:30px; line-height:30px;}
	.u_login{width:130px;height:30px; line-height:30px; text-align:right}
	.f_left .ui_checkbox{ width:20px; display:block; float:left;margin-top:2px;}
	.f_left .u_label{ float:left}
	.u_login a{padding:0 4px; font-size:12px;}
	.u_login a.orange{ color:#ff6c08}
	
	.f_left1{width:100%; height:30px; line-height:30px;}
	.f_left1 .ui_checkbox{ width:20px; display:block; float:left;margin-top:2px;}
	.f_left1 .u_label{ float:left}
	.f_left1 .u_label a{ color:#ff6c08; text-decoration:underline;padding:0 4px;}
	
	.line_h{width:280px; height:1px; line-height:1px; background:#b2b2b2; clear:both;margin:12px 0;}
	
	.nocount{width:100%;}
	.nocount p{padding:8px 0; font-size:16px; color:#333; font-weight:bold}
	.nocount a{ text-decoration:underline; font-size:14px;}
	
	.con_topic{width:100%; margin:30px auto;}
	.ct_box{ background:#fff; position:relative}
	.tipbox{width:120px; color:#999}
	.con_topic1{width:100%; margin:0 auto;}
	.con_topic1 .content,.con_topic .content{ box-shadow:1px 1px 6px #ccc}
	.ct_box1{width:100%; height:942px; background:url(../images/time.jpg) no-repeat}
	.ct_box2{width:100%; height:942px; background:url(../images/tkprice.jpg) no-repeat}
	.ct_box3{width:100%;background:#fff}
	.menud{width:100%;padding-top:60px;}
	.menud div{width:600px; height:80px;margin:0 auto}
	.menud div a{width:200px; height:80px; line-height:80px; text-align:center; background:#3f4b6b; color:#fff; display:block; border-radius:20px; box-shadow:1px 1px 4px #999; font-size:20px}
	.contentd{width:90%;margin:50px auto 0; border-top:1px solid #666;padding-top:20px;}
	.ctt_con{width:100%;margin-top:10px;}
	.ctt_con h3{width:120px; height:36px; line-height:36px; border-radius:0 12px 12px 0; background:#3f4b6b; color:#fff; text-align:center;margin-bottom:20px;}
	.ctt_con p{ line-height:30px;margin-bottom:10px; font-size:16px;}
	.ctt_con img{width:100%;margin:10px 0;}
	.gjxlt{margin-top:10px; font-size:14px; line-height:26px;}
	.gjxlt h4{ font-size:16px; height:40px; line-height:40px;}
	.gjxlt p{ line-height:24px; font-size:14px;}
	
	.ct_box4{width:100%; }
	.ct_box4 .topbg{height:220px; width:100%; background:url(../images/news_tp.jpg) no-repeat}
	.ct_box4 .bottombg{height:71px; width:100%; background:url(../images/news_bm.jpg) no-repeat}
	.ct_box4 .centerbg{width:100%;background:url(../images/center_bg.jpg) repeat-y }
	.newsBox{width:900px; margin:0 auto;}
	.newsBox>div{width:100%;padding:20px 0;}
	.newsBox ul{}
	.newsBox li{width:100%; float:left;height:40px; line-height:40px;border-bottom:1px dashed #b2b2b2;}
	.newsBox li a{ background:url(../images/dott1.png) left center no-repeat;padding-left:14px;}
	.newsBox li a span{width:100px;height:40px; display:block; float:right; color:#999}
	
	.newsBox h3{ font-size:18px; text-align:center;width:100%; height:auto; line-height:32px;}
	.newsBox .keyword{width:100%; height:30px; line-height:30px; text-align:center;border-bottom:1px solid #ededed;margin-bottom:20px;padding-bottom:20px; color:#aaa;}
	.newsBox .newNR{width:100%; line-height:24px;}
	.newsBox .newNR img{ max-width:100%;height:auto} 
	
	.newsBox table{width:100%;}
	.newsBox table th{ height:40px; line-height:40px; background:#ff6c08; color:#fff}
	.newsBox table td{ height:40px; line-height:40px; border-bottom:1px dashed #ff6c08;}
	
	
	.ct_box_top{ height:40px; line-height:40px; border-bottom:1px solid #c9c9c9}
	.ct_box_top .menu{width:50%; }
	.ct_box_top .menu span{margin-left:20px;}
	.ct_box_top .menu a{padding:0 4px; text-decoration:underline; font-size:14px; color:#333436}
	.ct_box_con{width:900px; margin:20px auto 0;padding-bottom:30px;padding-top:10px;}
	.ct_box_con p{ font-size:14px; color:#333; line-height:24px; font-weight:bold}
	.ct_box_con table{margin-top:30px;}
	.ct_box_con table td{ line-height:36px;padding:8px 0;}
	.ct_box_con table td a.getcard{width:100px; height:32px; line-height:32px; background:#ff6c08; display:block; float:left;margin-left:10px; border-radius:4px; color:#fff; text-align:center}
	
	.ct_box_con{}
	.ct_box_con li{ width:190px; height:300px; background:url(../images/dott.jpg) repeat; border:1px solid #f1f1f1; float:left;margin-left:25px; border-radius:10px; overflow:hidden; box-shadow:1px 1px 8px #999; text-align:center}
	.ct_box_con li h3{ height:30px; line-height:30px; font-size:18px;padding-top:30px;border-bottom:1px dashed #ccc; color:#fff;margin-bottom:10px; padding-bottom:20px; background:#3f4b6a; letter-spacing:0.2em; font-weight:100; text-shadow:1px 1px 4px #333;}
	.ct_box_con li .box{width:90%; height:120px;margin:20px auto}
	.ct_box_con li a.btnn{width:140px; height:30px; line-height:26px; display:block;margin:0 auto; background:#6b799c; border-radius:4px; text-align:center; color:#fff}
	.ct_box_con li a.btnn:hover{background:#3f4a69; box-shadow:1px 1px 4px #444;}
	
	.ct_box_con li .box1{width:90%; height:70px;margin:20px auto}
	.ct_box_con li a.btnn{width:140px; height:30px; line-height:26px; display:block;margin:0 auto; background:#6b799c; border-radius:4px; text-align:center; color:#fff; transition:all 1s}
	.ct_box_con li a.btnn:hover{background:#3f4a69; box-shadow:1px 1px 4px #444;}
	.ct_box_con li a.btnn1{width:140px; height:30px; line-height:26px; display:block;margin:10px auto; background:#e00; border-radius:4px; text-align:center; color:#fff;transition:all 1s}
	.ct_box_con li a.btnn1:hover{background:#c00; box-shadow:1px 1px 4px #444;}
	
	.ct_pa{margin:20px 0 30px;}
	.ct_pa h4{ height:30px; line-height:30px; font-size:16px;}
	.ct_pa h4 a{ font-size:14px; background:#ff6c08; text-align: center; width:120px; height:30px; line-height:30px; display:block; float:right; color:#fff}
	.ct_pa p{}
	.ct_pa p img{width:100px;height:100px;border:4px solid #ff6c08;}
	.ct_pa p a.sgtx{width:120px; float:right;margin-top:40px; height:30x; line-height:30px; text-align:center; background:#ff6c08; color:#fff; display:block;}
	.ct_pa p a.bgsr{width:120px; float:right; height:30x; line-height:30px; text-align:center; background:#ff6c08; color:#fff; display:block;}
	.ct_pa span{ font-size:14px; display:block; color:#b2b2b2;margin:2px 0 12px;}
	.ct_pa a:hover{ color:#fff}
	
	.upfileC{width:800px;position:absolute; height:600px; left:50%;top:50%; background:#fff; margin-left:-400px;margin-top:-300px;z-index:999;filter: Alpha(opacity=100);  -moz-opacity:1;  opacity:1;}
	.upfileC a.close{width:36px; height:36px;background:url(../images/close.png) no-repeat;float:right;margin:24px 30px 20px 0; display:block;}
	.frame1{width:80%; height:480px; background:#fcfcfc; margin:60px auto 0;}
	
	.addr_item{width:252px; height:151px; position:relative; background:url(../images/ic_bg1.png) no-repeat; float:left; margin-right:40px;}
	.addr_bg1{background:url(../images/ic_bg.png) no-repeat}
	.addr_item strong.name{ background:url(../images/ic1.png) left 20px no-repeat;height:30px; line-height:30px;padding-left:20px; font-size:14px;margin-left:20px;padding-top:12px; display:block;margin-bottom:6px;}
	.addr_item p.other_add{background:url(../images/ic2.png) left 20px no-repeat;margin-left:20px;padding-top:12px; padding-left:20px; font-weight:100; height:48px; line-height:24px; overflow:hidden}
	.addr_item p.phone{background:url(../images/ic3.png) left 12px no-repeat;margin-left:20px;padding-top:8px; padding-left:20px; font-weight:100; height:24px; line-height:24px; overflow:hidden}
	.a_bg{width:80px; height:22px; line-height:18px;  background:#ff6c08;border-radius:0 0 8px 8px; position:absolute; right:6px; top:0px; text-align:center;opacity: .5;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter: alpha(opacity=50);}
	.a_bg a{ color:#fff;font-size:12px;}
	.a_bg_c{opacity: 1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100); display:block}
	.a_opt{width:80px; height:24px; position:absolute; right:6px; bottom:-6px;}
	.a_opt a.btn_modify{width:36px; height:20px; background:#e1e1e1; border:1px solid #ccc; display:block; float:left; text-align:center; color:#333;}
	.a_opt a.btn_delete{width:36px; height:20px; background:#e1e1e1; border:1px solid #ccc; display:block; float:right; text-align:center; color:#333;}
	.a_opt_c{left:144px; bottom:-6px;}
	
	.addressAdd{width:100%; background:#fbfbfb}
	.addressAdd h4{ height:40px; line-height:40px; border-top:1px solid #b2b2b2; background:#fff; box-shadow:1px 1px 4px #fcfcfc;}
	.addressAdd h4 span{ font-size:14px; width:100px; display:block; float:right; font-weight:100;}
	.addressAdd table{ border-top:1px solid #f1f1f1;width:90%;margin:0 auto}
	.addressAdd table td{ line-height:30px;border-bottom:1px dashed #e1e1e1}
	
	.ct_box_con1{width:900px; margin:20px auto 0;padding-bottom:30px;padding-top:10px; }
	.ct_box_con1 img{ margin:10px 0 20px; wodth:900px; height:500px;}
	.ct_box_con1 p{ line-height:24px; margin-bottom:20px; font-size:14px;}
	
	.ct_box_con2{width:900px; margin:20px auto 0;padding-bottom:30px;padding-top:10px; }
	.ct_box_con2 h4{width:100%; height:30px; line-height:30px;margin-bottom:10px;padding-bottom:10px; border-bottom:1px solid #e2e2e2; font-size:16px; text-align:center;margin-top:20px;}
	.ct_box_con2 p{ line-height:24px; margin-bottom:10px; font-size:14px; }
	
	.ct_box4{width:100%; background:#fff;}
	.ctb4_left{width:810px;}
	.ctb4_right{width:182px; height:679px; background:url(../images/r_nav.jpg) no-repeat}
	.ctb4_right ul{width:145px;margin-left:30px;margin-top:90px;}
	.ctb4_right li{ width:90%; line-height:30px; border-bottom:1px dashed #c1c1c1}
	.box_bl{width:769px;margin:30px auto;}
	.box_bl h4{ width:100%; height:100px;text-align:center; font-size:24px;background:url(../images/t_bg.jpg) left top no-repeat; line-height:140px;}
	.box_bl .box_div{width:767px; border:1px solid #e4e4e4; border-top:0;padding:10px 0;padding-bottom:40px;}
	.box_bl .box_div img{width:700px; display:block; margin:0 auto}
	.rightNav{width:80px; height:100%; position:fixed; top:0; right:0;background:#fff url(../images/ql.jpg) center 20px no-repeat;border-left:1px solid #d8d8d8}
	.rnavBox{width:100%;margin-top:137px;}
	.rnavBox ul{border-top:1px solid #d8d8d8}
	.rnavBox li{width:100%; height:80px;border-bottom:1px solid #d8d8d8}
	.rnavBox li a span{width:80px; height:26px; line-height:26px; display:block;  text-align:center;}
	.rnavBox li a div{width:32px; height:32px; display:block;margin:0 auto;margin-top:20px;}
	.rnavBox li a .img1{ background:url(../images/r_ic1.jpg) center center no-repeat}
	.rnavBox li a:hover .img1{ background:url(../images/r_ic1_a.jpg) center center no-repeat}
	.rnavBox li a .img2{ background:url(../images/r_ic2.jpg) center center no-repeat}
	.rnavBox li a:hover .img2{ background:url(../images/r_ic2_a.jpg) center center no-repeat}
	.rnavBox li a .img3{ background:url(../images/r_ic3.jpg) center center no-repeat}
	.rnavBox li a:hover .img3{ background:url(../images/r_ic3_a.jpg) center center no-repeat}
	.rnavBox li a .img4{ background:url(../images/r_ic4.jpg) center center no-repeat}
	.rnavBox li a:hover .img4{ background:url(../images/r_ic4_a.jpg) center center no-repeat}
	.rnavBox li a .img5{ background:url(../images/r_ic5.jpg) center center no-repeat}
	.rnavBox li a:hover .img5{ background:url(../images/r_ic5_a.jpg) center center no-repeat}
	
	.mall{width:100%;margin-top:30px}
	.mallBox{width:1000px;margin:0 auto; background:#fff;padding-top:14px;}
	.mallBox1{width:1000px;margin:0 auto; background:#fff;}
	.hd{width:100%; height:410px; background:#fff;padding-top:10px;}
	.hdBox{width:980px;height:400px;margin-left:10px; overflow:hidden; position:relative; background:url(../images/bgbg.jpg) no-repeat;}
	.hdBox .leftbtn{ position:absolute;width:30px; height:100px; left:-30px;top:150px; z-index:99}
	.hdBox .leftbtn a{width:30px; height:100px; display:block;background:url(../images/leftbtn.png) no-repeat;opacity: 0.6;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter: alpha(opacity=60);}
	.hdBox .leftbtn a:hover{opacity: 1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);}
	.hdBox .rightbtn{ position:absolute;width:30px; height:100px; right:-30px;top:150px;z-index:99}
	.hdBox .rightbtn a{width:30px; height:100px; display:block;background:url(../images/rightbtn.png) no-repeat;opacity: 0.6;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";filter: alpha(opacity=60);}
	.hdBox .rightbtn a:hover{opacity: 1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter: alpha(opacity=100);}
	.hdBox .conBox{width:980px; height:400px; }
	.hdBox .conBox li{width:980px; height:400px;position:absolute;left:0;top:0;}
	.hdBox .conBox li a img{width:980px; height:400px;}
	
	.ticket{width:100%;margin-top:20px; background:#fff; box-shadow:1px 1px 6px #ccc}
	.ticket .menu{width:100%;height:75px; background:url(../images/tickbg.jpg) no-repeat}
	.ticket .cont{width:100%;}
	.ticket .cont ul{}
	.ticket .cont li{ float:left;width:280px; height:170px;margin-left:40px; background:#a2ecfe; box-shadow:1px 1px 4px #999; border-radius:8px; position:relative;margin-bottom:40px;}
	.ticket .cont li.hot{ background:#83dcf1}
	.ticket .cont li a h3{ height:30px; line-height:30px;width:90%;margin:6px auto 0;  overflow:hidden; text-align:left; font-size:15px; color:#000;border-bottom:1px solid #ccc;padding-bottom:6px;}
	.ticket .cont li a h3 p{}
	.ticket .cont li a h3 img{ display:inline-block; float:right}
	.ticket .cont li a .tbox_c{width:240px;margin:16px auto}
	.t_img{width:100px; height:60px;}
	.t_price{width:120px;}
	.t_price p{line-height:30px; color:#444; }
	.t_price p.bbig{ color:#f00}
	.t_price p b{ font-size:14px;}
	.ticket .cont li a span{width: 250px; height: 30px; line-height: 30px; display: block; clear: both; text-align: left; font-size: 14px; color: #333; position: absolute; left: 15px; bottom: 10px;}
	.seemore{width:100%;height:47px;clear:both;border-top:1px solid #007c3d;}
	.seemore a{width:230px;height:47px;margin:0 auto;  display:block;background:url(../images/btntk.png) no-repeat}
	.seemore1{width:100%;height:47px;clear:both;border-top:1px solid #007c3d;}
	.seemore1 a{width:230px;height:47px;margin:0 auto;  display:block;background:url(../images/btnpro.png) no-repeat}
	
	.ticket1{width:100%;margin-top:20px; background:#fff; box-shadow:1px 1px 6px #ccc}
	.ticket1 .menu{width:100%;height:75px; background:url(../images/tickbg2.jpg) no-repeat}
	.ticket1 .cont{width:100%; text-align:center;margin:40px auto; font-size:14px; letter-spacing:0.2em}
	
	.produce{width:100%;margin-top:20px; background:#fff; position:relative;box-shadow:1px 1px 6px #ccc}
	.produce .menu{width:100%;height:75px; background:url(../images/saleMenu.jpg) no-repeat;}
	.produce .menu div{width:360px;height:30px; line-height:30px;padding-top:24px;margin-left:590px; color:#888;position:relative; overflow:hidden}
	.produce .menu div span{width:70px;height:24px;margin-top:4px; line-height:24px; display:block; float:right}
	.produce .menu div span a{width:70px;height:24px; display:block;}
	.produce .menu a{ font-style:italic; font-size:14px;padding:0 10px; text-decoration:underline}
	.produce .cont{width:100%;}
	.produce .cont ul{}
	.produce .cont li{width:210px;height:300px;border:1px solid #e3e3e3; float:left;margin-left:30px;padding-top:5px;margin-bottom:20px; position:relative}
	.produce .cont li img{width:200px;height:200px; display:block;margin-left:5px;}
	.produce .cont li span{width:200px; height:36px; line-height:36px; display:block; margin:0 auto; background:#c6ffb2;}
	.produce .cont li span b{width:40%; display:block; float:left;padding-left:8px; color:#e00; font-size:18px; font-style:italic; font-weight:100}
	.produce .cont li span p.gms{width:40%; height:30px; display:block; float:right; color:#888; text-align:right;padding-right:8px;}
	.produce .cont li a h4{width:164px;margin:8px 0 0 10px; font-size:16px;line-height:24px;height:24px; color:#5c5c5c;height:24px; overflow:hidden}
	.produce .cont li a>p{ color:#8c8c8c;padding-left:10px;width:190px;height:20px; line-height:20px; overflow:hidden; display:block;}
	
	.produce .cont li .hoticon{width:19px;height:21px; background:url(../images/hot.gif) no-repeat; position:absolute; right:10px; top:248px;}
	
	.page{width:100%; height:30px; text-align:center;margin-bottom:40px;}
	.page div{ display:inline-table}
	.page div a{width:30px;height:30px;line-height:30px; text-align:center; display:block; float:left; background:#fff;border:1px solid #e2e2e2; color:#666;margin:0 4px; cursor:pointer}
	.page div a.checked,.page div a:hover{ background:#007b3e; color:#fff;}
	.page div span{width:30px; height:30px; display:block; float:left; line-height:30px;}
	.page div a.pn{width:70px;}
	
	.in_part4{width:100%;margin-top:0px;margin-bottom:60px;}
	.in_part4 .content{ box-shadow:1px 1px 6px #ccc}
	.produce1{width:100%;background:#fff}
	.produce2{width:100%;background:#fff;padding-top:10px;}
	.produce1 .menu{width:100%;height:75px; background:url(../images/tickbg1.jpg) no-repeat;}
	.produce1 .menu h3{width:120px;height:36px; line-height:36px;margin-left:40px;padding-top:20px;text-align:center}
	.produce1 .cont{width:100%;}
	.produce1 .cont ul{}
	.produce1 .cont li{width:210px;height:310px;border:1px solid #e3e3e3; float:left;margin-left:30px;padding-top:5px;margin-bottom:20px; position:relative}
	.produce1 .cont li img{width:200px;height:200px; display:block;margin-left:5px;}
	.produce1 .cont li span{width:200px; height:36px; line-height:36px; display:block; margin:0 auto; background:#c6ffb2;}
	.produce1 .cont li span b{width:40%; display:block; float:left;padding-left:8px; color:#e00; font-size:18px; font-style:italic; font-weight:100}
	.produce1 .cont li span p{width:40%; height:30px; display:block; float:right; color:#888; text-align:right;padding-right:8px;}
	.produce1 .cont li h4{width:164px;margin:8px 0 0 10px; font-size:16px;line-height:24px; height:24px; color:#5c5c5c;overflow:hidden;}
	.produce1 .cont li a>p{ color:#8c8c8c;padding-left:10px;width:190px;height:20px; line-height:20px; overflow:hidden; display:block;}
	.produce1 .cont li .hoticon{width:19px;height:21px; background:url(../images/hot.gif) no-repeat; position:absolute; right:10px; top:248px;}
	
	.leftnav{width:100px; min-height:320px;border-radius:6px; border:1px solid #a7ffd2; box-shadow:1px 1px 4px #61d299; position:fixed;left:160px; top:232px;background:rgba(0, 0, 0, 0.4) none repeat scroll 0 0 !important;/*实现FF背景透明，文字不透明*/filter:Alpha(opacity=40); background:#000;/*实现IE背景透明*/}
	.leftnav ul{width:90%;margin:4px auto; position:relative}
	.leftnav li{height:40px; line-height:40px; text-align:center;border-bottom:1px dashed #a7ffd2;width:100%; float:left;}
	.leftnav li a{ color:#fff; }
	
	.tk_box{width:400px;margin-top:20px}
	.tk_box h3{width:120px; height:40px; line-height:40px; background:#007c3d; border-radius:4px 4px 0 0; text-align:center; color:#fff; font-size:14px;}
	.tk_box_con{width:100%; background:#fff;border:1px solid #007c3d; border-radius:0 0 8px 8px; box-shadow:1px 1px 4px #ccc}
	.tk_box_con dl{margin:20px auto;width:90%;}
	.tk_box_con dt{ height:40px; line-height:40px; text-align:center; width:100%; color:#444;}
	.tk_box_con dd{ height:36px; line-height:36px; text-align:center;border-bottom:1px dashed #ccc;padding-bottom:20px;}
	
	.orderway{width:90%; margin:30px auto 0;border-top:1px dashed #007c3d; background:#fcfcfc; text-align:center; height:60px; line-height:30px; color:#ff6c08}
	.orderway div{ display:inline-table}
	.orderway div p{padding-top:30px; font-size:16px; color:#333; float:left}
	.orderway div span{padding-top:30px;color:#000}
	.orderway div table{padding-top:30px;color:#000}
	.orderway div table td{color:#000}
	
	.orderTotala{width:90%; margin:30px auto;border-top:1px dashed #007c3d;border-bottom:1px dashed #007c3d; background:#fcfcfc; text-align:center; height:60px; line-height:60px; color:#ff6c08}
	.orderTotala p{ display:inline;font-size:20px;}
	.orderTotala span{ display:inline;font-size:14px; color:#888}
	
	.orderTotala1{width:90%; margin:10px auto ;border-top:1px dashed #007c3d;border-bottom:1px dashed #007c3d; background:#fcfcfc; text-align:center; height:60px; line-height:60px; color:#ff6c08}
	.orderTotala1 p{ display:inline;font-size:20px;}
	.orderTotala1 span{ display:inline;font-size:14px; color:#888}
	
	.btndiv{width:100%; text-align:center;margin-top:10px;margin-bottom:20px;}
	.hss{width:220px; margin:0 auto}
	.hss input{ display:inline; float:left;margin-right:10px;margin-top:20px;}
	.hss p{ height:30px; line-height:30px; float:left; display:block;padding:10px 0; color:#444;}
	
	
	/*产品详情*/
	.in_part_pro{width:100%;}
	.in_part_pro .content{ background:#fff;padding-top:30px; box-shadow:1px 1px 6px #ccc;}
	.ny_box{width:100%; height:630px; background:#fff;}
	.dh{ width:100%;padding-top:30px;padding-bottom:30px;font-size:13px; letter-spacing:0.2em; color:#fff;}
	.dh a{ font-size:13px;color:#fff;}
	.pro_p1_l{width:520px; position:relative;margin-left:30px;}
	.pro_p1_r{width:400px;margin-right:50px;}
	.pro_p1left_l{width:80px;}
	.pro_p1left_r{width:420px;}
	.pro_p1left_l ul{}
	.pro_p1left_l li{ float:left; width:100%;margin-bottom:20px}
	.pro_p1left_l li.last{margin-bottom:0}
	.pro_p1left_l li a{width:80px; height:80px; display:block;border:1px solid #eee; box-shadow:1px 1px 4px #f1f1f1;}
	.pro_p1left_l li a img{width:80px;height:80px;border:1px solid #fff; box-shadow:1px 1px 2px #c1c1c1}
	.pro_p1left_r img {width:390px;height:390px;border:1px dotted #eee;box-shadow:1px 1px 4px #c1c1c1;}
	
	.menu_price{width:100%; position:relative}
	.menu_price h4{ font-size:20px; line-height:36px;}
	.menu_price span{ font-size:14px; line-height:30px; display:block;margin-bottom:6px;}
	.menu_price p{ line-height:40px; font-size:20px;}
	.menu_price del{ font-size:14px; color:#999; line-height:30px;}
	.sharebox{width:100px; height:20px; position:absolute;right:0; top:112px;}
	.sharebox ul{}
	.sharebox li{ float:left; margin-right:12px;width:16px;}
	.sharebox li a{width:16px; height:16px}
	.line1{ height:2px; width:100%;background:url(../images/c_l_conbg.jpg) repeat-x;margin:10px 0}
	.colorstyle{width:100%;}
	.colorstyle b{ font-size:14px; font-weight:100}
	.colorstyle .colD{margin-top:14px;}
	.colorstyle .colD{width:402px; height:32px; line-height:32px; background:url(../images/selectbg.jpg) no-repeat;}
	.colorstyle .colD>a{width:400px; height:28px; line-height:28px; margin:0 auto;display:block; text-indent:1em;}
	.colorstyle .colDtail{width:400px; height:150px; position:absolute; background:#fff; border:1px solid #625c5c;border-top:0; overflow:hidden; overflow-y:scroll}
	.colorstyle .colDtail ul{width:90%; margin:10px auto}
	.colorstyle .colDtail li{ float:left;width:100%; line-height:30px; border-bottom:1px dashed #c1c1c1}
	.colorstyle .colDtail li a{}
	
	.sizeNum{height:42px;}
	.sizeNum b{ display:block; float:left; font-weight:100;margin-bottom:10px;}
	.num{width:120px; height:42px; background:url(../images/numBg.jpg) no-repeat; position:relative;float:left;; clear:both;}
	.num a{width:26px;height:26px; display:block;margin-top:8px;}
	.num a.deduct{ float:left;margin-left:2px;}
	.num a.add{float:right;margin-right:2px; }
	.num .txtcss2{width:50px;height:26px; background:none;border:0; position:absolute; left:35px; top:8px; color:#222; text-align:center; font-size:16px;}
	.kucun{ width:100px; height:42px; line-height:42px;margin-left:16px; float:left;}
	.kucun p{ display:inline;padding:0 4px}
	.sizetable{width:60px; height:42px; line-height:42px; float:right; position:relative}
	.sizetable a{ font-size:14px; text-decoration:underline} 
	.chibabox{width:280px;height:180px; background:url(../images/chimabg.png) no-repeat; position:absolute;right:4px; top:34px}
	.chibabox img{width:260px;height:130px; display:block;margin:30px auto 0}
	
	.btnbox1{width:100%;margin-top:20px;}
	.btnbox1 a{width:170px;height:42px; display:block; float:left; text-align:center; line-height:42px; font-size:14px; border-radius:2px;}
	.btnbox1 a.buynow{margin-right:40px; background:#ff6c08;border:0; color:#fff}
	.btnbox1 a.buylate{height:40px; line-height:40px;background:#fff; border:2px solid #ccc; color:#333}
	.btnbox1 a.dzpro{height:40px; line-height:40px;background:#25232e; border:2px solid #fff; color:#fff;margin-top:20px;}
	.btnbox1 p{width:100%; height:30px; clear:both; line-height:30px; display:block; padding-top:4px;}
	
	.ny_b2Box{width:100%; margin:20px auto;border-top:2px solid #007c3d;}
	.ny_b2_left{width:200px;margin-top:20px;margin-left:20px; background:#fff; box-shadow:1px 1px 4px #ccc}
	.ny_b2_right{width:740px;margin-top:20px; overflow:hidden;margin-right:20px;background:#fff; box-shadow:1px 1px 4px #ccc}
	.ny_b2_left .menu{width:100%;height:48px; line-height:48px; background:#25232e; font-size:16px; text-align:center; line-height:48px; color:#fff;}
	.contt{ background:#fff;margin-top:10px;}
	.contt ul{width:180px; margin:0 auto;}
	.contt li{width:180px;height:250px; display:block; background:#fff; float:left;margin-bottom:6px;border-bottom:1px dashed #ccc;}
	.contt li a img{width:160px; height:160px; display:block; margin:10px auto 0;box-shadow:1px 1px 4px #ccc;}
	.contt li h3{ font-size:16px; color:#666; text-align:left;margin:8px 0 6px ;width:160px;  height:30px; overflow:hidden; line-height:30px;margin:0 auto}
	.contt li p{ font-size:14px; color:#999; text-align:left;margin:6px 0 4px;width:160px; margin:0 auto; display:block;height:20px; line-height:20px; overflow:hidden}
	.contt li span{ font-size:12px; color:#999;width:180px; display:block; margin:0 auto; text-align:center}
	
	.ny_b2_right .menu{width:100%;}
	.ny_b2_right .menu ul{}
	.ny_b2_right .menu li{width:370px; height:48px; line-height:48px;background:#f4f4f4; float:left;border-bottom:4px solid #fff}
	.ny_b2_right .menu li a{width:370px; height:48px; display:block;  text-align:center;font-size:16px; color:#333; font-weight:bold}
	.ny_b2_right .menu li a:hover,.ny_b2_right .menu li a.checked{background:url(../images/pro_zinav.jpg) repeat-x;}
	.ny_content3{width:100%;background:#fff; clear:both}
	.cont_cc{width:96%; margin:0 auto;padding-top:20px;padding-bottom:20px;}
	
	.contt_ct{width:90%; margin:0 auto;padding-top:20px;}
	.contt_ct h5{ font-size:16px; font-weight:100; text-indent:0.8em;height:40px; line-height:40px; background:#fcfcfc;border:1px solid #e1e1e1;margin-top:20px;}
	.contt_ct h5 span{width:4px;height:40px; background:#007c3d; display:block; float:left}
	.m_list{margin-left:10px;}
	.m_list li{width:252px; margin-right:20px; float:left;height:150px;border:1px dotted #d1d1d1; background:#fcfcfc;margin-top:30px;}
	.m_item{width:90%; margin:0 auto;}
	.m_item table{}
	.m_item table td{border-bottom:1px dotted #d1d1d1;}
	.m_item span{}
	.m_item .member_name{font-size:18px; font-weight:bold;}
	.m_item .default_address{ color:#aaa;}
	.m_item .member_mobile{margin:10px 0; font-size:15px;}
	.m_item .member_text{margin:10px 0; font-size:15px;}
	
	.address-inner{width:100%;}
	.address-inner a{ text-align:center}
	.address-inner a .vipFont_add{width:30px; height:30px; background:url(../images/add.gif) no-repeat; display:block; margin:60px auto 10px;}
	.address-inner a p{ font-size:15px;}
	
	.orderList{width:100%; }
	.orderList table{width:100%;margin-top:10px;}
	.orderList table th{border-bottom:2px solid #ff6c08;height:50px; line-height:50px;}
	.orderList table td{ line-height:50px; border-bottom:1px dotted #ccc;}
	.orderList span.totalf{ display:block; height:40px; line-height:40px;text-align:right;margin:20px 0}
	
	.orderPay{width:90%; margin:20px auto 0;}
	.orderPay td{padding:0 8px;}
	
	.orderTotal{width:100%; height:160px; background:#fcfcfc;border:1px solid #ccc;}
	.oT_left{width:640px; height:160px;border-right:1px dashed #c1c1c1;}
	.oT_left div{width:550px; margin:30px auto;}
	.oT_left p{font-size:14px;}
	.oT_left div.addressBox{width:490px;height:120px; line-height:25px;margin:0; overflow:hidden}
	.oT_left div.addressBox table td{ vertical-align:top;padding-bottom:10px;}
	.oT_left div.addressBox b{ font-size:14px;}
	.oT_left div.addressBox p{ font-size:14px}
	.oT_right{width:250px;}
	.oT_right table{width:200px; margin:20px auto; line-height:24px; font-size:14px;}
	.oT_right a.submitOrderList{width:240px;height:42px;margin:0 auto; display:block;text-align:center; line-height:42px; font-size:14px; background:#ff6c08; color:#fff; border:0; border-radius:4px; cursor:pointer}
	
	.filmBox{width:920px; margin:20px auto;}
	.filmBox ul{}
	.filmBox li{ width:100%; float:left;margin-bottom:20px; border-bottom:1px dashed #c1c1c1;padding-bottom:20px;}
	.film_a{width:300px; height:150px;}
	.film_a a img{width:300px; height:150px;}
	.film_b{width:600px;}
	.film_b h4{ font-size:18px; height:40px; line-height:40px;}
	.film_b .pcon{width:560px; height:100px; line-height:25px; overflow:hidden;}
	.film_b .pcon p{ line-height:20px; color:#818181}
	
	.filmBox1{width:100%;}
	.filmBox1 h3{ height:40px; line-height:40px; text-align:center; font-size:18px;margin:20px 0}
	.filmBox1 .fm_con{width:600px; height:400px;margin:0 auto} 
	.filmBox1 .film_sm{width:600px; margin:20px auto;} 
	.filmBox1 .film_sm p{ line-height:20px; color:#000}
	
	.filmBox1 .film_sm a.return{width:100px; height:30px; line-height:30px; text-align:center; background:#f1f1f1; border:1px solid #ccc; color:#111; display:block; float:right;margin:20px 0; border-radius:8px; box-shadow:1px 1px 4px #ccc;}
	
	.searchp{width:92%; margin:20px auto 0;border-bottom:1px solid #aaa;padding-bottom:10px;}
	.film_c a{ color:#000; font-size:16px; display:block; font-weight:bold;}
	.film_c span{ display:block; margin:6px 0; color:#666; font-size:14px;}
	.film_c p{ color:#999}
	
	.searchnav{width:100%; height:88px; line-height:88px;background:url(../images/searBg.jpg) repeat-x; text-align:center}
	.searchnav div{ display:inline-table;width:510px; height:40px;margin-top:24px;}
	.searchnav div .txtcss{width:376px; height:40px; float:left}
	.searchnav div .btncss{width:102px; height:40px; float:right; background:url(../images/btns.png) no-repeat}
	
	.classBox{background:#fff; border:1px solid #007c3d;border-top:0; box-shadow:1px 1px 4px #888; position:absolute; right:34px;top:59px;width:120px; height:240px;}
	.classBox ul{width:90%; margin:10px auto}
	.classBox li{ float:left; height:30px; width:100%; line-height:30px; border-bottom:1px dashed #ccc;}
	.classBox li a{ background:url(../images/dot2.png) 15px center no-repeat; padding-left:30px;}
	
	.list_dd{width:100%;}
	.list_dd table{width:100%;margin:20px 0;}
	.list_dd table th{ height:40px; line-height:40px; text-align:center; background:#007c3d; color:#fff}
	.list_dd table td{ line-height:40px; border-bottom:1px dashed #e2e2e2; text-align:center}
	.list_dd table td a{ text-decoration:underline}
	
	.boxx{ display:none}
	
	.cont fieldset{width:800px; margin:0 auto; border:1px solid #888;}
	.cont fieldset legend{ font-size:16px;}
	.selectB{width:700px; margin:50px auto 30px}
	.selectB .hrefcss{ float:left;margin-left:100px;}
	.tips{width:100%;border-top:1px dashed #007c3d;margin-top:40px;padding-top:20px;}
	.tips h5{ font-size:16px;margin-bottom:10px;}
	.tips p{ font-size:14px; line-height:24px;}
	
	.typeOne{width:100%;}
	.typeOne h4{ height:50px; line-height:50px;width:880px;font-size:18px;border-bottom:1px solid #007c3d;margin:10px auto}
	.typeOne h4 a{width:60px; height:30px; line-height:30px;margin-top:8px; display:block; float:right; background:#666; color:#fff; text-align:center; font-size:14px; border-radius:6px;}
	
	.typeTwo h4{ height:50px; line-height:50px;width:880px;font-size:18px;border-bottom:1px solid #007c3d;margin:10px auto}
	.typeTwo h4 a{width:60px; height:30px; line-height:30px;margin-top:8px; display:block; float:right; background:#666; color:#fff; text-align:center; font-size:14px; border-radius:6px;}
	
	.lxsBox{width:880px;margin:10px auto}
	.lxsBox table{}
	.lxsBox table th{ height:40px; line-height:40px; background:#727272; color:#fff;border-right:1px solid #fff}
	.lxsBox table td{ line-height:40px;border-bottom:1px dashed #e1e1e1;}
	
	.tk_box1{width:880px;margin:20px auto}
	.tk_box1 h3{width:120px; height:40px; line-height:40px; background:#007c3d; border-radius:4px 4px 0 0; text-align:center; color:#fff; font-size:14px;}
	.tk_box_con1{width:100%; background:#fff;border:1px solid #007c3d; border-radius:0 0 8px 8px; box-shadow:1px 1px 4px #ccc}
	.tk_box_con1 h4{width:800px; height:36px;line-height:36px; margin:20px auto; border-bottom:1px solid #ccc}
	.tk_box_con1 table{width:800px; margin:0 auto 20px}
	.tk_box_con1 table th{ height:40px; line-height:40px; background:#007c3d; color:#fff}
	.tk_box_con1 table td{ line-height:40px;border-bottom:1px dashed #e1e1e1}
	
	
	#wrapper{width:972px;margin:0 auto;position:relative}

	.slider li{padding:30px 0;text-align:center;border-bottom:1px solid #d7d7d7}
	.slider li h3{color:#fff;font-size:1.6em; display:none}
	.slider li h4{color:#7f7f7f;font-size:1em;margin:8px 0;}
	.slider li img{margin-top:10px}
	.iwcSlider{clear:both;position:relative;background:#f5f6f7;border-bottom:1px solid #dedede}
	.iwcSlider ul{position:relative;z-index:3;height:100%;overflow:hidden}
	.iwcSlider li{float:left;padding-left:1px;text-align:left;background:none;cursor:pointer;position:relative;border-bottom:0;padding-top:0;padding-bottom:0}
	.iwcSlider li.first{background:none}
	.iwcSlider ul.textList li{border-left-color:transparent;position:relative}
	.iwcSlider ul.textList{position:absolute;top:0;left:0;background:none}
	.iwcSlider li:first-child{background:none}
	.iwcSlider li img{display:none}
	.iwcSlider li h4,.iwcSlider p{padding:0 15px;}
	.iwcSlider li h4{padding:23px 0 20px 20px;font-size:12px;letter-spacing:.1em;background:url(../images/border_grey.png) top right repeat-y;margin:0}
	.iwcSlider li p{font-size:12px;line-height:18px}
	.iwcSlider .textHolder{position:absolute;z-index:10;width:100%; height:60px;left:0; top:0; display:none}
	.iwcSlider .textHolder p{position:absolute;padding:0 20px;left:0;top:0;letter-spacing:0}
	.iwcSlider .textHolder p span.title{font-size:34px;width:250px; height:60px; overflow:hidden; line-height:60px; float:left; text-align:left; display:block; font-family:"微软雅黑"}
	.iwcSlider .textHolder p span.main{ font-size:12px;width:650px; height:40px; line-height:20px; display:block; float:left; overflow:hidden; margin-top:10px; text-align:left;font-family:"微软雅黑"; font-weight:100}
	.iwcSlider .textHolder p span.main strong{ font-weight:100;width:530px; display:block; float:left; color:f1f1f1}
	
	.iwcSlider .textOverlay{position:absolute;left:0;z-index:0;bottom:0;background:#dedede}
	.iwcSlider .imgHolder{position:absolute;top:0 left;z-index:0}
	.iwcSlider .imgHolder img{position:absolute;top:0;left:0;display:none}
	.iwcSlider .imgHolder img:first-child{display:inline}
	.iwcSlider .liNumber{position:absolute;bottom:40px;right:15px;border-bottom:4px solid #FFF;text-align:right;padding:0;width:80px;font-size:12px}
	.iwcSlider .indicator{position:absolute;width:7px;height:4px;background:url(../images/arrow_up.png) bottom center no-repeat;z-index:70;}
	.iwcSlider .textHolder p a.go{padding:0;position:absolute;right:-282px;top:-320px;width:972px;height:426px;padding:0; background:url(../images/tanl_1.png) 900px 360px no-repeat;display:block;text-indent:-999em}
	.iwcSlider .textHolder p a.go:hover{background:url(../images/tanl_2.png) 900px 360px no-repeat;}
	.progressBar{height:6px;background:#c9c9c9;position:absolute}
	.playPause{width:18px;height:18px;position:absolute;background:url(../images/pause_b.png) 5px 4px no-repeat;cursor:pointer}
	.playPause.play{background:url(../images/arrow_d5.png) 5px 4px no-repeat}
	
	.iwcSlider.homepage .textHolder{top:320px}
	.iwcSlider.homepage .textHolder p{text-align:center;letter-spacing:.1em}
	
	.iwcSlider.homepage li h4{padding:10px 0 8px 23px;line-height:12px}
	.iwcSlider.homepage .playPause{right:8px;bottom:5px;display:none}
	
	.choosetype{width:100%}
	.choosetype span{height:36px; line-height:36px; display:block; font-size:16px;}
	.choosetype .boxdiv{width:100%;margin:30px 0}
	.choosetype .boxdiv a{width:90%; height:40px; line-height:40px; text-align:center; background:#007c3d; color:#fff; border-radius:8px; display:block;margin:40px 0; font-size:16px;}
	
	.f_right{width:300px;padding-right:20px;height:50px; line-height:20px;padding-top:6px; float:right; text-align:right;color:#a1a1a1}
	
	.description{width:900px;margin:10px auto; text-align:left}
	.description img{ max-width:100%; height:auto}

	
	/************************************************************************************
smaller than 320   
*************************************************************************************/
@media screen and (max-width: 1024px) {
	/* disable webkit text size adjust (for iPhone) */
	.mainbody{width:100%;}
	.inpc_content p{ font-size:24px; line-height:26px;}
	
	.mb_bg{ background-size:100% 100%}
	
	
	/*主题公园部分*/
	
	.mb_logo{width:100px;height:100px;overflow:hidden; position:absolute;left:20px; top:20px;}
	.mb_logo a{width:100px;height:100px; display:block; line-height:1000px; background:url(../images/logo2.png) no-repeat; background-size:100% 100%}
	.mb_description{width:40%;overflow:hidden;position:absolute; right:20px; top:20px; text-shadow:1px 1px 4px #000; font-size:12px; color:#fff; line-height:20px;}
	.mb_title{width:60%;  position:absolute; left:50%; top:50%;margin-left:-30%;margin-top:-90px; text-align:center; overflow:hidden;opacity: .1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";filter: alpha(opacity=10);}
	.mb_title img{ max-width:100%}
	
	.bottom_nav{width:100%; height:40px; position:fixed; left:0; bottom:0; background:#f8f6f4; box-shadow:2px 2px 4px #666;}
	.bnavBox{width:100%}
	.bnavBox ul{ position:relative;}
	.bnavBox li{width:70px; float:left;background:#f8f6f4 url(../images/line2.png) right top no-repeat;}
	.bnavBox li a{ width:70px;height:40px;  display:block; line-height:40px; text-align:center; font-size:13px; color:#333;transition:all 0.8s ease-in}
	.bnavBox li.noline a{background:#f8f6f4}
	.bnavBox li a:hover,.bnavBox li a.checked{ background:#ff6c08; color:#fff; text-shadow:1px 1px 4px #333;}
		
	.bottom_nav{left:0; top:0;}
	.bg_div{width:105%;}
	.altBox{height:1200px;bottom:0; background:url(../images/altbg1.jpg) no-repeat;}
	.frame{width:736px; height:980px; background:#fff; margin:104px auto 0; overflow:hidden; overflow-y:scroll;}
	
	.boxx1{ display:block;  position:absolute; left:0; bottom:-100px; width:70%; height:100px; border-radius:0 12px 0 0; line-height:100px; background:#fff; z-index:999;opacity: 0.2;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter: alpha(opacity=20);}
	
	.inpc_right .boxx{width:100%; height:32px; float:left;display:block; overflow:hidden;margin:10px 0 20px}
	.inpc_right .boxx #music{ display:none}
	.inpc_right .boxx a.play1{width:180px; height:32px; display:block;background:url(../images/pt1.gif) left top no-repeat}
	.inpc_right .boxx a.play2{width:180px; height:32px; display:block;background:url(../images/pt2.gif) left top no-repeat}
	
	.inpc_items{clear:both}
	
	.mb_title1{width:70%;position:absolute; left:50%; top:50%;margin-left:-35%;margin-top:-220px; text-align:center; overflow:hidden;opacity: .1;-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";filter: alpha(opacity=10);}
	.mb_title1 img{width:100%;}
	
	.mb_btn1{width:90%;margin-left:-45%;margin-top:-70px;}
	.mb_btn1 .mbb{width:70px; height:70px;}
	.mb_btn1 .mbb a div{height:40px; line-height:40px; font-size:12px;}

	.mb_btn1 .mbb a span{width:50px;height:20px; line-height:20px;}

}
	