@charset "utf-8";
/* CSS Document */
body, ol, ul, h1, h2, h3, h4, h5, h6, p, th, td, dl, dd, form, fieldset, legend, input, textarea, select, img { margin: 0; padding: 0; }
body { font: 16px/1.5 "Microsoft YaHei", "微软雅黑"; background: #deded6; }
html, body, .am-page, .am-body, .am-bg { height: 100%; width: 100%; }
/* 设置需要的标签内边距和外边距为0，仅添加需要的标签，不建议使用星号（*）代替，以下为示例 */
* { margin: 0; padding: 0; outline: none; color:#808080; }
/*禁止FF等浏览器给textarea增加可拖拽大小的设置*/
textarea { resize: none; }
/*图片无边框*/
img { border: none; }
.imgwrap img { width: 100%; }
.border-radius { -moz-border-radius: 5px; border-radius: 5px; }
/* 清除列表样式设置，以下为示例，仅写你用到的标签 */
ul, li { list-style: none; }
/*文字对齐*/
.align_left { text-align: left; }
.align_center { text-align: center; }
.align_right { text-align: right; }
/* 设置链接默认样式，默认颜色和鼠标移入颜色根据实际需求自行更改 */
a { text-decoration: none; transition: color 0.2s; -webkit-transition: color 0.2s; -moz-transition: color 0.2s; -ms-transition: color 0.2s; -o-transition: color 0.2s; }
/*清除浮动 两种方式根据具体需求自选*/
.cf:before, .cf:after { content: ""; display: table; }
.cf:after { clear: both; }
.cf { zoom: 1; } /*方式1*/
.of { overflow: hidden; }/*方式2*/
/*表格边框合并*/
table { border-collapse: collapse; }
/*动画*/
.btn_cheng, .serch_tip, .sousuo, .img2, .news_list li a, .news_list li, .more_3, .banner_tip li, .txt_search, .animate { transition: all 0.3s; -webkit-transition: all 0.3s; -moz-transition: all 0.3s; -ms-transition: all 0.3s; -o-transition: all 0.3s; }
/*浮动*/
.f_left { float: left; }
.f_right { float: right; }
/*强制换行*/
.break_word { word-wrap: break-word; word-break: break-all; }
/*禁止换行*/
.label_list li, .title_coloumn .txt, .keep_all { word-break: keep-all; white-space: nowrap; }
/*超出省略号，仅限单行，并且需要设定一个宽度*/
.car_item_name, .car_item_center li, .wenda a, .car_classlist li a, .hot_baike li h1, .list_car .txt, .news_list li a, .artile_img .zz b, .pinpai_list li a, .ellipsis { overflow: hidden; text-overflow: ellipsis; display: block; white-space: nowrap }
/*段落两端对齐*/
.intro_banner { text-align: justify; text-justify: inter-ideograph }
/*两端对齐 若单行，至少要3个字符，只有两个字符的，中间补一个空格*/
.text_justify { text-align: justify; text-justify: distribute-all-lines;/*ie6-8*/ text-align-last: justify;/* ie9*/ -moz-text-align-last: justify;/*ff*/ -webkit-text-align-last: justify;/*chrome 20+*/ }

@media screen and (-webkit-min-device-pixel-ratio:0) {/* chrome*/
.aaa:after { content: "."; display: inline-block; width: 100%; overflow: hidden; height: 0; }
}

/*修复火狐按钮文字不垂直居中的bug*/
input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner {
 border:none;
 padding:0;
}
/*布局框架*/
.m_b30 { margin-bottom: 30px !important; }
.m_b20 { margin-bottom: 20px !important; }
.m_t30 { margin-top: 30px !important; }
.m_t20 { margin-top: 20px !important; }
.p_b20 { padding-bottom: 20px; }
.p_t20 { padding-top: 20px; }
.blank_20 { height: 20px; background: #fff; }
.m_center { margin: 0 auto 0 auto; }
.container { position: relative; }
.container_full { width: 100%; }
.container_half { width: 50%; }
.container_1200 { width: 1200px; }
.b_border { border-bottom: 1px solid #ccc; }
.f_bg { background: f5f5f5; }
/*颜色*/
.yellow { color: #ff6706!important; }
.more { float: right; font-size: 12px; line-height: 30px; padding-right: 5px; }

/*head*/
.header {width:100%;}
.header_banner img {width:100%;}
.nav {width: 100%;height:80px;margin:0 auto;/* position: fixed; */z-index:999;left: 0;right: 0px;background-color: #fff;}
.nav .logo {width: 13%;float:left;line-height: 70px;}
.nav .logo img {width: 129px;height: 49px;}
.nav .text {width: 57%;float:left;line-height: 70px;}
.nav .text .title {font-size:36px;color:#4e4e4e;font-weight: bold;background:url(http://images.17350.com/images/xian.png) no-repeat right;padding-right:25px;}
.nav .text .pici {font-size:18px;color: #4e4e4e;font-weight: bold;}
.nav .text .pici span{color:#4e4e4e;}
.nav .tel {/* width:30%; */float:right;font-size: 18px;color: #4e4e4e;line-height: 70px;font-weight: bold;background: url(http://images.17350.com/images/dian.png) no-repeat 0px 20px;padding-left: 25px;}
.nav .tel span {color:#4e4e4e;}

/*下载*/
.download_li {width:100%;margin: 40px 0px;border-bottom: 1px solid #bfbfbf;}
.system {width:100%;overflow:hidden}
.system li {width:30%;float:left;text-align: center;}
.system li p {font-size:14px;color:#5ab4f3;font-weight:bold;}
.system li p:hover {color:#fe0100;}

.swiper-container {
  margin-left: auto;
  margin-right: auto;
  position: relative;
  overflow: hidden;
  list-style: none;
  padding: 0;
  /* Fix of Webkit flickering */
  z-index: 1;
}
.swiper-wrapper {
  position: relative;
  width: 100%;
  height: 100%;
  z-index: 1;
  display: flex;
  transition-property: transform;
  box-sizing: content-box;
}
.swiper-slide {
  flex-shrink: 0;
  width: 100%;
  height: 100%;
  position: relative;
  transition-property: transform;
}

.swiper-slide .left {width:600px;float:left;padding-top: 30px;}
.swiper-slide .right {width:600px;float:left;}
.swiper-slide .left h3 {font-size:36px;color:#000;}
.swiper-slide .left p {font-size:16px;color:#898686;}
.swiper-slide .left .xiazai a {width: 150px;height:40px;line-height: 40px;background: #fe0100;color: #fff;border-radius: 5px;font-size: 18px;font-weight: bold;display: block;text-align: center;}
.swiper-slide .left .xiazai .download-icon {display: inline-block;width: 20px;height: 20px;background:url(http://images.17350.com/images/icon_xiazai.png) no-repeat 50%/cover;vertical-align: middle;margin-right: 3px;}
.swiper-slide .left .xiazai p {line-height:0px;font-size: 14px;}
.swiper-slide .right img {float:right;}
.swiper-slide .left .sao {padding-top:40px;}
.swiper-slide .left .sao img {width:105px;float:left;}
.swiper-slide .left .sao p {float:left;padding-left:10px;padding-top:65px;font-size:14px;color:#898686;}

.red {color:#fff;}




/*切换*/ 
#tabs a{position: relative;}
#tabs span.jilu-num{position: absolute;top: -13px;right: 5px;}
/*返回顶部*/
.scroll{ width:80px;height:80px;background:#5ab4f3;	color:#fff;	line-height:80px;	text-align:center;	position:fixed;	right:30px;	bottom:50px;cursor:pointer;}
/*footer*/
.footer-bg {width:100%;background:#fafafa;margin-top: 50px;}
footer { width:1200px; margin:0 auto; text-align:center; padding:35px 0px;}


