@charset "utf-8";
/* CSS Document */
/*----------------------整体样式--------------------------------------*/
*{padding-bottom: 0px;border-right-width: 0px;list-style-type: none;margin: 0px; padding-left: 0px;padding-right: 0px; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; text-decoration: none;padding-top: 0px;}
body{margin:0; padding:0; font-family:"微软雅黑";font-size:12px; color:#6d6565;background:#FFF;position:relative;overflow-x:hidden}
html{font-size:100%;}
h1,h2,h3,h4,ul,li,dl,dt,dd,p,b,img,a,i,em{margin:0; padding:0;list-style:none; border:0;  font-weight:normal; font-style:normal; text-decoration:none; outline:none; }
a{color:#666666}
img{max-width:100%;display:block;}
input[type="button"], input[type="submit"], input[type="reset"] {-webkit-appearance: none;}
.clear{width: 100%;clear:both;font-size:0;overflow:hidden;height:1px;padding:1.5% 0;background-color:#FFF}
/*container*/
.container{position:relative;background:#FFFFFF}
.wrapper{position:relative;width:100%;z-index:10;background-color:#f3f6fb;right:0}
.kong{width:100%;padding-bottom:55%;}
/*panel*/
.panel{display:block;position:absolute;top:0;right:0;z-index:1;width:14em;height:100%;background:#F28C0E;box-shadow:inset 0.125em 0 0.5em rgba(0,0,0,.4);border-left:1px solid #636e7d;}
.panel > ul{width:100%;height:auto;}
.panel-son{width:100%;font:normal 1.4em/1 "Microsoft YaHei";border-bottom:1px solid #FCFCFC}
.panel-son > a{display:block;color:#FFFFFF;text-align:center;padding:10% 0;border-bottom:1px solid #2E2D57}
.panel-son  > a:visited{color:#FFFFFF}

/************** *****************************/
/*main*/
.main{width:100%;overflow:hidden;padding-bottom:17.5%}
/*header*/
.header-box{width:100%;background-color:#2E2D57}
.header{position:relative;overflow:hidden;background-color:#0269AC;margin:0 auto}
.head_menu{width:15%;float:right;padding:1% 0; text-align:center;}
.head_menu img{margin:0 auto;width:80%;}
.inheader-logo{width:83%;float:left;padding:3% 0 0 2%;}
.inheader-logo a{font-size:1.2rem;color:#FCFCFC;}
.page-logo{margin-left:28.5%}
.header-return{width:9.6%;float:left}
/*首页*/
.con1{width:100%;overflow:hidden;padding:2.7% 0 1% 0}
.banner{width:100%;overflow:hidden;position:relative;background:#97BADA;}
.ipro .titlebox{width:100%;margin:0 auto 3.3%;overflow:hidden;position:relative}
.ipro .titlebox img{margin:0 auto; width: 15rem;}

.inews .titlebox{width:100%;margin:0 auto 3.3%;overflow:hidden;position:relative}
.inews .titlebox img{margin:0 auto; width: 15rem;}
.inews{width: 100%;overflow: hidden;padding: 0 0 6% 0;}
.inews ul{padding:0 5% 5%;margin-left: 5%;}
.inews li{ line-height:2rem;list-style-type:disc;}
.inews li span{float:right;color:#28201E;}
.inews li a{ color:#28201E;}
/**产品列表页参**/
.titlebox2{width:100%;margin:0 auto 3.3%;overflow:hidden;position:relative}
.titlebox2 .title{width:28%;padding-left:5%;float:left;text-align:left;}
.titlebox2 .title .Chinese{font-size:1.2rem;color:#D60C0B;}
.titlebox2 .title .English{font-size:0.6rem;color:#999;}
.titlebox2 .title .xian{width:30%;height:0.3rem;background:#ddd; margin: 10% 0 0;}
.titlebox2 .chexing a{display:inline-block;font-size:0.8rem;margin:0 0 2% 3.5%; border: 1px solid #dedede; -moz-border-radius: 10px; -webkit-border-radius: 10px; border-radius:10px; padding:2% 3%;float:left;}
.titlebox2 .chexing .more{color:#000;font-weight:bold}
.titlebox2 .title {border-right:1px solid #ddd;}
/**产品列表页**/

.models-box{width:110%;overflow:hidden;margin:0 0 0 3.75%}
.models-box li{width:37.5%;display:inline-block;margin:2.5% 6.3% 3% 0}
.models-box li a{display:block;width:100%;text-align:center;color:#000}
.models-box li a p{height:36px; line-height:20px;float:left;margin-top:2%; text-align:left;}
.ipro .models-box li a p{color:#302C29;}
.models-box li a img{width:90%;border: 1px solid #D3D3D5;padding: 5px;}
.ipro-more{ text-align:right;}
.ipro-more a{ padding:1% 5%; background:#005D98;-moz-border-radius:8px; -webkit-border-radius:8px; border-radius:8px;color:#FCFCFE;margin-right:6.3%;}

.pronav{width:96%;margin:0 auto; text-align:left; clear:both;}.pronav a{display: block; float: left;padding: 5px 10px 5px 10px;border: 1px solid #ddd;    margin-top: 10px; margin-right:10px;}

.newslist-box{display:block;width:92.5%;overflow:hidden;border-bottom:1px dashed #dbdbdc;margin:0 auto;padding-bottom:3%;margin-bottom:3.2%}
.newslist{width:100%;float:left}
.newslist dt{width:10.14%;float:left;font-size:2.5rem;color:#c8c8c8}
.newslist dd{width:69%;float:left;font-size:0.9rem;margin-left:1.5%}
.newslist dd em{font-size:1.0rem;color:#000}
.newslist dd p{margin-top:1%}
.newslist span{float:right;font-size:0.8rem}
/*分页按钮*/
.fy{width:85%;overflow:hidden;margin:3% auto 0;text-align:right;}
.fy a{display:inline-block;padding:0.2% 1.5%;color:#212121;margin-left:1.6%;border:1px solid #c8c8c8;font-size:0.9rem}
.fy .up-down{border:none;background-color:inherit;color:#212b5a}
.fy a.current{background-color:#202121;color:#FFF}
.cutepage{margin:0 auto;padding:30px 0; text-align:center;}
.cutepage input{border:1px solid #ddd;}
.cutepage .button{padding:2px 5px;}
/*新闻动态详细*/
.return-box{width:100%;margin-top:0.5%;BORDER-BOTTOM: #DEDEDE 1px dashed}
.nav{margin-left:2.5%; DISPLAY: block; font-size:1.2rem; COLOR: #454545;padding:2% 0; }
.textbox{width:90.31%;line-height:2;font-size:0.9rem;margin:0 auto}
.titlebox2{text-align:center;margin-top:3%;padding-bottom: 3%;line-height:1.5}
.titlebox2 .title2{color:#030000;font-size:1.1rem}
.textbox .photo{width:83.53%;margin:3.6% auto}

.titlebox h3{width:93.31%;margin:0 auto; text-align:center;font-size:1.6rem;padding:3% 0;}
/*关于我们*/
.titlebox3{margin-top:3.2%}
.titlebox3 .title{width:22%}

/*在线留言*/
.message{width:76%;border-collapse:collapse;table-layout:fixed;margin:10% auto 5%}
.message td{position:relative}
.message .input-box{width:80%}
.message input{width:55%;border:1px solid #c8c8c8;padding:1.3% 0;margin:2% 0;float:left}
.message textarea{width:100%;border:1px solid #c8c8c8;height:100px;margin:4% 0 1.5% 0}
.message .ly{display:block;position:absolute;top:3.6%}
.message .yzm{display:inline-block;width:16.2%;margin:2% 0 0 5%;}
.sum-but{width:21%;color:#FFF;margin:1% 0 0 39.5%;background:#eb5f1a;padding:1.5% 0;font-family:"微软雅黑";font-size:0.95rem;border-radius:5px}
.ckm{display:block;background:#202121;text-align:center;padding:2% 0;color:#FFF;font-size:1.2rem;margin-top:5%}
.status{width:94%;margin:3% auto 1.5%}
.status-box{width:100%;border:1px solid #d9d9d9;background-color:#FFF;margin-bottom:2.5%}
.status-box li{width:92%;overflow:hidden;margin:2.5% 4%}
.status-box li i,.status-box li em{color:#0099cc}
.status-box li i{float:left}
.status-box li em{float:right}
.status-box li p{color:#6d6d6d;text-indent:2em;font-size:0.9rem}
.textbox .con-title{color:#000;font-size:1.3rem;margin-top:2%}
/*预订信息*/
.car-img{width:90%;border:1px solid #dcdcdc;margin:3% auto 5.5%}
.shop-box{width:100%;overflow:hidden}
.shop-box .s1{width:90.31%;margin:0 auto;padding:1.5% 0;font-size:1.4rem;}
.shop-box .s2{padding:2.5% 0;line-height:2;border-bottom:1px solid #dcdcdc;color:#000;text-indent:1.5em;margin-bottom:2.2%}
.shop-box .s2 i{color:#eb5f19}
.shop-box .s3{width:100%;overflow:hidden;margin-bottom:5%}
.shop-box .s3 li{width:100%}
.shop-box input{border:1px solid #dcdcdc}
.shop-box .s3 .tc{margin-bottom:1.8%}
.shop-box .s3 .time-img{width:2.66%;display:block;float:left;margin:0.5% 3.125% 0 6.72%}
.shop-box .s3 .input-text{width:14.22%;margin:0 3%}
.selectbox{width:12%;border:1px solid #dcdcdc;margin-right:0.5%}
.shop-box .s4{width:100%;overflow:hidden}
.shop-box .s4 li{margin-bottom:5%;overflow:hidden;position:relative}
.shop-box .s4 .label-box{color:#030000;margin:0 0 0 6.72%}
.shop-box .s4 .label-box2{margin-left:1.2%}
.shop-box .s4 .input-text{width:27.81%;padding:1% 0}
.shop-box .s4 .textarea{width:76.5%;margin-left:22%;border:1px solid #dcdcdc;height:120px}
.shop-box .s4 .yzm{width:7.34%;display:block;float:left;margin:0.8% 1% 0}
.shop-box .s4 .submit-but{width:20.16%;color:#FFF;background:#eb5f1a;padding:1.2% 0;font-family:"微软雅黑";font-size:1rem;margin:0 0 0 22.3%;border:none}
.msgbox{width:100%;position:relative;background:#fff9ee;line-height:2;color:#eb5f19;padding:5% 0 8% 0;font-size:0.9rem;}
.msgbox p{margin-left:21.41%}
.msgbox .msg{width:10%;position:absolute;top:-6.5%;left:7.5%;text-align:center;background:#d0c351;color:#000;padding:2.6% 0;border-radius:100px}
/*地图*/
#allmap{width:100%;height:627px;overflow: hidden; position: relative; z-index: 0; background-color: rgb(243, 241, 236); color: rgb(0, 0, 0); text-align: left}
#allmap img{max-width:none;display:inline}
/*footer*/
.footer{width:100%;overflow:hidden;position:fixed;bottom:0;background-color:#000;z-index:999}
.footer .footerbox{background-color:#000;margin:10px auto 0;overflow:hidden; border-top:1px solid #fff;}
.f-dh{width:100%;overflow:hidden;padding-left:1%;}
.f-dh li{width:33%;float:left;border-right:1px solid #fff;}
.f-dh li a{display:block;width:100%;text-align:center;line-height:2.3;color:#fff;font-size:1.4rem}
.f-dh li a div{width:26%;margin:0 auto}

/***自定义***/
.footp{width:100%;background:#0269AC;padding: 3% 0;}.footp-box{width: 92.5%;margin:0 auto;}.footp p{ line-height:1.6rem; color:#FCF7FB;}p.dp4{font-size:0.8rem;padding-top:10px;color:#FCF7FB;}.footp p a{color:#FCF7FB}

.ipro,.iabout,.inews{background:#97BADA;}
.iabout .titlebox{width:100%; height:10rem;margin:3.3% auto 3.3%;overflow:hidden;position:relative; background:#0269AC;}
.iabout .titlebox .title{width:35%; padding:2%;float:left;text-align:left;}
.iabout .titlebox .chexing{position:absolute;right:0;top:8%;width:65%;text-align:right;}
.iabout .titlebox .chexing p{color:#fff;padding: 0 8% 0 8%; line-height: 1.4rem;text-align: left; height: 7rem;overflow: hidden;}
.iab_more{color:#0E2E47;  background:#FBFCFB; -moz-border-radius: 5px;  -webkit-border-radius: 5px; border-radius: 5px; padding:2% 8%;margin-right:8%;}

.icls{position:relative; z-index:99;width:100%;overflow: auto; }.icls li{width:100%;float:right;text-align:right;}.icls li a{ float:right; margin:0 2% 2% 1%;width:5rem;height:1.3rem;text-align:right;background:#005D98;color:#fff;font-size:1rem; padding: 5px 10px;    -moz-border-radius: 10px;-webkit-border-radius: 8px;  border-radius: 8px;}.icls ul{padding-top:3%;}



@media screen and (min-width:640px){
	body,html{font-size:1rem}
	.container{width:640px;margin:0 auto;position:relative;overflow:hidden;background:#FFFFFF}
	.header{width:640px}
	.footer .footerbox{width:640px}
	.panel-son > a{padding:12% 0;font-size:1.4rem}
	.icls{height:160px;}
}
@media screen and (min-width:452px) and (max-width: 639px){
	body,html{font-size:0.9rem}
	.panel-son > a{padding:10% 0;font-size:1.3rem}
	.message .input-box{width:76%}
	.message .type-text{width:80%}
	.newslist dt{font-size:2rem}
	.newslist span{font-size:0.88rem}
	.shop-box .s3 .time-img{margin-top:0.9%}
	.shop-box .s4 .input-text{width:26%}
	.shop-box .s4 .textarea{margin-left:21.5%;height:100px}
	.msgbox .msg{width:12%;font-size:0.8rem;padding:3.5% 0}
    .icls{height:113px;}
}
@media screen and (min-width:322px) and (max-width: 451px){
	body,html{font-size:0.88rem}
	.panel-son > a{padding:9.8% 0;font-size:1.2rem}
	.message .input-box{width:72%}
	.message .type-text{width:80%}
	titlebox .title .Chinese{font-size:1.6rem}
    titlebox .title .English{font-size:0.6rem}
	titlebox .chexing a{font-size:1.1rem}
	.newslist dt{font-size:1.82rem}
	.newslist span{font-size:0.85rem}
	.shop-box .s3 .time-img{margin-top:1.1%}
	.shop-box .s3 .selectbox{width:15%}
	.shop-box .s4 .input-text{width:24%}
	.shop-box .s4 .textarea{margin-left:25%;height:80px}
	.shop-box .s4 .submit-but{font-size:0.9rem;margin-left:25%}
	.msgbox .msg{width:11.5%;font-size:0.7rem;padding:3.3% 0}
	.icls{height:104px;}
}
@media screen and (max-width:400px){
	body,html{font-size:0.85rem}
	.message .input-box{width:69%}
	.message .type-text{width:80%}
	.sum-but{font-size:0.82rem}
	titlebox .title .Chinese{font-size:1.6rem}
    titlebox .title .English{font-size:0.62rem}
	titlebox .chexing a{font-size:1rem}
	.newslist dt{font-size:1.78rem}
	.newslist span{font-size:0.79em}
	.shop-box .s3 .time-img{margin-top:1.4%}
	.shop-box .s3 .selectbox{width:17%}
	.shop-box .s4 .input-text{width:22%}
	.shop-box .s4 .textarea{margin-left:26.2%;height:80px}
	.shop-box .s4 .submit-but{font-size:0.8rem;margin-left:25.7%}
	.msgbox .msg{width:11%;font-size:0.6rem;padding:3% 0}
	.icls{height:93px;}
}
@media screen and (max-width:321px){
	body,html{font-size:0.82rem}
	.container{width:320px}
	.panel-son > a{padding:9% 0;font-size:1rem}
	.message .input-box{width:70%}
	.message .type-text{width:80%}
	.sum-but{font-size:0.77rem}
	titlebox .title .Chinese{font-size:1.2rem}
    titlebox .title .English{font-size:0.5rem}
	titlebox .chexing a{font-size:1rem}
	.newslist dt{font-size:1.6rem}
	.newslist span{font-size:0.7rem}
	.shop-box .s3 .time-img{margin-top:2.2%}
	.shop-box .s3 .selectbox{width:16%}
	.shop-box .s4 .input-text{width:21%}
	.shop-box .s4 .textarea{margin-left:25.5%;height:80px}
	.shop-box .s4 .submit-but{font-size:0.8rem;margin-left:25.7%}
	.msgbox .msg{font-size:0.6rem}
	.icls{height:80px;}
}


