﻿@charset "utf-8";

/* CSS Document */
html { }

body { }

/* CSS reset */
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { margin: 0; padding: 0; font-family: Microsoft YaHei; }

table { border-collapse: collapse; border-spacing: 0; }

table th, table td { padding: 5px; }

fieldset, img { border: 0; }

ul, ol, em { list-style: none outside none; }

h1, h2, h3, h4, h5, h6 { font-size: 100%; }

a { text-decoration: none; color: #000; }

/* QTop */
.QTop { width: 100%; margin: 0 auto; text-align: center; overflow: hidden; border-bottom: 0px solid #efefef; box-shadow: 0 0.1px 11px 2px rgba(68,89,88,.11); }

.QTop .dvs { width: 1150px; margin: 0 auto; text-align: center; overflow: hidden; display: flex; }

.QTop .dvs .logos { width: 120px; margin: 0 auto; text-align: center; overflow: hidden; }

.QTop .dvs .logos IMG { height: 50px; }

.QTop .dvs .Dhs { width: 950px; margin: 0 auto; text-align: center; overflow: hidden; }
.QTop .dvs .Dhs ul { width: 100%; margin: 0 auto; text-align: center; overflow: hidden; display: flex; }
.QTop .dvs .Dhs li { margin: 20px; }
.QTop .dvs .Dhs li a { color: #000; }
.QTop .dvs .Dhs li a:hover { color: #011b98;}


/*Qbotn*/
.Qbotn { width: 100%; margin: 0 auto; text-align: center; overflow: hidden; border-top: 3px solid #efefef; background-color: #f6f6f6; margin-top: 10px; border-bottom: 3px solid #efefef; }

.Qbotn .dvs3 { width: 1150px; margin: 0 auto; text-align: center; overflow: hidden; }

.Qbotn .dvs3 .mian { display: flex; margin-top: 30px; }

/*LCars*/
.Qbotn .dvs3 .mian .LCars { display: flex; text-align: left; padding: 60px 0px; }

.Qbotn .dvs3 .mian .LCars .newcars { width: 300px; }

.Qbotn .dvs3 .mian .LCars .newcars li { line-height: 50px; font-weight: 600; }

.Qbotn .dvs3 .mian .LCars .newcars .twocars { text-decoration: underline; }

/*RCars*/
.Qbotn .dvs3 .mian .RCars { padding: 60px 0px; }

.Qbotn .dvs3 .mian .RCars h1 { font-size: 18px; text-align: left; margin-left: 10px; }

.Qbotn .dvs3 .mian .RCars ul { display: flex; margin-top: 15px; }

.Qbotn .dvs3 .mian .RCars li { margin-right: 2px; }

/*twobotn*/
.Qbotn .twobotn { width: 100%; overflow: hidden; border-top: 3px solid #efefef; margin: 0 auto; text-align: center; }

.Qbotn .twobotn .ys { width: 49%; margin: 0 auto; text-align: center; padding: 20px 0px; }

.Qbotn .twobotn .ys p { font-size: 18px; text-align: center; }



/*page_list*/
.page_list { width: 100%; margin: 35px 0px 50px 26%; overflow: hidden; }

.page_list img { border: 1px #a10000 solid; }

.page_list A { width: 30px; height: 30px; line-height: 30px; float: left; display: block; border: #808080 1px solid; color: #713A26; text-align: center; overflow: hidden; margin: 5px 5px 5px 5px; border-radius: 5px; }

.page_list A:hover { background: #c00; color: #fff; text-decoration: none; }

.page_list .pageInfo { margin: 0px 5px; color: #713A26; }

.page_list .pageNum { padding-right: 3px; padding-left: 3px; padding-bottom: 0px; padding-top: 0px; }

.page_list A.currBtn:hover { background: #fff; color: #713A26; text-decoration: none; }

.page_list A.firstBtn:hover { text-decoration: none; }

.page_list span { height: 30px; line-height: 45px; margin: 15px 5px 5px 5px; font-size: 14px; }
