@charset "utf-8";
/* CSS Document */
html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td {
	margin: 0;
	padding: 0;
}
img {
	border: 0 none;
	vertical-align: middle;
}
body {
	text-align: justify;
	text-justify: inter-ideograph;
	background: #fff;
	font-size: 14px;
	color: #0d0909;
	font-family: "Microsoft YaHei", "宋体", "Hiragino Sans GB", "WenQuanYi Micro Hei", sans-serif;
}
a, a:hover {
hide-focus: expression(this.hideFocus=true);
	outline: none;
}
a {
	color: #444444;
	text-decoration: none;
}
ul, li {
	list-style-type: none;
}
h1, h2, h3, h4 {
	font-weight: normal;
}
em, i {
	font-weight: normal;
	font-style: normal;
}
a:focus {
	-moz-outline-style: none;
} /* IE不支*/
a:focus {
	outline: none;
} /*很多网站都会加的属*/
.clear {
	clear: both;
}
button {
	cursor: pointer;
}
input, button, select, textarea {
hide-focus: expression(this.hideFocus=true);
	outline: none;
	font-family: "Microsoft YaHei", "宋体", "Hiragino Sans GB", "WenQuanYi Micro Hei", sans-serif;
}
input, button, select, textarea {
	-webkit-tap-highlight-color: rgba(0,0,0,0);
	-webkit-user-modify: read-write-plaintext-only;
	border: none;
}
input, button, select, textarea {
hide-focus: expression(this.hideFocus=true);
	outline: none;
hide-focus: expression(this.hideFocus=true);
}
.ioc {
	background-image: url(../images/ioc.png);
	background-repeat: no-repeat;
}
.bg {
	background-color: #00a0e9;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.fs24{ font-size:24px;}
.fs28{ font-size:28px;}
.fs18{ font-size:18px;}
.fB{ font-weight:bold;}
.txtcent{ text-align:center;}
.wid{ width:1100px; overflow:hidden; margin:auto; background-color:#eeeeed;}
.top{ height:100px; background-color:#e8e7e3;}
.nva{ list-style:none; height:70px; background-color:#156dab;}
.nva li{ float:left; width:157px; height:70px; text-align:center; line-height:70px; font-size:16px; position:relative;}
.nva li a{ height:70px; display:block; color:#fff;}
.nva li a.dq,.nva li a:hover{ background:url(nva_li.png) no-repeat; position:absolute; z-index:1; left:0; right:0; top:-7px; padding-top:7px;color:#156dab}
.time{ text-align:right; background-color:#e8e7e3; height:33px; padding:0 10px; line-height:33px; color:#156dab;}
.fn-clear { zoom: 1; }
.box_skitter { position: relative; background: none; }
.box_skitter ul { display: none; }
.box_skitter .container_skitter { overflow: hidden; position: relative; }
.box_skitter .image { overflow: hidden; }
.box_skitter .image img { display: none; }
.box_skitter .box_clone { position: absolute; top: 0; left: 0; width: 100px; overflow: hidden; display: none; z-index: 20; }
.box_skitter .box_clone img { position: absolute; top: 0; left: 0; z-index: 20; }
.box_skitter .prev_button { position: absolute; top: 50%; left: -5px; z-index: 100; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(prev.png) no-repeat left top !important; }
.box_skitter .next_button { position: absolute; top: 50%; right: -5px; z-index: 100; width: 57px; height: 62px; overflow: hidden; text-indent: -9999em; margin-top: -25px; background: url(next.png) no-repeat left top !important; }
.box_skitter .label_skitter { z-index: 150; position: absolute; display: none; }
.loading { position: absolute; top: 50%; right: 50%; z-index: 10000; margin: -16px -16px; color: #fff; text-indent: -9999em; overflow: hidden; background: url(../images/ajax-loader.gif) no-repeat left top; width: 31px; height: 31px; }
#slideshow { width: 1100px; height:354px; }
#slideshow ul { display: none; }
.wid1000{ width:1000px; margin:auto;}
.martop15{ margin-top:15px;}
.border{ border:1px solid #bfbebe; background-color:#fff;}
.left1{ width:632px; height:338px;}
.tit{ height:28px;}
.titx{ height:2px; background-color:#a0a0a0;}
.titx span{ display:block; width:85px;height:2px; background-color:#156dab;}
.jianjie{ padding:10px 15px; line-height:23px;}
.jianjie span{ color:#156dab;}
.jjimg{ padding-top:15px;padding-left:1px; overflow:hidden;}
.jjimg img{ margin-left:7px; width:195px; height:107px;}
.gonggao{ width:351px; height:340px;}
.gg_tit{ height:30px; background-color:#156dab; font-size:16px; line-height:30px; text-align:center; color:#fff;}
.gonggao ul,.right2 ul{ padding:10px 15px; height:288px;overflow: hidden;}
.gonggao ul li,.right2 ul li{ height:36px; line-height:36px; padding-left:10px; background:url(gonggao_li.gif) left no-repeat} 
.gonggao ul li a:hover,.right2 ul li a:hover{ color:#156dab;}
.right2{ width:349px; height:338px;}
.left2_tu{ overflow:hidden; padding:15px 10px 10px;}
.left2_tu li{ float:left; margin-left:7px; width:144px; height:107px;}
.left2_tu li img{ width:144px; height:107px;}
.list{ overflow:hidden; padding:0 15px;}
.list li{ height:42px; line-height:42px; border-top:1px dotted #c2c0c0;}
.list li a:hover{ color:#156dab;}
.list li span{ float:right;}
.left3,.right3{ width:491px; height:292px;}
.fuwu ul{ overflow:hidden;}
.fuwu ul li{ float:left; width:232px; height:108px; border:1px solid #bfbebe; padding:2px; margin-top:15px; margin-right:15px; text-align:center; background-color:#ffffff; font-family:"微软简老宋"; font-size:18px;}
.fuwu ul li a{ display:block; width:230px; height:106px; border:1px solid #bfbebe; color:#156dab;cursor:default;}
.fuwu ul li a i{ width:60px; height:60px; display:block; margin:8px auto 0; background:url(fuwu_ioc.png) no-repeat;}
/*.fuwu ul li:hover{ background:url(fuwu_li.jpg); padding:3px; border:0;}*/
/*.fuwu ul li:hover a{ color:#fff;}*/
.fuwu ul li a{ display:block; width:230px; height:106px; border:1px solid #bfbebe; color:#156dab;}
.fuwu ul li a i.fuwu1{ background-position:0 0;}
.fuwu ul li a i.fuwu2{ background-position:-60px 0;}
.fuwu ul li a i.fuwu3{ background-position:-120px 0;}
.fuwu ul li a i.fuwu4{ background-position:-180px 0;}
.fuwu ul li a i.fuwu5{ background-position:-240px 0;}
.fuwu ul li a i.fuwu6{ background-position:-300px 0;}
.fuwu ul li a i.fuwu7{ background-position:-360px 0;}
.fuwu ul li a i.fuwu8{ background-position:-420px 0;}
/*.fuwu ul li:hover a i{ background-position-y:-60px;}*/
.ny_fuwu ul { width:910px; margin:auto;}
.ny_fuwu ul li{ width:225px; height:126px; padding:0; background-color:#eeeeed; margin-top:3px; margin-right:3px; border:0;}
.ny_fuwu ul li a{ display:block; width:225px; height:126px; border:0;}
/*.ny_fuwu ul li:hover{ background:#156dab; padding:0;}*/
.bot{ background-color:#156dab; line-height:30px; color:#fff; text-align:center; padding:20px;}

.ny_banner{ height:74px; padding-top:240px;}
.dq_tit{width:186px; height:74px; margin-left:50px; line-height:74px; font-size:22px; text-align:center; color:#156dab; background: url(dq_tit.png) no-repeat;}
.con{ margin:0 50px; padding:23px; background-color:#fff;}
.ny_gsjj{ text-align:center; color:#444444; line-height:24px;}
.ny_tit{ color:#bdbdbc; font-size:14px; text-transform:uppercase; padding:50px 15px 20px;}
.ny_tit span{ display:block;font-family:"微软简老宋"; font-size:29px; color:#156dab;}
.gjss_jyll{ background-color:#eeeeed; padding:30px;}
.gjss_jyll .dazit{ font-size:44px; color:#f37237; line-height:56px; font-weight:bold; padding-bottom:40px;}
.news{ height:400px; background-color:#eeeeee;}
.news li{ height:38px; border-bottom:1px dotted #bebbbb; background:url(news_li.gif) 13px no-repeat; padding-left:30px; padding-right:13px; line-height:38px;}
.news li span{ float:right;}
/*page style*/
.page {overflow: hidden;margin-top:23px;}
.page span {display: block;float: left;height:20px;line-height: 20px; border:1px solid #d2d2d2;font-size: 12px;color: #000;padding: 0 6px;margin: 0 3px;white-space: nowrap;}
.page span.disabled:hover { background-color:#156dab; color:#fff;}
.page span.disabled:hover a{  color:#fff;}
.page span.disabled {color: #000; border:1px solid #d2d2d2;}
.page span.current {color: #156dab;border: none;line-height: 20px;height: 20px; border:1px solid #d2d2d2;}
.dany{ min-height:567px; line-height:25px; padding:10px 0; color:#454343;overflow:hidden}
/*上下篇*/
.zxdt_tit {line-height: 28px;padding: 20px 0 10px;font-size: 20px;text-align: center;color: #156dab;}
.zxdt_sj {height: 25px;padding-bottom: 15px;margin-bottom: 20px;line-height: 25px;font-size: 12px;border-bottom: 1px dashed #cfcece;text-align: center;color: #8d8d8d;}
.page_fanye{ padding:20px 0 0;}
.page_pre{ border-bottom:1px dashed #ccc;}
.page_pre,.page_next{ font-size:15px; padding:15px 0; }
.page_fanye a{ color:#156dab}

/*联系我们*/
.lxwm_tit{ height:23px; border-bottom:2px solid #eeeeee; position:relative;}
.lxwm_tit span{ position:absolute; z-index:1; left:0; top:0; display:block; width:70px; height:25px; font-size:18px; background-color: #23a6d1; color:#fff; line-height:25px; text-align:center;}
.zxyy{ padding:40px 80px 80px;}
.zxyy td{ padding:10px 3px; font-size:16px; color:#003e65;}
.zxyykk{ border:1px solid #003e65; border-radius:5px; line-height:33px; padding:0 10px;}
.zxyykk i{ float:right; color:#f00;}
.inp{ width:330px; height:33px; border:0; background:none; font-size:16px; color:#003e65;}
.btn{ background:url(btn.png) no-repeat; width:120px; height:35px; border:0;}
.cxzs_tit {line-height: 28px;padding: 20px 0 10px;border-bottom: 1px solid #cfcece;font-size: 20px;text-align: center;color: #003e65;}
.cxzs_sj {padding-bottom: 15px;margin-bottom: 20px; padding-top:10px;line-height: 20px;font-size: 12px;text-align: center;color: #8d8d8d;}
.lxwm_con{ padding:10px 10px 50px; font-size:18px; font-weight:bold; color:#060b0e;}
.zxly{padding:30px;}
.zxly td{ padding:7px 5px; line-height:30px; font-size:16px; color:#060000;}
.zxly td input.danwenb{ width:292px; height:32px; border:1px solid #d6d6d6; border-radius:5px; font-size:16px; text-indent:3px;}
.zxly td label{ float:left; padding-right:15px;}
.zxly td input.danxuan{ float:left; width:20px; height:20px; margin-top:5px;}
.zxly td select.xiala{ width:292px; height:32px; border:1px solid #d6d6d6; border-radius:5px; font-size:16px;}
.zxly td i{ color:#f00}
.zxly td textarea.danwenb{ width:292px; height:32px; border:1px solid #d6d6d6; border-radius:5px; font-size:16px;}
.zxly td .tijiao{ width:192px; height:38px; background-color:#32aef3; color:#fff; border:1px solid #32aef3; border-radius:5px; font-size:18px;}
/*在线客服*/
.toolbar-item, .toolbar-layer {
	background: url(toolbar.png) no-repeat;
}
.toolbar {
	position:fixed;
	right: 0px;
	top: 100px;
	z-index:99999;
}




.toolbar-item {
	display: block;
	width: 78px;
	height:80px;
	position: relative;
	-moz-transition: background-position 1s;
	-ms-transition: background-position 1s;
	-o-moz-transition: background-position 1s;
	-webkit-moz-transition: background-position 1s;
	transition: background-position 1s;
}
.toolbar-item:hover .toolbar-layer {
	opacity: 1;
	filter: alpha(opacity=100);
	transform: scale(1);
	-webkit-transform: scale(1);
	-moz-transform: scale(1);
	-ms-transform: scale(1);
	-o-transform: scale(1);
}
.toolbar-item-tel {
	background-position: 0 0px;
}
.toolbar-item-tel .toolbar-layer {
	height: 50px;
	background: #156dab;
	 color:#fff; line-height:50px; font-size:25px; text-align:center;
}
.toolbar-item-QQ {
	background-position: 0 -80px;
}
.toolbar-item-dizhi {
	background-position: 0 -220px;
}
.toolbar-item-weibo .toolbar-layer {
	height: 80px;
	background: url(ewm2.jpg) no-repeat;
}
.toolbar-item-weixin {
	background-position: 0 -150px;
}
.toolbar-item-liuyan {
	background-position: 0 -295px;
}
.toolbar-layer {
	position: absolute;
	right: 78px;
	bottom: 0px;
	width: 194px;
	opacity: 0;
	filter: alpha(opacity=0);
	transform-origin: 95% 95%;
	-moz-transform-origin: 95% 95%;
	-ms-transform-origin: 95% 95%;
	-o-transform-origin: 95% 95%;
	-webkit-transform-origin: 95% 95%;
	transform: scale(0.01);
	-moz-transform: scale(0.01);
	-ms-transform: scale(0.01);
	-o-transform: scale(0.01);
	-webkit-transform: scale(0.01);
	transition: all 1s;
	-moz-transition: all 1s;
	-ms-transition: all 1s;
	-o-transition: all 1s;
	-webkit-transition: all 1s;
}
.toolbar-layer img{ width:194px;}