@charset "utf-8";
/*格式化*/
html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td, span, input, textarea {margin:0;padding:0;}
body{ font-size:14px;font-family:"Microsoft Yahei",Verdana,Arial,Helvetica,sans-serif; padding-top:1px; background:#f9f9f9;} 
li, ol { list-style:none; }
ins { text-decoration:none; }
i, em { font-style:normal; }
a { text-decoration:none;font-family:"Microsoft Yahei";}
a:hover { cursor:pointer; text-decoration:none;}
a:active{star:expression(this.onFocus=this.blur());}
:focus{outline:0;}
.clear { clear:both; line-height:0px; overflow:hidden; zoom:1; font-size:0px; content:'.';}
.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
img{ padding:0; margin:0;}
a img { border:none; }
input,textarea{ border:none;font-family:"Microsoft Yahei"; font-size:13px;}
h1, h2, h3, h4, h5, h6{ font-weight:normal; font-size:14px;}
#content p img{ width:100%;display:block; margin:0 auto; max-width:560px;}

/* -- 页面整体布局 -- */
.wrap{
	min-width:320px; 
	max-width:640px; 
	background:#fff; 
	background-size:100%; 
	margin:0 auto; 
	overflow:hidden; 
	position:relative;
} /*网站首页宽度*/

/*排版通用*/
.f-mm{ margin-left:auto; margin-right:auto;}/*居中对齐*/
.f-fl{ float:left;} /*左浮动*/
.f-fr{ float:right;} /*右浮动*/
.f-tr{ text-align:right;} /*右对齐*/
.f-tl{ text-align:left;} /*左对齐*/
.f-tc{ text-align:center;} /*中间对齐*/
.f-pr{ position:relative;} /*定位*/
.f-di{ display:inline;}


/*等待载入*/
.fs15{font-size:15px;} /*15号字体*/
.fs12{font-size:12px;} /*12号字体*/
.pdr12{ padding-right:12px;} /*右边距12px*/
.pl10{ padding-left:10px;} /*左边距10px*/
.red { color:#f00; } /*字体颜色红色*/
.emptyData{padding-left:10px;line-height:26px; }

.fl{ float:left}
.fr{ float:right}
.cl{ float:left}
.cr{ float:right}

/*边距*/
.m10 {margin:10px;}
.m15 {margin:15px;}
.mt5 {margin-top:5px;}
.mt10 {margin-top:10px;}
.mt15 {margin-top:15px;}
.mb5 {margin-bottom:5px;}
.mb10 {margin-bottom:10px;}
.mb15 {margin-bottom:15px;}
.ml5 {margin-left:5px;}
.ml10 {margin-left:10px;}
.ml15 {margin-left:15px;}
.mr5 {margin-right:5px;}
.mr10 {margin-right:10px;}
.mr15 {margin-right:15px;}
.p10 {padding:10px;}
.p15 {padding:15px;}
.p30 {padding:30px;}
.pt5 {padding-top:5px;}
.pt10 {padding-top:10px;}
.pt15 {padding-top:15px;}
.pb5 {padding-bottom:5px;}
.pb10 {padding-bottom:10px;}
.pb15 {padding-bottom:15px;}
.pl5 {padding-left:5px;}
.pl10 {padding-left:10px;}

/**top**/
.wrap img{ width:100%;}
.g-hd{ height:8.5rem;overflow:hidden; background:url(../images/h_bj.jpg) no-repeat center top;-webkit-background-size: 100%; -moz-background-size: 100%; -o-background-size: 100%; background-size:100%;}

.g-hd .h_con{ position:relative; margin:0 auto; width:100%; height:5.58rem; overflow:hidden;}	
.g-hd .h_con:before{ position:absolute; content:""; left:49.38%; top:1.04rem; width:0.67rem; height:3.88rem; overflow:hidden; background:url(../images/h_hl.gif) no-repeat center top;-webkit-background-size: 100%; -moz-background-size: 100%; -o-background-size: 100%; background-size:100%;}

.g-hd .m-logo{ display:block; width:8.92rem; height:3.38rem; overflow:hidden; margin:1.04rem 0 0 12.5%;}
.g-hd .m-logo img{}
.g-hd .m-wz{ margin-top:1.54rem; width:45.93%; overflow:hidden; font:1rem/1.25rem "Microsoft Yahei"; letter-spacing:0.4rem;  color:#444;}
.g-hd .m-wz i{ display:block; color:#1d87d6; font: bold 1.33rem/1.63rem "Microsoft Yahei";letter-spacing:0rem;}

.g-hd p{ text-align:center;width:100%; height:2.92rem; overflow:hidden; color:#666; font:1rem/2.92rem "Microsoft Yahei";}
.g-hd p i{ display:inline-block; color:#363e67; font:1.33rem/2.92rem Arial, Helvetica, sans-serif;}
.g-hd p em{ display:inline-block; vertical-align:top; line-height:0;padding:0.54rem 0.58rem 0 0; height:1.75rem; width:1.75rem; overflow:hidden; }
.g-hd p em img{}


/*************************新闻资讯*********************************************/
{-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;outline:0;-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:transparent}
/***************************/
.tabSlider-transition{
	transition: transform 0ms ease; 
	-ms-transition: -ms-transform 0ms ease; 
	-moz-transition: -moz-transform 0ms ease;
	-webkit-transition: -webkit-transform 0ms ease;
	-o-transition: -o-transform 0ms ease;
}
.tabSlider-animate{
	transition: transform 400ms ease; 
	-ms-transition: -ms-transform 400ms ease; 
	-moz-transition: -moz-transform 400ms ease;
	-webkit-transition: -webkit-transform 400ms ease;
	-o-transition: -o-transform 400ms ease;
}
.tabSlider .tabSlider-hd {
	background-color: transparent;
	border: 1px solid #d00916;
	border-radius: 3px;
	display: table;
	font-size: 15px;
	font-weight: 400;
	overflow: hidden;
	position: relative;
	table-layout: fixed;
	width: 60%;
}
.tabSlider .tabSlider-hd li {
	padding: 10px 0;
	cursor:pointer;
/*	border-color: #d00916;
	border-left: 1px solid #d00916;*/
	color: #e36d2e;
	display: table-cell;
	line-height: 1.55;
	overflow: hidden;
	padding-bottom: 7px;
	padding-top: 6px;
	text-align: center;
	text-overflow: ellipsis;
	transition: background-color 0.1s linear 0s;
	white-space: nowrap;
	width: 1%;
}
.tabSlider .tabSlider-hd li:first-child {
  color:#fff;
}
.tabSlider .tabSlider-hd li.curr {
	background-color: #1d87d6;
	color: #fff;
}
.tabSlider .tabSlider-hd.line {
	border: 0 none;
	border-radius: 0;
	width: 100%;
}
.tabSlider .tabSlider-hd.line li {
    background:url(../images/fg_1.jpg) repeat-x;;
	border-right:1px solid #666666;
	color:#FFF;
}
.tabSlider .tabSlider-hd.line li.curr {
    background:#1d87d6;
/*	border-bottom: 2px solid #d00916;
	color: #fff;*/
}

.tabSlider .tabSlider-hd.slide {
	border-radius:0;
	display:block;
	table-layout:auto;
	border:none;
	padding:0;
	text-align:center
}
.tabSlider .tabSlider-hd.slide li {
	background:#dfdfdf;
	display:inline-block;
	text-indent:20px;
	height:10px;
	width:10px;
	overflow:hidden;
	border-radius:100%;
	margin:5px;
	border:0;
	padding:0;
}
.tabSlider .tabSlider-hd.slide li.curr {
	background:#666;	
}
.tabSlider .tabSlider-bd {
	position:relative;
	min-height: 100px;
	background:#fff;/**这个是滑动背景**/
	width: 100%;
	overflow: hidden;
	transition: height 200ms ease-in-out;
	-webkit-transition: height 200ms ease-in-out;
}
.tabSlider .tabSlider-bd .tabSlider-wrap {
	position:absolute;
	top:0; 
	left:0;
	width: 100%;
	min-height: 100%;
}
.tabSlider .tabSlider-bd .tabSlider-wrap .tabSlider-box {
	position:absolute;
	top:0; 
	left:0;
	width: 100%;
	min-height: 100px;
	
}
.tabSlider .tabSlider-bd .tabSlider-wrap .tabSlider-box {
	padding:.5em	
}
.tabSlider .tabSlider-bd.slide {
	background:none;
	
}
.tabSlider .tabSlider-bd.slide .tabSlider-wrap .tabSlider-box {
	text-align:center;
	padding:0
}
.jianju li{width:98%; line-height:30px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;background:url(../images/sjbz.gif) no-repeat 2px 11px; text-indent:15px;}
.jianju li a{color:#666; font-size:14px;}
.jianju li a:hover{color:#c00;}