﻿@charset "utf-8";
html {overflow-y:scroll;}
*html {background-image:url(about:blank);background-attachment:fixed;}
/* 清除内外边距 */
h1,h2,h3,h4,h5,h6,hr,p,blockquote,
/* structural elements 结构元素 */
dl,dt,dd,ul,ol,li,
/* list elements 列表元素 */
pre,
/* text formatting elements 文本格式元素 */
fieldset,form,button,input,textarea,
/* form elements 表单元素 */
th,td,
/* table elements 表格元素 */
body {margin:0;padding:0;}
/* 设置默认字体样式 */
body,textarea,input,button,select {color:#535353;font: 13px/1.63 "Hiragino Sans GB", Helvetica, Microsoft YaHei, Arial, sans-serif;outline:0;background:#FFF;}
h1,h2,h3,h4,h5,h6 {font-size:100%;}
i,em {font-style:normal;}
/** 重置图片元素 **/
img {border:none;vertical-align:top;}
/** 重置列表元素 **/
ul,ol,li {list-style:none;}
/** 重置表格元素 **/
table {border-collapse:collapse;border-spacing:0;}
/**重置表单元素**/
input[type=submit] {cursor:pointer;}
input[type=button] {cursor:pointer;}
textarea {resize:none;overflow:auto;}
/** 默认链接元素 **/
a {color:#535353;text-decoration:none;-webkit-transition:color .2s;-moz-transition:color .2s;-ms-transition:color .2s;-o-transition:color .2s;transition:color .2s;}
a:hover {color:#ce3f3c;text-decoration:underline;}
a:focus {-moz-outline-style:none;}
a:focus {outline:none;}
a * {cursor:pointer;}
q:before,q:after {content:none;}
/** 浮动元素 **/
.fl {float:left;*display:inline;}
.fr {float:right;*display:inline;}
/* 清除浮动 */
.clearfix:after {display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:".";}
.clearfix {*zoom:1;}
.clear {clear:both;height:0;line-height:0;font-size:0;overflow:hidden;}
/* 溢出 / 隐藏 */
.over {overflow:hidden;}
.hide {display:none;}

li a {
	display: block;
}

@font-face {font-family: "iconfont";
  src: url('iconfont.eot?t=1467873970'); /* IE9*/
  src: url('iconfont.eot?t=1467873970#iefix') format('embedded-opentype'), /* IE6-IE8 */
   
  url('iconfont.ttf?t=1467873970') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
  url('iconfont.svg?t=1467873970#iconfont') format('svg'); /* iOS 4.1- */
}
.k_pagelist {float:left;display:table;clear:both;line-height:30px;}
.k_pagelist em {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;background:#F5F9FE;color:#14316B;font-weight:bold;font-style:normal;}
.k_pagelist strong {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;color:#009900;}
.k_pagelist a {padding:2px;border:1px solid #E7E7E7;font-size:12px;margin:0px 1px;}

.container {width:98%;max-width:1200px;margin:0 auto;overflow:hidden;}
.header {margin-top:-21px;}
.top {padding:15px 0;}
.logo {height:50px;}
.tel span {font-size:22px;font-weight:bold;color:#eb3c00;}
.language {text-align:right;}
.language a {padding:0 5px 0 5px;}
.language a:hover {color:#eb3c00;}
.navbar {background:#424f5a;}
.nav {z-index:99;/* IF .navbar position=relative -> ul = container width,ELSE ul = 100% width */}
.nav:before,.nav:after {content:"";display:table;}
.nav:after {clear:both;}
.nav>li>a {color:#fff;font-size:16px;text-align:center;line-height:50px;}
.nav>li>a:hover {background:#00aaff;}
.nav>li {float:left;text-align:center;}

.nav > li > div {display:none;width:100%;background:#333;position:absolute;z-index:99;top:54px;left:0;margin:0;padding:10px 0;list-style:none;code:190256820;}
.nav > li > div > ul:before,.nav > li > div > ul:after {content:"";display:table;}
.nav > li > div > ul:after {clear:both;}
.nav > li > div > ul > li {}
.nav > li > div > ul > li:hover>a {}
.nav > li > div > ul > li>a {}
 
.li125 li {width:15%;}
.menu-mobile {display:none;padding:10px;}
.mlogo {height:32px;padding-top:9px;}
.menu-mobile:after {content:"\e60e";line-height:50px;font-family:"iconfont" !important;font-size:2.5rem;padding:0;float:right;position:relative;top:0;opacity:.8;/*-webkit-transform:translateY(-25%);-ms-transform:translateY(-25%);transform:translateY(-25%);*/}
.menu-dropdown-icon:before {content:"\e60e";font-family:"iconfont" !important;display:none;cursor:pointer;float:right;padding-right:10px;line-height:3em;color:#fff;}
 
 .banner { position:relative; /*left:50%; width:1920px; margin-left:-960px;*/ background:#fff; text-align:center; z-index:3; height:auto;}
.banner .bd li { height:auto; }
.banner .bd img{width:100%; height: auto;min-height:386px;}
.banner .hd { position:absolute; bottom:5%; width:100%; height:14px; z-index:1; }
.banner .hd ul { width:90%; margin:0 auto; text-align:center; }
.banner .hd ul li { display:inline-block; *display:inline; zoom:1; width:14px; height:14px; margin:0 3px; border-radius:50%; background:#fff; line-height:999px; overflow:hidden; cursor:pointer; }
.banner .hd ul .on { background:#c5231c; }
 
 
footer {width:100%;border-top:6px solid #eaeaea;background:#2d2d2d;padding-top:30px;padding-bottom:10px}
footer img {display:block;margin:0 auto;margin-top:20px;}
.footer_link li {display:inline;line-height:22px}
.footer_link a {margin:0 10px;color:#99a1a6;display:inline-block}
.footer_link a:hover {color:#c70c1f}
.hide-text {text-indent:100%;white-space:nowrap;overflow:hidden}
.footer-sns {text-align:center}
.footer-sns a {display:inline-block;height:32px;width:32px;background-image:url(../images/idx-btm.png);background-repeat:no-repeat;margin:0 9px;vertical-align:middle}
.footer-sns-weibo {background-position:0 -221px}
.footer-sns-weixin {position:relative;background-position:-52px -221px}
.footer-sns-qqweibo {background-position:-104px -221px}
.footer-sns-qzone {background-position:-156px -221px}
.footer-sns-weibo:hover {background-position:0 -262px}
.footer-sns-weixin:hover {background-position:-52px -262px}
.footer-sns-qqweibo:hover {background-position:-104px -262px}
.footer-sns-qzone:hover {background-position:-156px -262px}
.footer-sns-weixin i {position:absolute;display:none;width:176px;height:210px;z-index:999;background:url(../images/idx-btm.png) no-repeat 0 0;left:-72px;bottom:40px}
.footer-sns-weixin:hover i {display:block}
.footer-copyright {padding:20px 0 25px;text-align:center;color:#ccc}
.footer-copyright a {color:#666;}
.footer-copyright a:hover {color:#00aaff;}
.f_link{margin:15px auto;}
.page-news-list a {font-size:14px}
.data {width:60px;height:60px;display:block;background:#CCC;color:#333;text-align:center;line-height:60px}
.month {display:block;width:60px;text-align:center}
.page-news-list li {padding:10px;margin-bottom:12px;overflow:hidden;-webkit-transition:all 0.4s ease 0s;-o-transition:all 0.4s ease 0s;transition:all 0.4s ease 0s}
.page-news-list li a {font-size:16px;height:20px;line-height:20px;display:block;overflow:hidden;color:#333;text-decoration:none;}
.page-news-list li p {padding-top:5px;color:#777}
.page-news-list li:hover {background:#00aaff;}
.page-news-list li:hover p,.page-news-list li:hover .month {color:#fff}
.page-news-list li:hover .data {background:#FFF}
.page-news-list li:hover a {color:#fff;text-decoration:underline}

.text_c {text-align:center}
.text_r {
    text-align: right;
}
.b_m_line {border-bottom:1px solid #4d4d4d}
.b_m_line_ddd {
	border-bottom: 1px solid #ddd
}
.pt5 {padding-top:5px;}
.pt10 {padding-top:10px;}
.pt20 {padding-top:20px;}
.pb5 {padding-bottom:5px;}
.pb10 {padding-bottom:10px;}
.pb20 {padding-bottom:20px;}
.plr10 {padding:0 10px}
.mb10 {margin-bottom:10px;}
.mb20 {margin-bottom:20px;}
.mb30 {margin-bottom:30px;}
.mb40 {margin-bottom:40px;}
.mt5 {margin-top:5px;}
.mt10 {margin-top:10px;}
.mt15 {margin-top:15px;}
.mt20 {margin-top:20px;}
.mt30 {margin-top:30px;}
.mt40 {margin-top:40px;}
.mt50 {margin-top:50px;}
.ml3{margin-left:3%;}
.ml2{margin-left:2%;}
.ml10 {margin-left:10px;}
.mr14 {margin-right:14px}
.f36 {font-size:36px}
.w60{width:60%;margin:0 20%;    overflow: hidden;}
.f13 {
	font-size: 13px
}
.f14 {
	font-size: 14px
}
.f16 {
    font-size: 16px;
}
.f32 {
    font-size: 220%;
}

.lh_22 {line-height:22px}
