/* CSS Document */
@charset "utf-8";
/*全局*/
* {font-family:"Microsoft YaHei", "微软雅黑", "宋体", Arial, Helvetica, sans-serif; }
h1, h2, h3, h4, h5, h6, hr, p, dl, dt, dd, ul, ol, li, form, button, input, textarea, fieldset ,legend{margin:0;padding:0;}
h1, h2, h3, h4, h5, h6, button, input, select, textarea{font-size:100%}
body {margin: 0;padding: 0;font-size:100%;color: #333;  font-family:"Microsoft YaHei", "微软雅黑", "宋体", Arial, Helvetica, sans-serif;font-size:14px; }
@media only screen and (max-width: 1920px) { body{ font-size:14px; }}
@media only screen and (max-width: 1336px) { body{ font-size:14px; }}
@media only screen and (max-width: 1280px) { body{ font-size:14px; }}
@media only screen and (max-width: 1024px) { body{ font-size:14px; }}
@media only screen and (max-width: 828px) { body{ font-size:14px; }}
@media only screen and (max-width: 768px) { body{ font-size:14px; }}
@media only screen and (max-width: 750px) { body{ font-size:14px; }}
@media only screen and (max-width: 720px) { body{ font-size:14px; }}
@media only screen and (max-width: 640px) { body{ font-size:14px; }}
@media only screen and (max-width: 480px) { body{ font-size:14px; }}
@media only screen and (max-width: 320px) { body{ font-size:12px; }}
@media only screen and (max-width: 300px) { body{ font-size:12px; }}

ul, li {padding: 0;margin: 0;list-style: none;}
dl, dt, dd {margin: 0;padding: 0;}
img {border: 0;max-width: 100%;}
.clearfix:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.clearfix {display: inline-block;}
.clear { clear:both;}
.float { float:left;}
div {
box-sizing:border-box;
-moz-box-sizing:border-box; /* Firefox */
-webkit-box-sizing:border-box; /* Safari */
}
.orange{ color:#fc7f01;}
.bule { color:#023f78;}
.white { color:#fff;}

.header{ width:100%;height:50px;background:url(../images/top.png) repeat-x; z-index:999; position: fixed;}
.home-text{ text-align:center;}
.banner {
	background:url(../images/banner.png) no-repeat;
	width:100%;
	height:200px;
	background-size:100% 100%;
	padding-top:50px;
}
.banner01 { width:100%;text-align:center;}
.banner01 img {max-width:200px;width:expression(document.body.clientWidth > 200? "200px": "auto"); margin-top:20px;}
.gz-p { color:#fadc00; font-size:15px; margin-top:7px; font-weight:bold;}
.gz-p01 { color:#fff; font-size:15px; margin-top:7px;}

.tabslider { height:30px; line-height:30px; margin-top:10px; margin-left:6%}
.search-box{width:96%; margin:0 auto; height:40px; border-bottom:1px solid #e7e7e7; margin-top:10px; padding:1%;}
.input-box{ float:left; width:120px; margin-top:8px; padding-left:11px;outline: medium; border:none; text-align:left; font-size:14px; color:#ccc;}
.button{ float:right; border:0; background:#245d94;border-radius:5px; color:#ffffff; width:70px; height:29px; font-size:14px; cursor:pointer; margin-left:10px;}
.tabslider01 { width:96%; margin:0 auto; height:160px;max-height: 100%; border-left:3px solid #245d94; border-top:1px solid #e7e7e7; padding-left:1%; margin-top:10px;}
.tabslider01 .ta-ul { float:left;}
.sculpture { width:20%;}
.consumer { width:40%; }
.consumer-text { line-height:40px;}
.reply { text-align:right; width:38%; color:#19a427;}
.reply-img { margin-top:6px;}
.tab-title {line-height:34px; width:100%;}
.tab-title li { line-height:34px; float:left;}
.motor { width:40%;}
.carriage { width:60%;}
.car01 { width:40%}
.car02 { width:30%}
.car03 { width:30%; text-align:right;}

.tabslider02 { width:94%; margin:0 auto; height:auto;max-height: 100%; border:1px solid #e7e7e7; padding:2%; margin-top:20px;}
.tabslider02 .ta-ul li { float:left; width:50%; line-height:30px;}
.answer-text { text-align:right;}
.answer-con { line-height:30px;}
.answer { color:#245d94;}
.options { color:#245d94;}

.other { margin-top:10px;}
.other-caption { background-color:#e8e8e8; height:34px;}
.other-title { background-color:#245d94; height:34px; line-height:34px; width:86%; color:#fff; padding-left:12px;}
.other ul li { line-height:34px; font-size:11px; margin-left:14px;text-overflow:ellipsis; white-space: nowrap;width:94%; overflow: hidden;}

.footer { background-color:#245d94; height:50px; line-height:50px; text-align:center; color:#fff; font-size:10px;}