@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;font-family:"微软雅黑";}
a,a:hover,a:visited,a:active,a:link{text-decoration:none;}
/*body{ background-image:url(../images/bg.jpg);}*/
body{ background:#eee;}
ol{ list-style:none}
.clear{ clear:both; display:block}
.content{padding-bottom:20px;max-width: 640px;margin: auto;}
.content img{ display:block;width:100%}
.pic{ margin:auto;width:100%}
.footer{ margin:auto;width:100%;  font-family:"微软雅黑";}
.row{width: 100;/* border:1px solid #ccc; */background-color:#FFFFFF;margin:auto;/* border-radius:10px; */margin-bottom: 10px;padding:10px 5px;margin-top: 10px;font-size:12px;}
.middle,.right{padding: 0 10px;}
.left{padding:0px 20px}
.middle{}
.row h4,.row h5{ color:#666; line-height:1.5em; font-weight:normal}
.row h1{ color:#222; line-height:1.5em; font-size:40px;font-weight:normal}
.row .formitm{line-height: 25px;float: left;width: 100%;}
.formitm input[type="text"],.formitm textarea{
    width: 100%;
    box-shadow: none;
    font-size: 14px;
    line-height: 26px;
    float: right;
    border: 1px solid #aaa;
    border-radius: 5px;
 }
.formitm input[type="submit"]{line-height: 30px;height: 36px;width: 90%;background-color:#ca2a2a;border:0;color:#FFFFFF;margin-top: 15px;margin: 0 5%;border-radius: 5px;font-size: 16px;}
.row p{ font-size:12px; line-height:20px; color:#666}
.guest{ margin-bottom:10px;}
#marquee6{height:200px; overflow:hidden;}
#marquee6 ul li{padding:0 10px;line-height:20px;height:80px;overflow:hidden;}
label{font-size:12px}
h1 a{text-decoration:none; color:#000}
section.buy {width:100%;height:auto;background:url(../images/tbg.jpg);padding: 15px 0;text-shadow:none;text-align:center;overflow:hidden;-webkit-animation:bounceInkeep .3s .2s linear both;-moz-animation:bounceInkeep .3s .2s linear both;-o-animation:bounceInkeep .3s .2s linear both;border-top: 5px solid #ffffff;border-bottom: 5px solid #fff;font-size: 14px;}
.row1,.row2 {width:96%; height:auto;margin:0 auto;padding:0; clear:both;}
.row2 {border-top:1px dotted #524524;padding:10px 0;line-height:30px;height: 30px;overflow:hidden;}
.row1 strong {display:block;width:35%;float:left;font-size: 36px;color: #ca2a2a;/* text-shadow:1px 1px 0px #000; */line-height:60px;}
.row1 ol {width:65%;height:inherit;margin:0;padding:0;overflow:hidden;}
.row1 ol li {width:33%;float:left;color: #255182;line-height:30px;}
.row1 ol li p{color: #000000;}
.row2 strong {display:block;width:35%;line-height:30px;height:30px;float:left;font-size: 16px;color: #000000;}
.row2 .djs {width:65%;line-height:30px;height:30px;margin:0;padding:0;color: #255182;overflow:hidden;font-size: 16px;}
.row2 .djs input {color:#D0740A;background:none;font-size:26px; text-align:right;}
section.buy a.button,section.buy button{display:block; width:96%; margin:0 auto; height:46px; line-height:42px;font-size:26px;border-radius:4px;border:1px solid #EE3B1A;text-shadow:0 1px 0 #000;color:#fff;}
section.buy a.btn{background-color: #ca2a30;display:block;width:96%;margin:5px auto;padding:10px 0;text-align:center;color:#fff;border-radius:6px;border-left:1px solid #EE3B1A;}
.b-left{float:left;width:25%;line-height: 30px;}
.b-right{float:right;width:75%;line-height: 30px;}
.b-select{width:33.3333%;height:32px;border-radius: 5px;float: left; background:#fff}
.b-right span{color:#ca2a2a;font-weight: bolder;}
.bottom{ position: fixed; z-index:99; bottom:0px; height:40px; text-align:center;width:100%; }
.b-nav{max-width:640px;background-color: #196ab9;height:40px;text-align:center;}
.b-nav a{line-height:40px;font-size:14px;color:#fff;width: 49%;text-align:center;float:left;border-left: 1px solid #145ba0;}
.yht{ padding:15px 0;border-bottom:1px solid #ccc; margin-bottom:15px}
.yht img{ width:24px; height:24px; float:left; text-align:center; }
.yht span{float:left; line-height:24px; margin:0 10px}
.o-area{ background:#fff}
.rexian{line-height: 36px;height: 36px;width: 90%;background-color: #0d9052;border:0;color:#FFFFFF;margin-top: 15px;margin: 0 5%;border-radius: 5px;text-align: center;font-size: 16px;}
.b-icon img{width:26px; height:26px; margin:8px 0px 8px 30px; float:left}
nav {margin:0 auto; padding:0; width:100%;position:fixed; left:0; bottom:0;
-webkit-animation:fadeInUpBig 1s 0.2s ease both;-moz-animation:fadeInUpBig 1s 0.2s ease both; }
nav ul {margin:0 auto;padding:0 0; height:45px; width:100%; background:#7e051b; overflow:hidden;}
nav ul li { width:33.3%; float:left; text-align:center;}
nav ul li a { display:block; line-height:45px;width:100%;color:#fff;font-size:0.8em; }
nav ul li a strong { display:block; position: relative;top:10px;left:0; font-weight:normal;}

nav ul.Transverse {position:relative;}
nav ul.Transverse li a {border-right:1px dotted #f66;}
nav ul.Transverse li:last-child a {border-right:0px;}
nav ul.Transverse li a strong{ display:inline; position: inherit;font-weight:normal;padding-left:32px; line-height:45px;font-size:14px;}
nav ul.Transverse li:nth-child(1) a strong{background:url("call.png") left center no-repeat; background-size: 28px 28px;}
nav ul.Transverse li:nth-child(2) a strong{background:url("home.png") left center no-repeat; background-size: 28px 28px;}
nav ul.Transverse li:nth-child(3) a strong{background:url("sms.png") left center no-repeat; background-size: 28px 28px;}
nav ul.Transverse li:nth-child(1) a.home strong{background:url("home.png") left center no-repeat; background-size: 28px 28px;}
nav ul.Transverse li span {color:#333}