﻿@charset "utf-8";
/* 网站变灰 ie10,ie11不兼容 */
.gray{
     filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); /* Firefox 3.5+ */
     -webkit-filter: grayscale(100%); /* chrome+ */
     filter: grayscale(100%); /* 未来浏览器 */
     filter: gray; /* ie6-8 */
     filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);/*ie6-9 */
}
	/*全局*/
* html body {
	background-image:url(about:blank);
	background-attachment:fixed;
}
body {
	background-color:#FFF;
	padding:0px;
	margin:0px;
	font-size:13px;
	line-height:1.5;
	*font-family:"宋体",simHei,Arial,simsun,serif;
	-webkit-font-smoothing:antialiased;
}
body.zhongqiu{ background-image:url(../images/zhongqiu_bg.jpg);background-position:top center;padding-top:76px;background-repeat:no-repeat; }
body.zhongqiu .top{width:1000px;margin:0 auto;}

img {
	border:0px;
}
ul,li,h1,h2,h3,h4,p,dl,dt,dd,input,form {
	padding:0;
	margin:0;
	list-style-type:none;
}
a:link {
	color:#333;
	text-decoration:none;
}
a:visited {
	color:#333;
	text-decoration:none;
}
a:hover {
	color:#1159bb;
}
h3 {
	font-weight:100;
}
em,i {
	font-style:normal;
	line-height:normal;
}
.hide {
	display:none;
}
.show,.on {
	display:block;
}
.clear {
	clear:both;
	font-size:1px;
	height:1px;
}
.red,a.red {
	color:red;
}
.right {
	float:right;
}
.left {
	float:left;
}
.mt15 {
	margin-top:15px;
}
.mb20 {
	margin-bottom:20px;
}
.tin2 {
	text-indent:1em;
}
/*页局*/
.wrap {
	width:1000px;
	margin:0 auto;
	position:relative;
}
.header {
}
.top {
	height:25px;
	overflow:hidden;
	width:100%;
	padding-top:3px;
	text-align:right;
	background:#f3f3f3;
	border-bottom:1px solid #E5E5E5;
}
.top a {
	display:inline-block;
	width:20px;
	height:20px;
	overflow:hidden;
	/* line-height:80px; */
	padding-left:10px;
}
.top a.china {
	background:url(../images/sf_03.gif) 15px center no-repeat;
	width:52px;
}
.top a.hongkong {
	background:url(../images/sf_05.gif) 15px center no-repeat;
	width:52px;
}
.top a.englist {
	background:url(../images/sf_07.gif) 15px center no-repeat;
	width:70px;
}
.top a.oa{
	width:40px;
}
.top a.email{
	width:40px;
}


.logo {
	height:80px;
}
.logo .mg {
	margin-top:15px;
}
.logo span {
	float:right;
	margin-top:10px;
}
/*主菜单*/
.main_nav {
	position:relative;
	z-index:3;
	background:#e56612;
	color:#fff;
	height:40px;
	line-height:40px;
}
.main_nav .nav {
	width:1000px;
	margin:0 auto;
}
.main_nav .nav .m {
	float:left;
	position:relative;
	/*border:1px solid #248ec8;
	*/
 border-top:0;
	border-bottom:0;
	margin-left:-1px;
}
.main_nav .nav a:hover {
	text-decoration:none;
	color:#ff0;
}
.main_nav .nav h3 {
	float:left;
	font-size:100%;
	font-weight:normal;
	font-size:14px;
	height:40px;
	overflow:hidden;
}
.main_nav .nav h3 a {
	display:block;
	color:#fff;
	width:160px;
	text-align:center;
	/* padding:0 20px;
	border-left:1px solid #5bb3e1;
	*/
 vertical-align:top;
}
/*.main_nav .nav .on {
	border-color:#1F7CAF;
}
*/
.main_nav .nav .on h3 a {
	background:#EA833F;
	color:#fff;
	border-color:#1f7caf !important;
}
.main_nav .nav .active h3 a {
	background:#EA833F;
	color:#fff;
	border-color:#1f7caf !important;
}
.main_nav .nav .sub {
	display:none;
	/*默认隐藏 width:99px;
	*/
 width:160px;
	padding:5px 0;
	position:absolute;
	left:-1px;
	top:40px;
	background:#E49661;
	text-align:center;
}
.main_nav .nav .sub li {
	vertical-align:middle;
}
.main_nav .nav .sub li a {
	height:25px;
	line-height:25px;
	padding:4px 0;
	display:block;
	background:url(../images/icon.png) 0 9px no-repeat;
	color:#fff;
}
.main_nav .nav .sub li a:hover {
	color:#fff;
	background:#f08707;
}
.main_nav .nav #m7 h3 a {
	border-right:1px solid #5bb3e1;
}
/*bannar*/
/* banner */
.banner {
	min-width:1000px;
	position:relative;
	height:360px;
	overflow:hidden;
	clear:both;
	margin-bottom:10px;
}
.banner .bd {
	position:relative;
	z-index:0;
}
.banner .bd ul {
	width:100% !important;
}
.banner .bd li {
	width:100% !important;
	height:360px;
}
.banner .bd li .siteWidth {
	width:1000px;
	position:relative;
	margin:0 auto;
	height:360px;
}
.banner .bd li a {
	height:360px;
	display:block;
}
.banner .bd .txt {
	position:absolute;
	width:415px;
	top:100px;
	left:22px;
	font:normal 18px/30px;
}
.banner .bd .btn {
	display:block;
	zoom:1;
	margin-top:8px;
	width:72px;
	padding-right:10px;
	height:31px;
	line-height:31px;
	text-align:center;
	color:#fff;
	font-size:12px;
	background:url(../images/banner-btn.png) 0 0 no-repeat;
	_background:url(../images/banner-btn-ie6.png) 0 0 no-repeat;
}
.banner .hd {
	width:100%;
	position:absolute;
	z-index:2;
	bottom:0px;
	left:0px;
	height:35px;
	text-align:center;
}
.banner .hd ul.box {
	float:right;
	z-index:2;
	padding-top:10px;
	padding-right:10px;
}
.banner .hd ul.box li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:11px;
	height:11px;
	margin:4px;
	background:url(../images/dot-black.png) 0 0;
	*background:url(../images/dot-black.gif) 0 0;
	overflow:hidden;
	line-height:9999px;
	filter:alpha(opacity=40);
	opacity:0.4;
	-moz-opacity:0.4;
}
.banner .hd ul.box .on {
	filter:alpha(opacity=100);
	opacity:1;
}
.banner .nbg {
	background:#333;
	opacity:0.5;
	-moz-opacity:0.5;
	filter:alpha(opacity=50);
	width:100%;
	position:absolute;
	z-index:-1;
	/*bottom:0;
	*/
*bottom:0px;
	left:0;
	height:35px;
}
.banner .nbox {
	float:left;
	height:35px;
	z-index:98;
}
.banner .nbox li.m {
	display:inline-block;
	*display:inline;
	line-height:35px;
	width:150px;
	overflow:hidden;
	border-right:1px solid #424b50;
}
.banner .nbox li.m a {
	color:#fff;
	display:inline-block;
	width:150px;
}
/*向上弹出层*/
.banner .nbd {
	position:absolute;
	z-index:-1;
	*bottom:0px;
	left:0;
	top:-100px;
	overflow:hidden;
}
.banner .nbd .n_layout {
	position:relative;
	width:306px;
	*width:316px;
	height:220px;
	overflow:hidden;
}
.banner .nbd .nbd_bg {
	position:absolute;
	width:306px;
	*width:316px;
	height:220px;
	overflow:hidden;
	left:0;
	z-index:1;
	background:#016ca7;
	opacity:0.6;
	-moz-opacity:0.6;
	filter:alpha(opacity=60);
}
.banner .nbd h2 {
	font-size:16px;
	color:#E6E6E6;
	padding-bottom:10px;
}
.banner .nbd .n1 {
}
.banner .nbd .yzm {
	float:left;
	display:inline;
	position:relative;
	background:#fff;
	border-radius:3px;
	margin-top:8px;
}
.banner .nbd .yzm img {
	/*margin-top:3px;
	*/
 margin-right:3px;
}
.banner .nbd input.in_track {
	height:27px;
	line-height:27px;
	padding:0 10px;
	z-index:3;
	position:relative;
	background-color:transparent;
	float:left;
	width:60px;
	border-radius:3px;
	border:0;
	outline:medium;
	font-size:14px;
}
.banner .nbd .check-text {
	width:100%;
	*width:285px;
	height:35px;
	border-radius:3px;
	background:#fff;
	display:block;
	transition:height 0.1s ease 0s;
	-webkit-transition:height 0.1s ease 0s;
	*overflow:hidden;
}
.banner .nbd .check-text textarea {
	resize:none;
	border:none;
	width:255px;
	height:50px;
	margin:10px;
	font-size:12px;
	transition:height 0.1s ease 0s;
	-webkit-transition:height 0.1s ease 0s;
	background:none;
	overflow-x:hidden;
	overflow-y:auto;
	*display:inline-block;
	*width:285px;
	*margin:0px;
	outline:medium;
	/**display:inline-block;
	width:255px;
	*/
}
.banner .nbd .a-btn {
	float:left;
	display:block;
	width:92px;
	*width:96px;
	height:28px;
	text-align:center;
	border-radius:3px;
	background-color:#e56612;
	line-height:28px;
	color:#fff;
	font-size:14px;
	margin-top:8px;
	margin-left:10px;
}
.in_lunbo {
	position:absolute;
	z-index:2;
	left:0;
	top:0;
	height:220px;
	text-align:left;
	padding:15px;
}
.in_close {
	display:none;
	width:14px;
	height:14px;
	background:url(../images/close.png) center no-repeat;
	position:absolute;
	top:5px;
	right:5px;
	z-index:99;
	cursor:pointer;
}
.input_select div.a {
	border-radius:3px;
	height:26px;
	border-radius:3px;
	background:#fff;
	*background:transparent;
	display:block;
	transition:height 0.1s ease 0s;
	-webkit-transition:height 0.1s ease 0s;
	margin-bottom:10px;
	*margin-bottom:5px;
}
.input_select div.a0 {
	width:100%;
	*width:285px;
}
.input_select div.a1,.input_select div.a2 {
	width:48%;
	overflow:hidden;
	/*padding-top:3px;
	*/
}
.input_select div.a1 {
	float:left;
}
.input_select div.a2 {
	float:right;
}
.input_select div input {
	height:26px;
	line-height:26px;
	*height:20px;
	*line-height:20px;
	padding:0 10px;
	z-index:3;
	position:relative;
	background-color:transparent;
	*background:#fff;
	float:left;
	border-radius:3px;
	border:0;
	*border:1px solid #eee;
	width:98%;
	*width:252px;
	outline:medium;
	font-size:12px;
}
.input_select select {
	background-color:transparent;
	border:0;
	width:100%;
	display:block;
	padding:5px;
	color:#888;
	outline:medium;
	font-size:12px;
	*border:1px solid #9bc0dd;
	*-moz-border-radius:2px;
	*-webkit-border-radius:2px;
	*border-radius:2px;
}
.banner .nbd input.a-btn {
	border:none;
	margin-left:0;
	margin-top:0;
	*width:65px;
	width:80px;
	height:28px;
	line-height:28px;
	*height:25px;
	*line-height:25px;
}
/*兼容IE6*/
.mbox {
	overflow:hidden;
}
.input_select {
	*width:275px;
}
.ie6_tip {
	color:#E6E6E6;
	display:none;
	*display:block;
	*padding-bottom:3px;
}
.title {
	height:32px;
	line-height:32px;
	font-size:14px;
	color:#fff;
}
.bg_hui {
	background:#a2a1b3;
}
.bg_cheng {
	background:#e56612;
}
/*in_pro*/
.in_news {
	width:560px;
	overflow:hidden;
}
.in_pro {

	overflow:hidden;
},
.in_pro ul {
	margin-top:10px;
}
.in_pro li {
	float:left;
	width:270px;
	height:86px;
	overflow:hidden;
}
.in_pro li a {
	display:block;
	/* width:270px; */
	height:82px;
	/*padding-left:80px;
	*/
 *background:#fff;
}
.in_pro span {
	display:inline-block;
	padding-top:30px;
}
.in_pro h4 {
	padding-bottom:5px;
}
.in_pro li img {
	float:left;
	width:70px;
	height:60px;
	margin-top:11px;
	overflow:hidden;
}
.in_pro li .imgLink{
	float:left;
	width:70px;
	height:60px;
	margin-top:11px;
	overflow:hidden;
	background:url(../images/bg_product.gif) left center no-repeat;
}
.in_pro li .imgLink.i1{
	background-position: 0 0;
}
.in_pro li .imgLink.i2{
	background-position: -70px 0;
}
.in_pro li .imgLink.i3{
	background-position: -140px 0;
}
.in_pro li .imgLink.i4{
	background-position: -210px 0;
}
.in_pro li .imgLink.i5{
	background-position: -280px 0;
}
.in_pro li .imgLink.i6{
	background-position: -350px 0;
}


.in_pro li div {
	float:right;
	width:185px;
	margin-top:5px;
	overflow:hidden;
}
/*.in_pro li.i1 a {
	background:url(../images/sf_19-29.gif) left center no-repeat;
}
.in_pro li.i2 a {
	background:url(../images/sf_21-26.gif) left center no-repeat;
}
.in_pro li.i3 a {
	background:url(../images/sf_25.gif) left center no-repeat;
}
.in_pro li.i4 a {
	background:url(../images/sf_27.gif) left center no-repeat;
}
.in_pro li.i5 a {
	background:url(../images/sf_27-37.gif) left center no-repeat;
}
.in_pro li.i6 a {
	background:url(../images/sf_37.gif) left center no-repeat;
}
*/
a.btn {
	display:inline-block;
	padding:3px 20px;
	color:#fff;
	background:#b10101;
	margin-top:10px;
}
a.btn:visited {
	color:#fff;
}
/*.in_movie*/
.in_movie,.in_join {
	width:440px;
	overflow:hidden;
}
/*.in_movie a {
	margin-top:10px;
	display:block;
	width:440px;
	height:260px;
}
*/
.in_movie .title {
	margin-bottom:10px;
}
.wrap span.more {
	font-size:12px;
	float:right;
	padding-right:10px;
}
/* 焦点图 */
.focusBox {
	float:left;
	position:relative;
	width:280px;
	height:200px;
	margin-bottom:10px;
	margin-top:10px;
	overflow:hidden;
	font-family:Arial;
	text-align:left;
	background:#fff;
}
.focusBox .pic img {
	width:280px;
	height:200px;
	display:block;
}
.focusBox .txt-bg {
	position:absolute;
	bottom:0;
	z-index:1;
	height:25px;
	width:100%;
	background:#333;
	filter:alpha(opacity=40);
	opacity:0.4;
	overflow:hidden;
}
.focusBox .txt {
	position:absolute;
	bottom:0;
	z-index:2;
	height:25px;
	width:100%;
	overflow:hidden;
}
.focusBox .txt li {
	height:26px;
	line-height:25px;
	position:absolute;
	bottom:-25px;
}
.focusBox .txt li a {
	display:block;
	color:white;
	padding:0 0 0 10px;
	font-size:12px;
	text-decoration:none;
}
.focusBox .num {
	position:absolute;
	z-index:3;
	bottom:4px;
	right:8px;
}
.focusBox .num li {
	cursor:pointer;
	display:inline-block;
	*display:inline;
	zoom:1;
	width:8px;
	height:8px;
	margin:5px;
	background:url(../images/tg_flash_p.png) -18px 0;
	*background:url(../images/tg_flash_p.gif) -18px 0;
	overflow:hidden;
	line-height:9999px;
}
.focusBox .num .on {
	background-position:0 0;
}
/* Tab */
.slideTxtBox {
	float:right;
	width:260px;
	height:200px;
	margin-right:10px;
	*margin-right:5px;
	overflow:hidden;
	padding:10px 0;
	background:#fff;
	text-align:left;
}
.slideTxtBox .hd {
	height:28px;
	line-height:28px;
	font-size:14px;
}
.slideTxtBox .hd ul {
	overflow:hidden;
	zoom:1;
}
.slideTxtBox .hd ul li {
	float:left;
}
.slideTxtBox .hd ul li a {
	display:block;
	width:130px;
	background:#DFDFDF;
	text-align:center;
}
.slideTxtBox .hd ul li a:hover {
	text-decoration:none;
}
.slideTxtBox .hd ul li.on a {
	background:#ecb149;
	color:#fff;
	font-weight:bold;
}
.slideTxtBox .bd {
	padding-top:10px;
	clear:both;
}
.slideTxtBox .bd li {
	height:28px;
	line-height:28px;
	overflow:hidden;
	padding-left:15px;
	background:url(../images/d.gif) left center no-repeat;
	*background-position:left 11px;
}
.slideTxtBox .bd li .date {
	float:right;
	color:#999;
}
/*in_news*/
.in_news {
}
/*in_join*/
.in_join {
}
.in_join img {
	margin-top:10px;
}
.in_join li {
	line-height:23px;
}
.in_join em {
	padding-left:8px;
}
.in_join .right{
	margin-top:10px;
	width:440px;
	height:200px;
	background: url(../images/bg_zhaoping.jpg) 0 0 transparent no-repeat;
}
.in_join .right ul{
	padding:3px 10px 6px 10px;
}
.in_join .right .job-name{
	font-weight: bold;
}
.in_join .right span em{
	margin-left:5px;
	margin-right:2px;
}
.in_join a.btn {
	display:inline-block;
	padding:2px 22px;
	color:#fff;
	background:#b10101;
	margin-top: 0px;
}
.in_join .btn-div{
	margin-left: 16px;
}
.in_join .btn-div span{
	font-size:12px;
}


/*footer*/
.footer {
	color:#333;
	/*background:#E9E9E9;
	*/
	background:#d6d9dd;
	font-size:12px;
	margin-top:20px;
	/* border-top:1px solid #d0d0d0;
	*/
}
.footer a {
	color:#fff;
}
.footer a:hover {
	text-decoration:underline;
}
.footer a:link {
	color:#333;
}
.footer a:visited {
	color:#333;
}
.footer .or_nav {
	width:760px;
	overflow:hidden;
	padding-top:5px;
}
.footer .or_nav a {
	/*color:#D6D6D6;
	*/
}
.footer .or_nav h3 {
	padding:5px 0;
	font-weight:bold;
}
.footer .or_nav li {
	float:left;
	width:120px;
	overflow:hidden;
	line-height:25px;
}

.footer .or_nav li.two-colum{
	width:180px;
}
.footer .or_nav li.two-colum h3{
	text-align: left;
	margin-left: 35px;
}
.footer .or_nav li.two-colum li{
	width:75px;
}


.footer .or_code {
	width:230px;
	overflow:hidden;
	text-align:right;
	padding-top:10px;
}

.footer .codeWrap{
	display:inline-block;
	width:110px;
	vertical-align: top;
}
.footer .codeWrap img{
	width:110px;
	display: inline-block;
}
.footer .codeWrap label{
	width:90px;
	display: inline-block;
	text-align: center;
	padding:0 10px;
}

.footer .copyright {
	background:#d6d9dd;
	height:70px;
	line-height:22px;
	text-align: center;
}
/*navigation*/
.navigation {
	width:200px;
	overflow:hidden;
	margin-top:15px;
}
.navigation h2 {
	font-size:16px;
	font-weight:normal;
	display:inline-block;
	width:200px;
	height:32px;
	color:#fff;
	line-height:32px;
	padding-left:10px;
	background:#0188cc;
	position:relative;
}
.navigation h2 i {
	display:inline-block;
	width:20px;
	height:20px;
	float:left;
	background:url(../images/i.png) center no-repeat;
	margin-top:8px;
	margin-right:10px;
}
.navigation li {
	width:200px;
	height:40px;
	line-height:40px;
	background:#f3f3f3;
	border-bottom:1px solid #0188cc;
}
.navigation li a {
	display:block;
	width:200px;
	height:40px;
	text-indent:1em;
}
.navigation li.focus {
	border-bottom:1px solid #e46612;
}
.navigation li.focus a {
	color:#0188cc;
}
/*display*/
.display {
	width:780px;
	margin-top:15px;
	overflow:hidden;
}
.display h1 {
	font-size:16px;
	padding:10px 0;
}
.display .content {
	line-height:25px;
}
/*trace*/
.trace {
	margin-top:15px;
}
.trace h1 {
	color:#1f7eb6;
}
.trace .tip {
	overflow:hidden;
	padding:0 20px 20px 20px;
	background:#f3f3f3;
	margin-bottom:10px;
}
.trace .trace_btn{
	height:30px;
	margin-bottom:10px;
}
.trace .yzm{
	background: #fff none repeat scroll 0 0;
    border-radius: 3px;
    display: inline;
    float: left;
    position: relative;
    display: inline-block;
    margin-right:20px;
}
.trace .yzm img {
    margin-right: 3px;
    float:left;
}
.trace .yzm input.in_track {
    background-color: transparent;
    border: 0 none;
    border-radius: 0px;
    border-right:1px solid #ccc;
    border-top:1px solid #ccc;
    border-bottom:1px solid #ccc;
    border-left:1px solid #ccc;
    float: left;
    font-size: 14px;
    height: 28px;
    line-height: 28px;
    outline: medium none;
    padding: 0 10px;
    position: relative;
    width: 80px;
    z-index: 3;
}


.trace textarea {
	width:720px;
	height:100px;
	padding:10px;
	border:1px solid #ddd;
}
.trace input.sub {
	width:80px;
	border:none;
	background:#b20000;
	color:#fff;
	height:30px;
	line-height:28x;
}
.trace_list {
	background:#fff;
	float:left;
	width:780px;
}
.trace_list h3 {
	height:30px;
	line-height:30px;
	background:#d0d0d0;
	text-indent:1em;
	margin-bottom:1px;
	position:relative;
	cursor:pointer;
}
.trace_list h3 em {
	font-size:18px;
	font-weight:bold;
	position:absolute;
	right:10px;
	top:2px;
	padding:2px;
}
.trace_list ul {
	display:none;
	line-height:25px;
	padding:0px;
}
.open ul {
	display:block;
}
.trace_list li {
	text-indent:1em;
}
.trace_list li i {
	padding-right:15px;
}
.product_list {
	padding-top:10px;
}
.product_list h2 {
	font-size:14px;
	line-height:35px;
}
.product_list li {
	margin-bottom:10px;
}

.trace_list_suborders{
	font-size:12px;
}
.trace_list_suborders_sub{
}
.trace_list_ismoney{
	background-color:#f3f3f3;
}
.trace_list_ismoney_first{
	margin-top:15px;
	background-color:#ddd;
}
.trace_list_nomoney{
	background-color:#f3f3f3;
}

/*地址*/
.meta {
	height:38px;
	line-height:38px;
	text-indent:1em;
	background:#eee;
	border-bottom:1px solid #e5e5e5;
	margin-bottom:15px;
}
/*新闻详情*/
h3.categoryname {
	padding:10px 0;
	font-weight:bold;
	padding-left:8px;
}
.base_tit {
	clear:both;
	display:inline-block;
	font-weight:bold;
	padding:1px 10px;
	color:#fff;
	margin:10px 0;
	background:#4a8e05;
}
.entry_info {
}
.entry_info h1 {
	font-size:30px;
	line-height:40px;
	height:40px;
	text-align:center;
	font-weight:bold;
}
.entry_info h2 {
	font-size:20px;
	line-height:30px;
	height:30px;
	text-align:center;
	font-weight:bold;
}
.entry_info p.meta-info {
	font-size:12px;
	text-indent:0;
	text-align:center;
	color:#666;
}
.entry_info span {
	text-align:center;
	margin-right:10px;
	margin-left:1px;
}
.entry_info .abstract {
	background:#f2f2f2;
	border:1px solid #e8e8e8;
	line-height:150%;
	margin:10px 0;
	font-size:12px;
	color:#666;
	padding:5px 8px;
}
.entry_info .abstract strong {
	font-weight:normal;
}
.entry_info .content {
	padding:10px 0;
	line-height:25px;
}
.entry_info .content p {
	padding-bottom:15px;
}
.entry_sm {
	margin-top:10px;
	font-size:12px;
	text-align:center;
	color:#666;
	padding-top:10px;
	border-top:1px solid #e5e5e5;
}
.entry_sm a {
	color:#ed6363;
}
.entry_tags {
	margin-top:10px;
}
.entry_tags em {
	padding-right:5px;
}
.entry_tags ul {
	list-style-type:none;
	line-height:30px;
}
.m-key {
	margin-bottom:10px;
}
.m-key a {
	padding:1px 5px;
	border:1px dashed #4d9307;
	margin-right:10px;
	color:#4d9307;
	text-decoration:none;
}
.m-key h3 {
	padding:0px;
}
.related ul span {
	float:right;
}
.related ul li {
	list-style-type:disc;
	display:inline-block;
	width:325px;
	overflow:hidden;
	height:30px;
	line-height:30px;
	border-bottom:1px solid #eee;
}
/**内容文章列表**/
ul.itemlist li.haveimg {
	border-bottom:1px dashed #e6e6e6;
	padding:12px 0px 15px 0px;
	zoom:1;
	overflow:auto;
	position:relative;
}
ul.itemlist li.haveimg div.imgbox {
	float:left;
	height:100px;
	padding:3px 0px 0px 0px;
	width:152px;
}
ul.itemlist li.haveimg div.imgbox table {
	background:#f6f6f6;
	border:1px solid #eee;
	height:100px;
	width:152px;
	text-align:center;
	vertical-align:middle;
}
ul.itemlist li.haveimg div.imgbox td a {
	display:block;
	text-align:center;
	width:152px;
}
ul.itemlist li.haveimg div.imgbox img {
	max-height:100px;
	max-width:152px;
	width:expression(this.width > 152 && this.width/this.height >= 152/100 ? 152:true);
	height:expression(this.height > 100 && this.height/this.width >= 100/152 ? 100:true);
}
ul.itemlist li.haveimg div.infobox {
	padding-left:166px;
}
ul.itemlist li.haveimg div.title {
	0px 8px no-repeat;
	font-size:14px;
	height:20px;
	line-height:20px;
	margin:0px;
}
ul.itemlist li.haveimg div.abstract {
	background:none;
	border:none;
	color:#888;
	margin:0px;
	padding:0px;
	line-height:18px;
	font-size:12px;
	padding-top:10px;
}
ul.itemlist li.haveimg div.time {
	color:#888;
	font-size:12px;
}
ul.itemlist li.noneimg {
	border-bottom:1px dashed #e6e6e6;
	height:30px;
	line-height:30px;
	margin:0px;
	overflow:hidden;
	padding:6px 0px;
}
ul.itemlist li.noneimg a {
	line-height:30px;
	padding-left:10px;
}
ul.itemlist li.noneimg .time {
	color:#888;
	float:right;
	font-size:12px;
}
/*分页*/
div.flickr {
	text-align:center;
	font-size:13px;
	margin-top:20px;
}
div.flickr a {
	border:#63ba0d 1px solid;
	color:#63ba0d;
	margin-right:3px;
	padding:3px 8px;
}
div.flickr a:hover {
	border:#63ba0d 1px solid;
	background:#f2f2f2;
}
div.flickr span {
	padding:3px 8px;
	color:#999;
	margin-right:3px;
	border:#D1D1D1 1px solid;
}
div.flickr span.current {
	padding:3px 8px;
	font-weight:bold;
	margin-right:3px;
	border:#63ba0d 1px solid;
	background:#89c723;
	color:#fff;
}
div.flickr span.disabled {
	padding:3px 8px;
	color:#999;
	margin-right:3px;
	border:#C5C5C5 1px solid;
}
/*招聘*/
.zhaopin {
}
.zhaopin .conui {
	display:inline-block;
	height:92px;
	margin-bottom:-1px;
	border-top:1px solid #e3e3e3;
	border-bottom:1px solid #e3e3e3;
}
.zhaopin .conui li {
	float:left;
	width:33.3%;
	overflow:hidden;
	display:inline-block;
	height:30px;
	line-height:30px;
	border-bottom:1px solid #e3e3e3;
}
.zhaopin .conui li i {
	display:inline-block;
	height:30px;
	line-height:30px;
	text-align:right;
	width:85px;
	float:left;
	background:#f2f2f2;
	margin-right:10px;
}
.zhaopin i {
	display:inline-block;
	height:25px;
	line-height:25px;
	text-align:right;
	width:85px;
	margin-right:10px;
	font-weight:bold;
	font-size:12px;
}
.zhaopin .miaoshu i {
	float:left;
	overflow:hidden;
}
.zhaopin .mcontent {
	float:right;
	width:685px;
	overflow:hidden;
	padding-top:2px;
}
.zhaopin .line{
	height:26px;
	line-height: 26px;
}
.zhaopin .line .linetext{
	display:inline-block;
	height:25px;
	line-height:25px;
}
.zhaopin-btn-div{
	margin-left:10px;
}



.shipin_list li {
	float:left;
	width:246px;
	text-align:center;
	margin:0 7px;
}
.shipin_list li img {
	width:245px;
	height:165px;
}
.shipin_list li p {
	display:block;
	height:30px;
	line-height:30px;
}
.shipin_list li p a {
	display:block;
	height:30px;
}
/*tousu*/
.tousu {
	clear:both;
}
.tousu h1 {
	margin-bottom:20px;
}
.tousu li {
	position:relative;
	margin-bottom:10px;
}
.tousu li span {
	display:inline-block;
	width:90px;
	text-align:right;
	margin-right:10px;
	float:left;
}
.tousu li input {
	border:1px solid #d0d0d0;
	width:260px;
	height:25px;
	line-height:25px;
}
.tousu li textarea {
	border:1px solid #d0d0d0;
	padding:10px;
	width:350px;
	height:150px;
}
.tousu li input.small {
	width:80px;
}
.tousu li img {
	position:absolute;
	margin-top:0px;
	margin-left:10px;
	height:27px;
}
.tousu .sub {
	width:88px;
	height:25px;
	line-height:25px;
	margin-left:82px;
	background:#e56612;
	border:none;
	color:#fff;
}
/*网点查询*/
.site_query {
	background:#f3f3f3;
	padding:5px 0 15px 10px;
	margin:10px 0;
}
.site_query label {
	margin-right:10px;
}
.site_query select {
	border:1px solid #d0d0d0;
	padding:4px 5px;
	margin-right:10px;
}
.site_query .wd_key {
	border:1px solid #d0d0d0;
	padding:4px 5px;
	width:150px;
	margin-right:10px;
}
.site_query .sub {
	width:88px;
	height:25px;
	line-height:25px;
	background:#e56612;
	border:none;
	color:#fff;
}
.wangdian {
}
.wangdian .tab-nav {
}
.wangdian .tab-nav li {
	float:left;
	display:inline-block;
	width:120px;
	height:35px;
	line-height:35px;
	text-align:center;
	background:#ddd;
	border-left:1px solid #ddd;
	border-top:1px solid #ddd;
	border-right:1px solid #ddd;
}
.wangdian .tab-nav li {
	display:block;
	width:190px;
	height:35px;
}
.wangdian .tab-nav li.on {
	background:#fff;
	border-left:1px solid #9c9c9c;
	border-top:1px solid #9c9c9c;
	border-right:1px solid #9c9c9c;
}
.wangdian .tab_title {
	height:30px;
	line-height:30px;
	background:#0393cf;
	color:#fff;
	/* margin-top:10px; */
}
.wangdian dt {
	clear:both;
	background:#f3f3f3;
}
.wangdian dd {
	background:#d5e0e7;
	margin-bottom:10px;
	padding:10px;
	display:table;
	*float:left;
}
.wangdian .tab_title{
	height:32px;
}
.wangdian .tab_title i,.wangdian .head i {
	line-height:32px;
	display:inline-block;
}
.wangdian .i1 {
	width:120px;
	padding-left:10px;
}
.wangdian .head .i4 {
	position: relative;
}
.wangdian .i2 {
	width:330px;
}
.wangdian .i3 {
	width:150px;
}
.wangdian .i4 {
	width:150px;
}
.wangdian dd .v_but {
	float:left;
	width:100px;
	text-align:right;
	padding-right:10px;
	overflow:hidden;
	display:table-cell;
	line-height:28px;
}
.wangdian dd .v_content {
	float:right;
	width:650px;
	text-align:left;
	overflow:hidden;
	line-height:28px;
	display:table-row;
}
.wangdian .query-light{
	color:#ff5a00;
}
#ditu{
	margin-top:10px;
	width:780px;
	height:500px;
	overflow: hidden;
	margin:0;
}

.wangdian .tab-pal{
	padding-top:10px;
}
.wangdian .tab-list .head.even{
	background-color: #FcFcFc;
}
.wangdian .tab-list .head.odd{
	background-color: #f3f3f3;
}
.wangdian .tab-list .head.over{
	background-color: #e8f7ff;
}
.wangdian .tab-list .head.bold{
	font-weight:bold;
	/* background-color: #d5e0e7; */
	background-color: #a7b4bd;
}
.wangdian .tab-list .body{
	 background:#fff; 
	/* background-color:#ecf0f1; */
	margin-bottom:5px;
	padding:0 0 10px 0;;
	display:table;
	*float:left;
	width:100%;
}
.wangdian .tab-list .head .i4{
	cursor: pointer;
}

.wangdian .tab-list .body .label{
	display: inline-block;
	width:92px;
	text-align: right;
	font-weight: bold;
	color:#333;
}
.wangdian .tab-list .body .content{
	display: inline-block;
	text-align: left;
}
.wangdian .tab-list .body table td{
}
.wangdian .tab-list .body table .label-td{
	width:95px;
}
.wangdian .tab-list .body table .label-content{
}
.wangdian .tab-list .body table{
	border:1px solid #a7b4bd;
  	border-collapse: collapse;
  	border-spacing: 0;
  	width:100%;
  	margin-left:0%;
}
.wangdian .tab-list .body table tr{
	 border-bottom: 1px solid #a7b4bd;
}
.wangdian .tab-list .head .c-icon{
	display:inline-block;
	height:7px;
	width:11px;
	background:url(../images/fold-expand.png) 0 0 no-repeat;
	position: absolute;
	right:15px;
	top:13px;
}
.wangdian .tab-list .head .c-icon.blank{
	background-position:-0px 0;
}
.wangdian .tab-list .head .c-icon.fold{
	background-position:-11px 0;
}
.wangdian .tab-list .head .c-icon.expand{
	background-position:-22px 0;
}
.wangdian .tab-list .head .light,.wangdian .tab-list .content .light{
	color:#ff5a00;
}


.wangdian .tab_title .i4 {
	position: relative;
}
.wangdian .tab_title .c-icon{
	display:inline-block;
	height:7px;
	width:11px;
	background:url(../images/fold-expand-all.png) 0 0 no-repeat;
	position: absolute;
	right:15px;
	top:13px;
}
.wangdian .tab_title .c-icon.blank{
	background-position:-0px 0;
}
.wangdian .tab_title .c-icon.fold{
	background-position:-11px 0;
}
.wangdian .tab_title .c-icon.expand{
	background-position:-22px 0;
}



/* .wangdian .tab-list .body table td{border:solid #000; border-width:0px 1px 1px 0px; padding:0px 0px;}
.wangdian .tab-list .body table{border:solid #000; border-width:1px 0px 0px 1px;} */

.footer a:hover{
	text-decoration: none;
}
.foot-noshow{
	display: none;
}
.foot-more{
	cursor: pointer;
	text-decoration: none;
}
.closeZhongqiu{
	display: inline-block;
	position: absolute;
	right:0;
	top:0;
	width:20px;
	height:20px;
	background: #ccc;
}

/*app*/
.app-qrcode{position:fixed;left:50%;margin-left:506px;top:165px;z-index:9999;_position:absolute;_top:expression(documentElement.scrollTop+100+"px");background-color:#fff;padding:5px;    -webkit-box-shadow: rgba(0,0,0,0.2) 0px 0px 3px;
    -moz-box-shadow: rgba(0,0,0,0.2) 0px 0px 3px;
    box-shadow: rgba(0,0,0,0.2) 0px 0px 3px;
    border-radius: 2px;}
.app-qrcode img{width:100px;}
.app-qrcode p{text-align:center;padding:5px 0px;}
