@charset "utf-8";
/* CSS Document */
body{    font-family: 微软雅黑;}
*{   1-moz-box-sizing: border-box;
   1 -webkit-box-sizing: border-box;
   1 -o-box-sizing: border-box;
   1 -ms-box-sizing: border-box;
   1 box-sizing: border-box;
    1-webkit-tap-highlight-color: transparent; margin:0px; padding:0px; color:#162037; }
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
body img{ border: none; }

/*顶部菜单*/
.navbox {max-width:100%;min-width:1200px;margin:0 auto;position:relative; height:110px; margin:auto;    background-color: #fff;position: relative; z-index:999; top:0;    border-top: 6px solid #606E85; }
.topbox { width:1200px; margin:0 auto; margin-top:0px;height:100px; list-style:none; }
.logo { float:left;    margin-top: 17px;}
.nav { float:right; height:110px; list-style:none; }
.nav li { float:left; height:110px; position:relative; list-style:none; }
.nav li a { text-decoration:none;  }
.nav li a span {float:left; display:block; line-height:100px; font-size:16px; color:#002873; cursor:pointer; padding:0 10px 0 10px;font-weight: bold; }
.hover_menu {text-decoration:none;  background: url(../pic/menu_over.jpg) center top no-repeat #fff; color:#025198; }
.nav li a span:hover { text-decoration:none; color:#002873; background:#D1D4DB;  }
.nav li .submenu { display:none; position:absolute; top:105px; width:420px; margin-left:-11px; }
.nav li.tel { font-size:17px; font-weight:bold; color:#d5000a; line-height:100px; margin-left:24px; }
.nav li.tel i {     font-style: normal;font-size:20px;  font-weight:bold; vertical-align:bottom; line-height:98px; color:#d5000a;}
.smenu_li { width:130px; text-align:center;  float:left; background:#D1D4DB;  font-size:14px;  padding:10px 0px; }
.smenu_li a { width:130px;  line-height:40px; display: inline-block; color:#555; }
.smenu_li a:hover { width:130px; line-height:40px; display: inline-block; background:#fff; color:#002873;}
.smenu_img { width:230px;  float:left; text-align:left; color:#777; line-height:21px; font-size:14px; background:#fff; padding:20px 30px; }
.smenu_img img { width:230px; height:100px; margin-bottom:15px;}

/*banner切换*/

.container-full {display: block;  width: 1200px; margin:0px auto;}
.section-header {position: relative;  display: block;   width: 100%; max-width: 1200px; margin: 4.5% auto 3.6%; text-align: center;font-size: 0;}
.section-header h3 {  position: relative;  display: block; line-height: 1; font-size: 30px; z-index: 5;}
.black {  color: #002873;}
.section-header font{  display: block;  line-height: 1;  font-size:14px;color: #b8b8b8;  margin-top: 15px; text-transform: uppercase; font-family: arial;}
.section-header .line {   position: absolute;  display: block;  width: 100%;  height:2px;background-color: #d6d6d6;  top: 29px;  left: 0;  text-align: center; z-index: 2;}
.section-header .line span {  display: inline-block;  width: 240px; height: 2px; background-color: #fff;}
.about-body {display: block;}
.container {display: block; width: 100%;max-width: 1200px; margin: 0 auto;}

.about-body .about-us-l { display: block;  float: left;  width: 50.58%; padding: 20px 20px 9px; background-color: #E8EAED;}
.about-body .about-us-l h1 { display: block;  font-size: 18px;      color: #5c5c5c;line-height: 1; padding: 14px 0 0px 0;}
.about-body .about-us-l p {  display: block;line-height: 30px;    color: #544e4e; margin-top: 18px; 1letter-spacing: 2px; font-size:14px;}
.about-body .about-us-l a {    display: block;font-family:"微软雅黑","宋体";float: right; width: 92px; height: 29px; border: 1px solid #8f8f8f;  margin-top: 14px;   text-align: center;  line-height: 27px;  color: #5c5c5c;  border-radius: 10px;}


.about-body .about-us-r { display: block; float: right; width: 45.83%;text-align: center;font-size: 0;}
.about-body .about-us-r li {  display: inline-block; width: 32.33%;  padding-left: 1%;background-color: #fff;}
.about-body .about-us-r li .content {  display: block;  background-color: #E8EAED;     padding-bottom: 20px;}
.about-body .about-us-r li .content:hover {background-color: #7a7a7a;}
.about-body .about-us-r li img {  display: block;  width: 100%;  height: auto;}
.about-body .about-us-r li .content h4 {   display: block;  line-height: 1; font-size: 18px; color: #5c5c5c;   margin-top: 20px;}
.about-body .about-us-r li .content h4 a {  color: #5c5c5c;}
.about-body .about-us-r li .content:hover h4 a {color: #fff;}
.about-body .about-us-r li .content p { display: block;font-size: 13px; color: #a1a1a1; line-height: 1; margin-top: 10px; }
.about-body .about-us-r li .content:hover p {color: #fff;}

.clearfix:after {visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0;}
.hot_sale {overflow: hidden; width: 1198px; margin: 0px auto; }
.hot_sale .tit_name {    background: #f2f2f2; height: 44px; line-height: 44px; padding: 0 16px; color: #333;font-size: 16px;}
.tit_name .piont {    font-size: 14px; float: right;}
.tit_name .piont a{ color:#999;}
.hotsale_bar { overflow: hidden; background: #fff; position: relative;}
.hotsale_bar .small { width: 1225px;  float: left;overflow: hidden;}
.hotsale_bar .show_small { float: left;  width: 279px; text-align: center;  padding: 7px;border: 1px solid #d6d6d6;overflow: hidden; margin-top: 5px;     margin-right: 5px;margin-bottom: 5px;}
.hotsale_bar .show_small_bar {overflow: hidden;}
.hotsale_bar .list {  float: left;width: 100%;}
.hotsale_bar a {       color: #ffffff; display: block; overflow: hidden;}
.hot_sale p.name {height: 42px;line-height: 42px;    color: #5a545c;  font-size: 14px;     margin-top: -12px;  }
.hot_sale .buy { height: 34px;    background: #002873;    font-size: 14px;width: 100%; line-height: 34px;text-align: center;}
.hot_sale .buy a {display: inline-block;  padding-right: 16px; font-size:12px;}

.newleft { width: 710px;}
.fl {   float: left;}.fr {float: right;}
.newtit strong{ color: #333; font-weight: normal;}

.newtit p {  font-size:16px;      color: #333;font-weight: bold;font-family:"微软雅黑","宋体"; height:22px; line-height:22px;
 background: url(../pic/s.jpg) no-repeat left center; padding-left: 10px;}
.newtit a { /* display: block;*/ color: #333; margin-left:5px;margin-right: 5px; font-weight: normal;}
.firstnew img {width: 218px;height: 150px;}
.firstnew .fr { width: 475px;}
.firstnew .fr span {  display: block;font-size: 20px;  color: #b5b5b5; margin-bottom: 10px;  margin-top: 5px;}
.firstnew .fr a {  display: block; font-size: 14px; color: #5a545c;  margin-bottom: 5px;}
.firstnew .fr p {  font-size: 12px; color: #6f6d6f;  line-height: 24px;}
.newleft ul {margin-top: 25px;}
.newleft li { list-style:none; height: 33px;  line-height: 33px; border-bottom: 1px dashed #e2e2e2;  padding: 0 20px 0 10px;}
.newleft li a {    font-size: 14px;  display: block;  float: left;color: rgba(19,19,19,.85); background: url(../pic/d.jpg) no-repeat left center; padding-left: 20px;}
.newleft li span {   display: block;float: right; color: rgba(88,88,88,.71);}
.newright { width: 434px; }
.newtit {    height: 33px;margin-bottom: 8px; border-bottom: 2px solid #d2d2d2; margin-top: 25px;}
.newright li { list-style:none; border-bottom: 1px dashed #dcdcdc; margin-bottom: 19px;  padding-bottom: 6px;}
.newright li a {  display: block;font-size: 14px;color: #5a545c; margin-bottom: 22px;}
.newright li a i {  display: inline-block;   width: 25px; height: 25px;  line-height: 25px;  color: #fff;   background: #002873;  text-align: center;  border-radius: 50%;  font-style: normal; margin-right: 12px;}
.newright li p { font-size: 12px; color: #6f6d6f;  line-height: 24px;}
.newright li p i { display: block;  width: 25px;height: 25px; line-height: 25px;  color: #fff; background: #c3c3c3;  text-align: center;  border-radius: 50%;   font-style: normal;margin-right: 12px;  font-size: 14px; float: left;}
.clear {  clear: both;}



.social-bbs {background-color: #fff; }
.wrap { width: 1200px; margin: 0 auto;}
.bbs-list { }
.bbs-list a {   float: left;  border-radius: 28px; border: 1px solid #eee; background-color: #eee;  line-height: 28px;    color: #5a545c;
    font-size: 14px;padding: 0 20px;     margin: 10px 23px 0px 0;}

.bbs-lis {     border: 1px #D2D2D2 solid;margin-bottom: 10px;}
.bbs-lis a {   float: left;  height: 28px; /*border: 1px solid #eee;*/ line-height: 28px; font-size: 12px;   color: #343d40; padding: 0 10px;         margin: 0 2px 2px 0;}



.footer {width:100%;margin-top: 40px;}
.recur_top {width:41px;	height:32px;	background-color:#c03333;margin:0px auto;text-align:center;vertical-align:middle;line-height:32px;}
.recur_top a {text-decoration:none;color:#fff;}
.footer1 {width:100%;height:203px;border-bottom:1px solid #b9b9b9;border-top: 3px solid #002873;background-color: #f2f2f2;}
.footer_middle {width:1200px;	height:203px;margin:0px auto;}
.footer_middle_logo {width:222px;height:147px;1border-right:1px solid #e6e3e4;margin-top:30px;float:left;    padding-top: 35px; margin-right:25px;}
.footer_middle_nav {width:220px;margin-left:35px;height:147px;border-right:1px solid #e6e3e4;float:left;margin-top:30px;}
.footer_middle_nav ul li {font-size: 14px;width:90px;float:left;display:block}
.footer_middle_nav ul li a {display:block;height:28px;text-decoration:none;color:#666666;text-align:left;vertical-align:middle;line-height:28px;}
.footer_middle_nav ul li a:hover {color:#bf3131}
.footer_middle_nav ul .footer_middle_motorcycle_type_bt {    margin-bottom: 12px;width:220px;text-align:left;font-size:18px;color:#333333;}
.footer_middle_motorcycle_type {width:132px;	height:147px;	border-right:1px solid #e6e3e4;	float:left;	margin-top:30px;}
.footer_middle_motorcycle_type ul li a {display:block;width:80px;height:28px;text-decoration:none;color:#666666;margin:0px 0px 0px 40px;text-align:left;vertical-align:middle;line-height:28px;font-size: 14px;}
.footer_middle_motorcycle_type ul li a:hover {color:#bf3131}
.footer_middle_motorcycle_type ul .footer_middle_motorcycle_type_bt {    margin-bottom: 12px;list-style: none;font-size:18px;color:#333333;text-align:center}
.contact_us {width:320px;height:147px;border-right:1px solid #e6e3e4;	float:left;margin-top:30px;}
.contact_us ul li {display:block;width:300px;height:30px;	text-decoration:none;color:#666666;margin:0px 0px 0px 30px;	text-align:left;vertical-align:middle;line-height:25px;}
.footer_middle_motorcycle_type ul li{ list-style:none;}
.contact_us ul .contact_us_bt {    margin-bottom: 12px;font-size:18px;color:#333333;}
.contact_us ul li span {padding-left:10px;    font-size: 14px;}
.two_dimension_code {    color: #333333;width:140px;height:147px;float:right;margin-top:30px;}
.two_dimension_code div {width:140px;height:30px;font-size:18px;text-align:center;vertical-align:middle;}
.two_dimension_code img {display:block;margin:0px auto}
.footer_below {  font-size: 14px;  color: #333333;width:100%;height:39px;    background-color: #f1f1f1;1text-align:center;v1ertical-align:middle;line-height:39px;margin-top:1px;}




#inner_new {
    background: #fff;
    padding-bottom: 20px;
    margin: 10px auto;
    width: 1198px;
    border: 1px solid #d6d6d6;
    overflow: hidden;
}
#inner_new .i_new_bar_box {
    overflow: hidden;
    width: 1200px;
}
#inner_new .i_new_bar_box .barlist {
    float: left;
    width: 580px;
    margin: 0 10px;
}
#inner_new .i_new_bar_box .tit_name {
    border-bottom: 1px solid #d6d6d6;
    margin-bottom: 16px;
}
#inner_new .tit_name {
    height: 44px;
    line-height: 44px;
    padding: 0;
    color: #333;
    font-size: 16px;
    font-weight: bold;
}
#inner_new .more {
    float: right;
}
.tit_name a.icon {
    font-size: 12px;
    font-weight: normal;
    background: url(../images/icon_more.jpg) no-repeat left center;
    padding-left: 18px;
    color: #e60012;
    float: right;
}
#inner_new .i_new_bar .barlist_tip {
    overflow: hidden;
    margin-bottom: 10px;
    line-height: 22px;
}
#inner_new .i_new_bar .barlist_tip a.img {
	border: 1px #d6d5d5 solid;
    width: 110px;
    height: 84px;
    display: block;
    overflow: hidden;
    float: left;
    margin-right: 15px;
}
#inner_new .i_new_bar .barlist_tip h3 {
    line-height: 26px;
    font-size: 16px;
}
#inner_new .i_new_bar .barlist_tip h3 a { color: #002873}
#inner_new .i_new_bar .barlist_tip p {
    padding: 5px 0;
}
#inner_new .i_new_bar li {
	    font-size: 14px;
    line-height: 26px;
    background: url(../pic/d.jpg) no-repeat left center;
    padding-left: 18px;
    list-style: none;
}
#inner_new .i_new_bar li a{color: rgba(19,19,19,.85);}
#inner_new .more {
    float: right;
}
#inner_new .c9 {
	    font-size: 14px;
    color: #999;
}











<!--list--!>
#secti {margin: 0px auto; width: 1200px;}
#aside { float:left;width:300px; padding-bottom: 3%;}
#section-warp { float:right;   width: 895px;    padding-left: 4px;}
#aside .aside {  padding: 1.8rem 1rem 0;box-sizing: border-box;}
#aside .aside .top {padding-bottom: 0.3rem;}
#aside .aside .top #asideText, #aside .aside .top #asideKong {background: #004199;   height: 3rem;line-height: 3rem; font-size: 1rem;color: #d5000a;text-align: center; padding: 0 0.8rem;border-top:1px solid #fff}
#aside .aside .top #asideText a{     color: #fff;}
#aside .aside .mid { overflow: hidden;}
#aside .aside .mid img { width: 100%;}
#aside .aside .bot {background: #f4f4f4; padding: 10px 0;}
#aside .aside .bot dl { border-top: 1px solid #eee;}
#aside .aside .bot dl dt { height: 2.25rem;  line-height: 2.25rem; font-size: 18px;text-align: center;    font-weight: bold;color: #d5000a;}
#aside .aside .bot dl dd {line-height: 30px;  height: 30px;text-align:center;}
#aside .aside .bot dl dt img { width: 2rem;  height: 2rem; margin-right: 0.5rem;  vertical-align: middle;}
#section-warp .news { padding: 1.5rem 1rem 0 0rem;}
#section-warp .news .banner { width: 100%;box-sizing: border-box;overflow: hidden;}
#section-warp .news .banner img {width: 100%;}
#section-warp .news .warp {padding: 0rem 0rem 1rem 0;}
#section-warp .news .warp .title {  font-size: 0.9rem; color: #666;  height: 2.5rem; line-height: 2.5rem;  padding-left: 1rem;}
#section-warp .news .warp #newList li { list-style:none;}
#section-warp .news .warp #newList li .name { padding: 0 1rem;  height: 2.4rem; line-height:2.4rem;background: #ececec;border-top: 1px solid #e4e4e4; font-size: 0.95rem; color: #3198ff; overflow: hidden;}
#section-warp .news .warp #newList li .name  img{ margin-bottom: -6px;}
#section-warp .news .warp #newList li .name .time {  padding: 0 1rem;color:#666;}
#section-warp .news .warp #newList li .name .nameText  a{ color:#666;}
#section-warp .news .warp #newList li .newWarp { padding: 0.5rem 0.75rem 1.5rem;display: -webkit-flex;  display: flex;  position: relative;}
#section-warp .news .warp #newList li .newWarp .des {   margin: 0.5rem; font-size: 0.85rem;  color: #666;  line-height: 1.8rem; width: 65%; height: 4.8rem;1overflow: hidden;box-sizing: border-box;}
#section-warp .news .warp #newList li .newWarp .des a{color:#666;    font-weight: bold;}
#section-warp .news .warp #newList li .newWarp .pic {margin-left: 5%; width: 30%;  height: 98px;}
#section-warp .news .warp #newList li .newWarp .pic img { max-width: 100%;  display: block;  margin: 0 auto;}
#section-warp .news .warp #newList li .newWarp .more {  position: absolute;   left: 1.25rem;   bottom: 0.4rem; font-size: 0.75rem;  color: #3198ff;}
#section-warp .news .warp #newList li .newWarp .more img { width: 0.6rem; height: 0.6rem;  margin-right: 5px;}
#pages {    width: 585px;padding: 10px 0 10px; text-align: center;  font: 12px;overflow: hidden; margin: 0px auto;}
#pages li { list-style:none;    float: left; margin-left: 10px;  font-size: 12px; height: 26px;  line-height: 26px;}
#pages a {display: inline-block;padding: 0px 8px;height: 22px;font-size: 12px;line-height: 22px;background: #fff;border: 1px solid #e3e3e3;text-align: center;color: #333;}
.cls{clear:both;}


<!--news--!>

.news-post {   padding: 0px 20px 10px;border: 1px solid #DCDDDD; margin-top: 20px; width: 900px; margin: 0px auto;  margin-bottom: 20px;}
.news-post .titl { text-align: center;  font-size: 20px;   line-height: 1.4; margin-top:30px;}
.news-post .meta { text-align: center; font-size: 12px; margin: 10px 0px 2em;  padding: 10px;color: #888;      border-bottom: 1px dashed #333;}
.entry-content {        color: #292727;  line-height: 28px;}

.entry-content p{    padding-left: 10px;	 color: #292727;}
.pt20{ margin-top: 15px; color:#909090;
  }
.pt20 a{ color:#999;}

<!--pic--!>
.scd_m { width: 100%;padding: 10px 0;text-align: left;font-size: 14px; line-height: 180%;}
.scd_m .video {  width: 902px;}
.scd_m .video li {  list-style: none;width: 290px; height: 200px; float: left; margin-right: -10px;margin-bottom: 20px;  position: relative;  margin-left: 20px;}
.scd_m .video li img { width: 260px;1height: 160px; vertical-align: top;}
.scd_m .video li p { width: 250px; padding-left: 10px;height: 30px;line-height: 30px;position: absolute; left: 0;  z-index: 9;  white-space: nowrap; overflow: hidden;  text-overflow: ellipsis; font-size: 14px;       color: #ffffff; background: #002873; text-align: center;}















