﻿@charset "utf-8";
/* CSS Document */
html{}
body{}
.mian{position:relative; margin-left:auto; margin-right:auto; min-width:320px; max-width:640px; overflow:hidden; background-color:#fff; font-family:Microsoft YaHei;}
a{text-decoration:none; color:#666;}
/*头部*/
.header{overflow:hidden; padding:0 10px;padding:0.6rem; }
.header .logoImg{float:left;width:111px; padding-left:50px;}
.header .logoImg img{ max-width:100%;}
.header .tel{float:right; padding-left:2.2em; margin-top:26px; padding-right:2%; background:url(../images/tel_03.png) left center no-repeat;}
.header .tel .s1{color:#555; line-height:1.3em; height:1.3em; font-size:1.2em; }
.header .tel .s1 img{ display:block; width:32px; float:left; padding-top:8px; padding-right:5px;}
.header .tel .s2 a{ font-size:1.4em; width:250px; font-weight:bold;color:#da251d; line-height:1.083em;}
.header .hdTxt{ float:left; width:11.5em; margin-top:1.4em; }
.header .hdTxt .p1{ font-weight:bold;color:#0d8ae6; line-height:1.5em;}
.header .hdTxt .p2{ font-weight:bold;color:#b2b2b2; line-height:1.5em;}

/*导航*/
.nav ul{ background:#012169; overflow:hidden}
.nav ul li{  float:left; width:33%;height:2.917em; text-align:center;line-height:2.917em;}
.nav ul li a{color:#ffffff; display:block; font-size:1.1em; font-weight:bold; border-left:1px #465b89 solid; border-bottom:1px solid #465b89;}
.nav ul li:nth-child(1) a{ border-left:0px}
.nav ul li:nth-child(5) a{ border:0px}

/*电话1*/
.telphone1{height:4.833em; margin-top:0.833em; line-height:4.833em;background:#f4f4f4;}
.telphone1 p{ background:url(../images/tel_03.png) left center no-repeat;padding-left:2.500em; margin-left:2.083em;color:#333; background-size:2.167em auto}
.telphone1 p a{ font-size:1.6em; font-weight:bold;color:#ba251f}

/*电话2*/
.telphone2{ height:9em; line-height:1.2em; text-align:center;background:#eee;}
.telphone2 p{color:#ba251f; background-size:2.167em auto; padding-top:20px;}
.telphone2 p a{ font-size:1.333em; font-weight:bold;color:#ba251f}
.tel-bq{color:#333; font-size:1em; line-height:1.2em; padding-top:15px;}
.tel-bq a{color:#333;}

/*顶部*/
.fkong{ width:10px; height:0em}
.footer{ width:100%; height:97px; font-family:Microsoft YaHei;background:#012169;}
.footer ul{ margin:0px auto; padding:10px 0;}
.footer ul li{float:left; color:#fff; width:25%; text-align:center; padding-bottom:8px; }
.footer ul li a{color:#fff;font-size:0.9em;}
.footer ul li a p{ height:50px; line-height:50px;vertical-align:middle; }
.footer ul li a img{ max-width:25%;vertical-align:middle;
	-ms-interpolation-mode: bicubic; overflow:hidden;}

@media screen and (min-width:320px) { 
	body{font-size:75%;}
}
@media screen and (min-width:375px) {
	body{font-size:87.5%;}
}
@media screen and (min-width:480px) {
	body{font-size:87.5%;}
}
@media screen and (min-width:540px) {
	body{font-size:112.5%;}
}
@media screen and (min-width:550px) {
	body{font-size:125%;}
}
@media screen and (min-width:640px) {
	body{font-size:150%;}
}

/*配色搜索*/
.psss{ background:#eee; padding:4% 2%;}
.psss ul li{ float:left; width:50%;}
.psss ul li select{width:98%;border:1px solid #a9a9a9;border-radius:4px;-webkit-border-radius:4px; color:#000; height:4rem; line-height:4rem; margin-bottom:5px; background:#fff; padding:0 3%; font-size:1.7rem;}
.psss ul li input{width:92%;border:1px solid #a9a9a9;border-radius:4px;-webkit-border-radius:4px; color:#000; height:3.89rem; line-height:3.89rem; margin-bottom:5px; background:#fff; padding:0 3%; font-size:1.7rem;}
input::-ms-input-placeholder{color:#000;}
input::-webkit-input-placeholder{color:#000;}
input::-moz-placeholder{color:#000;}
.tijiao{width:50%;text-align:center;}
.pscxal{ width:220px; margin:20px 0 0; position:relative; left:50%;  margin-left:-110px; background:#d11010; height:3.89rem; line-height:3.89rem; border:none; color:#fff; font-weight:bold;border-radius:8px;}

.pslb{ margin:4% 2%;}
table{
border-collapse:collapse;letter-spacing:-1px;
}
.cpbg{ margin-top:15px; font-size:1.4rem;}
.cpbg td{border:solid 1px #ccc; padding:7px; text-align:center;}
.cpbg td a{ color:#000;}
.cpbg td a.k1{ color:#d11010;}
.cpbtbt{ background:#d11010; color:#fff; font-size:1.4rem; line-height:40px; text-align:center; position: relative; overflow:hidden;}

.feiye{ font-size:1.4rem; margin-top:15px;}
.feiye select{width:120px;border:1px solid #a9a9a9;border-radius:4px;-webkit-border-radius:4px; margin:0 5px; color:#000; height:3rem; line-height:3rem; margin-bottom:5px; background:#fff; padding:0 3%; font-size:1.4rem;}

.psxqbt{background:#0075c2; font-size:1.6rem; line-height:50px;color:#fff; padding-left:14px;}

.psxqhd{ background:#eee; text-align:center;}
.cpbg2{ margin-top:15px; font-size:1.4rem;}
.cpbg2 td{border:solid 1px #ccc; padding:13px 7px;}
.cpbg2 td a{ color:#000;}
.cpbg2 .tjfl {width:60%;border:none;border-radius:4px;-webkit-border-radius:4px; color:#000; height:2.89rem; line-height:2.89rem; margin-bottom:5px; background:#fff; font-size:1.4rem;}
.cpbg2 .tjjs{ width:80px; margin:1px 0; background:#0075c2; height:2.89rem; line-height:2.89rem; border:none; color:#fff; font-weight:bold;border-radius:8px;}

.cpbg2 input::-ms-input-placeholder{color:#666;}
.cpbg2 input::-webkit-input-placeholder{color:#666;}
.cpbg2 input::-moz-placeholder{color:#666;}


/*会员*/
.huiyuan{ background:#fff; padding:4% 2%;}
.huiyuan ul li{  width:100%;}
.huiyuan ul li input{width:84%;border:1px solid #a9a9a9;border-radius:4px;-webkit-border-radius:4px; color:#000; height:5.5rem; line-height:5.5rem; background:#fff; padding:0 3%; margin:20px 5% 4px 5%; font-size:1.7rem;}
.huiyuan .tijiao input{ width:200px; margin:20px 0 0;  background:#0075c2; height:3.89rem; line-height:3.89rem; border:none; color:#fff; font-weight:bold;border-radius:8px;}
.huiyuan p{ margin-bottom:15px;}
.huiyuan p a{ color:#F00; padding-left:5%;}

.wjpass{padding:4% 6%; padding-bottom:10%;}
.wjpass h1{ text-align:center; padding:25px 0; font-size:3rem;}
.wjpass p{ font-weight:bold; padding-bottom:18px; padding-top:20px;}


.zhuche{ padding:20px 0 30px;}
.zhuche ul li{height:4.5rem; line-height:4.5rem;width:84%; margin:10px 5% 4px 5%;}
.zhuche ul li p{ float:left; width:105px;}
.zhuchek{width:100%;border:1px solid #a9a9a9;border-radius:4px;-webkit-border-radius:4px; color:#000; height:4.5rem; line-height:4.5rem; background:#fff; padding:0 3%; font-size:1.7rem;}
.zhuchek2{ float:right;width:73%;border:1px solid #a9a9a9;border-radius:4px;-webkit-border-radius:4px; color:#000; height:4.5rem; line-height:4.5rem; background:#fff; padding:0 3%; font-size:1.7rem;}
.wxts{padding:10% 6% 4%;}




.dengluok{width:407px; margin:0 auto 25px;}
.dengluok input{width:200px; margin:20px 0 0; background:#0075c2; height:3.89rem; line-height:3.89rem; border:none; color:#fff; font-weight:bold;border-radius:8px;}


.user{ background:#fff; padding:4% 2%;}
.hybt{ border-bottom:1px solid #a9a9a9; height:120px;}
.hybt tr{ margin:110px 0;}
.hyxxbt{ font-size:1.8rem; background:#0075c2; color:#fff; line-height:2.2rem; padding:16px;}
.hywz{ font-size:1.8rem;background:#eee; color:#333; line-height:2.2rem; padding:16px;}
.dlpfnr{ margin-top:25px;}


.tjpf{ background:#fff; padding:4% 4%;}
.tjpf ul li{ float:left; width:50%;}
.tjpf ul li select{width:98%;border:1px solid #a9a9a9;border-radius:4px;-webkit-border-radius:4px; color:#000; height:4rem; line-height:4rem; margin-bottom:10px; background:#fff; padding:0 3%; font-size:1.7rem;}
.tjpf ul li input{width:92%;border:1px solid #a9a9a9;border-radius:4px;-webkit-border-radius:4px; color:#000; height:3.89rem; line-height:3.89rem; margin-bottom:5px; background:#fff; padding:0 3%; font-size:1.7rem;}
.kwreg{ width:100%; border:1px solid #a9a9a9;}
