@charset "gb2312";

/* CSS Document */



html {

	color: #000;

	background: #fff;

}

body {

	font: 12px/1.5 "Microsoft Yahei", Tahoma, Arial, Helvetica, sans-serif;

	word-break: break-all;

	word-wrap: break-word;

}

body, h1, h2, h3, h4, h5, h6, p, dl, dd {

	margin: 0;

}

ul, ol, input {

	margin: 0;

	padding: 0;

}

li {

	list-style: none;

}

img {

	border: none;

	vertical-align: middle;

}

table {

	border-collapse: collapse;

	border-spacing: 0;

}

/*em,i{font-style:normal}b,strong,th{font-weight:normal;}textarea{resize:none;}*/



button, input, textarea {

	background: none;

	border: none;

	font-family: "Microsoft Yahei", Tahoma, Arial, Helvetica, sans-serif;

	vertical-align: middle;

}

input:focus {

	outline: none;

}

a {

	color: #333333;

	text-decoration: none;

}

a:hover {

	text-decoration: inline;

	color: #cc0000;

}

input[type="submit"] {

	cursor: pointer;

}

.clearDiv {

	clear: both;

	height: 0;

	font-size: 0;

	overflow: hidden;

}

.clearfix:after {

	content: " ";

	display: block;

	clear: both;

	height: 0;

}

.clearfix {

	zoom: 1;

}

.fl {

	float: left;

}

.fr {

	float: right;

}

.wth {

	width: 100%;

	clear: both;

	min-width: 1000px;

}

.wrap {

	width: 1000px;

	margin: 0 auto;

	text-align: left;

}

.hide {

	display: none;

}

.show {

	display: block;

}

.align_left {

	text-align: left;

}

.align_right {

	text-align: right;

}

/*copyright end*/



.zixun_qq {

	position: fixed;

	right: 0;

	top: 300px;

	z-index: 15

}

/*top start*/



.zg_heard {

	width: 100%;

	height: 42px;

	border-bottom: 1px solid #e7e7e7;

	background: #fff;

}

.zg_top {

	width: 1000px;

	height: 42px;

	margin: 0 auto;

}

.zg_top_right {

	width: 380px;

	height: 42px;

	float: right;

}

.zg_top_right li {

	float: right;

	height: 42px;

	line-height: 42px;

	margin-left: 20px;

	font-size: 12px;

	font-family: "Microsoft YaHei";

}

.zg_top_right .zg_top_tel {

	font-size: 16px;

	color: #e60000;

	position: relative;

}

.zg_top_right .zg_top_tel ul {

	display: none;

	padding: 10px 5px;

	position: absolute;

	left: -65px;

	top: 42px;

	width: 145px;

	border-left: 1px solid #f9d3d3;

	border-right: 1px solid #f9d3d3;

	z-index: 10;

	border-bottom: 1px solid #f9d3d3;

	background: #fff;

	z-index: 1000;

}

.zg_top_right .zg_top_tel li {

	font-size: 13px;

	font-family: 微软雅黑;

	color: rgb(153, 153, 153);

	height: 28px;

	line-height: 28px;

	float: none;

	margin-left: 0;

}

.zg_top_right .zg_top_tel li span {

	color: rgb(214, 0, 0);

	font-size: 13px;

	font-family: 微软雅黑;

}

.zg_top_right li em {

	display: inline-block;

	vertical-align: middle;

	background: url(../../images/newimages/zgszyf_bk01.jpg) no-repeat;

	margin-right: 3px;

}

.zg_top_right .zg_top_tel em {

	background-position: right top;

	width: 14px;

	height: 17px;

}

.zg_top_right .zg_top_wx em {

	background-position: -59px top;

	width: 20px;

	height: 17px;

}

.zg_top_right .zg_top_wb em {

	background-position: -122px top;

	width: 19px;

	height: 17px;

}

.zg_top_right .zg_top_qq em {

	background-position: 0 top;

	width: 15px;

	height: 17px;

}

.zg_top_left {

	width: 470px;

	height: 42px;

	float: left;

	position: relative;

	z-index: 999

}

.zg_top_nav {

	width: 470px;

	height: 42px;

}

.zg_top_nav li {

	color: #333;

	font: normal 14px/42px "Microsoft Yahei";

	float: left;

	width: 90px;

	text-align: center;

	cursor: pointer;

	_padding-top: 15px;

}

.zg_top_nav li em {

	background: url(../../images/newimages/zg_bg.png) no-repeat;

	width: 7px;

	height: 4px;

	display: inline-block;

	margin-left: 8px;

	vertical-align: middle;

	transition: .3s ease-in

}

.zg_top_nav .zg_nav_h {

	border: 1px solid #e7e7e7;

	border-bottom: 1px solid #fff;

	width: 88px;

	line-height: 40px;

	height: 41px;

	_height: 25px;

	position: relative;

	z-index: 1000

}

.zg_top_nav .zg_nav_h em {

	transform: rotate(180deg);

}

.zg_yy_box {

	display: none;

	position: absolute;

	border: 1px solid #e7e7e7;

	border-top: none;

	background: #fff;

	left: 0;

	top: 43px;

	overflow: hidden;

	padding: 24px 7px 20px;

	width: 556px;

	-moz-box-shadow: 0 3px 3px #e3e3e3;

	-webkit-box-shadow: 0 3px 3px #e3e3e3;

	box-shadow: 0 5px 5px #e3e3e3;

	z-index: 9999;/* For IE 8 */

	-ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=5, Direction=135, Color='#e3e3e3')"; /* For IE 5.5 - 7 */

filter: progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#e3e3e3');

}

.webyy {

	width: 465px;

	padding: 10px;

}

.webyy a {

	color: #666;

}

width:510px;

}

.zg_yy_box a:hover {

	color: #e00;

}

.offcn0TopQbks {

	padding: 10px 15px;

	line-height: 36px;

	width: 565px;

	font-family: "宋体";

}

.offcn0TopQbks em {

	color: #666;

	font-size: 12px;

	font-weight: bold;

}

.offcn0TopQbks a {

	color: #666;

}

.offcn0TopQbks a:hover {

	color: #e00;

}

.offcn0TopQbks span {

	color: #ddd;

	padding: 0 16px;

}

.offcn0TopMobile {

	left: 90px;

	width: 160px;

	padding-left: 16px;

	padding-right: 15px;

}

.offcn0TopMobile img {

	display: block;

	border: none;

	margin: 0 auto 10px auto;

}

.o0413TopMobileDl {

	overflow: hidden;

	margin-bottom: 15px;

}

.o413TMtdlx {

	margin-bottom: 10px;

}

.o0413TopMobileDl dt {

	float: left;

	width: 44px;

	height: 20px;

	color: #ef2d36;

	line-height: 20px;

	padding-left: 5px;

	background: url(../../images/newimages/offcn0IcoTip.jpg) center center no-repeat;

	margin-right: 8px;

}

.o0413TopMobileDl dd {

	float: left;

	line-height: 20px;

	color: #666;/*width:98px;*/

}

.o0413TopMobileDl a, .o0413TopMobileDl a:hover {

	color: #ef2d36;

	text-decoration: none;

}

/* top end*/



/*logo start*/



.newlogo {

	width: 1000px;

	height: 75px;

	clear: left;

	position: relative;

	z-index: 998;

	margin: 0 auto;

	padding: 15px 0;

}

.newlogo .offcnxinn {

	position: absolute;

	left: 306px;

	top: 5px;

}

.newlogo_left {

	width: 375px;

	height: 73px;

	padding: 6px 0 0 0px;

	float: left;

}

.newlogo_left img {

	display: block;

	margin: 0;/*padding-top: 16px; */

	float: left;

}

.newlogo_left span {

	display: block;

	float: left;

	font: bold 23px/24px "Microsoft YaHei";

	color: #333;

	margin: 20px 0 0 9px;

}

.newlogo_left a {

	display: block;

}

.newlogo_right {

	width: 502px;

	height: 65px;

	margin-left: 34px;

	float: left;

	padding: 5px 79px 5px 10px;

	background-color: #f9f9f9;

	background-image: url(../../images/newimages/offcn_w_sprite.png);

	background-position: 516px center;

	background-repeat: no-repeat;

	position: relative;

	font-family: "宋体";

}

.newlogo_right div {

	height: 32px;

	line-height: 32px;

}

.newlogo_right div.first {

	border-bottom: 1px solid #ebebeb;

}

.newlogo_right a {

	color: #333333;

	font-size: 12px;

}

.newlogo_right a:hover {

	color: #e20001;

}

.newlogo_right span {

	color: #dddddd;

	padding: 0 8px;

}

.newlogo_right em {

	display: inline-block;

	width: 50px;

	height: 56px;

	position: absolute;

	top: 0;

	right: 0;

	font-size: 16px;

	color: #e60015;

	padding: 19px 0 0 27px;

	font-family: "微软雅黑";

}

.zg_logo_cen {

	display: block;

}

.zg_logo_cen a {

	font: 15px/18px "Microsoft YaHei";

	background-color: #e60012;

	border-radius: 3px;

	color: #fff;

	padding: 4px;

	margin-left: 11px;

	margin-top: 20px;

	position: absolute;

}

/*logo end*/



/*nav start*/



/*nav*/



.newnav {

	width: 100%;

	height: 45px;

	clear: both;

	background: url(../../images/newimages/ico_02.jpg) repeat-x;

}

.newnav_main {

	width: 1000px;

	height: 45px;

	margin: 0 auto;

	background: url(../../images/newimages/ico_02.jpg) repeat-x;

	position: relative;

	z-index: 99;

}

.newnav_main #smnav10 {

	position: absolute;

	right: 0;

	top: 43px;

	z-index: 9999;

}

.newnav_main #smnav9 {

	position: absolute;

	right: 0;

	top: 43px;

	z-index: 9999;

}

.newnav_main #smnav8 {

	position: absolute;

	right: 0;

	top: 42px;

	z-index: 9999;

}

.newnav_main #more2 {

	position: absolute;

	right: 0;

	top: 45px;

	z-index: 9999;

	width: 60px;

	padding: 5px;

}

.navgwy {

	width: 280px;

	height: auto;

	padding: 10px 5px 10px 10px;

	border: 1px solid #c40000;

	border-top: none;

	background: #fff;

	line-height: 25px;

}

.navgwy b {

	font-weight: normal;

	display: inline-block;

	width: 70px;

}

.navgwy a {

	font-size: 12px;

	width: auto;

	height: auto;

	color: #333;

	background: none;

	display: inline;

	padding: 0;

	font-weight: normal;

	border: none;

}

.navgwy a:hover {

	border: none;

	padding: 0;

	color: #e00;

	text-decoration: underline;

}

.navgwy span a {

	color: #666;

}

.newnav_main ul {/*padding-top:2px;*/

}

.newnav_main ul li {

	float: left;

	display: inline-block;

	display: inline-block;

	height: 31px;

	background: url(../../images/newimages/ico.gif) no-repeat right 21px;

	padding: 11px 11px 0;

	margin: 0 2px 0;

}

.newnav_main ul li.navnew {

	background: url(../../images/newimages/navico.gif) no-repeat right 20px #fff;

	height: 31px;

	padding: 11px 11px 0;

	border: 1px solid #c40000;

	border-bottom: none;

	margin: 0 1px;

}

.newnav_main ul li.navhome {

	padding: 0 5px 0 0;

	background: url(../../images/newimages/ico_03.jpg) no-repeat;

	text-decoration: none;

	padding: 11px 13px 3px 13px; /*margin:-2px 0 0 0; */

	margin: 0;

}

.newnav_main ul li a {

	font-size: 14px;

	font-weight: bold;

	color: #fff;

	text-decoration: none;

}

.newnav_main ul li.navhome a {

	color: #fff;

	border: none;

	height: 28px;

}

.newnav_main ul li.navhome a:hover {

	background: url(../../images/newimages/ico_03.jpg) no-repeat;

	color: #fff;

	border: none;

}

.newnav_main ul li.navnew a {

	text-decoration: none;

	color: #e00;

}

.newnav_main ul li.navmore {

	background: none;

	padding: 11px 0 0 0;

	height: 34px;

	float: right;

}

.newnav_main ul li.navmore a {

	font-size: 12px;

	font-weight: normal;

	color: #fba971;

	display: inline-block;

	width: 33px;

	height: 24px;

	text-align: center;

	line-height: 24px;

	background: url(../../images/newimages/ico.gif) no-repeat -87px -20px;

}

.newnav_main ul li {

	position: relative;

	z-index: 9999;

}

.newnav_main ul li .navgwy {

	width: 280px;

	_width: 285px;

	height: auto;

	padding: 10px 5px 10px 10px;

	border: 1px solid #c40000;

	border-top: none;

	background: #fff;

	position: absolute;

	left: -1px;

	top: 42px;

	z-index: 9998;

	line-height: 25px;

	z-index: 9999;

}

.newnav_main ul li .navgwy b {

	font-weight: normal;

	display: inline-block;

	width: 70px;

	float: left;

}

.newnav_main ul li .navgwy p {

	display: block;

	width: 150px;

	float: left;

	color: #888;

}

.newnav_main ul li .navgwy div {

	clear: left;

	overflow: hidden;

}

.newnav_main ul li .navgwy div b {

	display: block;

	float: left;

}

.newnav_main ul li .navgwy a {

	font-size: 12px;

	width: auto;

	height: auto;

	color: #333;

	background: none;

	display: inline;

	padding: 0;

	font-weight: normal;

	border: none;

}

.newnav_main ul li .navgwy p a {

	color: #888;

}

.newnav_main ul li .navgwy a:hover {

	border: none;

	padding: 0;

	color: #e00;

	text-decoration: underline;

}

.newnav_main ul li .navgwy span a {

	color: #666;

}

.newnav_main .gwy {

	width: 494px;

	border: 1px solid #c40000;

	position: absolute;

	left: -1px;

	top: 42px;

	background: #fff;

	border-top: none;

}

.newnav_main #smnav1 {

	width: 560px;

	border: 1px solid #c40000;

	position: absolute;

	left: -1px;

	top: 42px;

	background: #fff;

	border-top: none;

}

.newnav_main .gwy .gwy_left {

	width: 333px;

	height: 136px;

	padding: 10px 0 10px 15px;

	float: left;

	line-height: 34px;

}

.newnav_main #smnav1 .gwy_left {

	width: 399px;

	height: 136px;

	padding: 10px 0 10px 15px;

	float: left;

	line-height: 34px;

}

.newnav_main .gwy .gwy_left a {

	font-weight: normal;

	color: #333;

	font-size: 12px;

}

.newnav_main .gwy .gwy_left a:hover {

	color: #e00;

	text-decoration: underline;

}

.newnav_main .gwy .gwy_left span {

	color: #999;

}

.newnav_main .gwy .gwy_left span a {

	color: #999;

}

.newnav_main .gwy .gwy_right {

	width: 146px;

	height: 146px;

	padding-top: 10px;

	float: left;

	background: #fff9f9;

	text-align: center;

	line-height: 25px;

}

.newnav_main .gwy .gwy_right a {

	font-weight: normal;

	color: #c28367;

	font-size: 12px;

}

.newnav_main .gwy .gwy_right a:hover {

	color: #e00;

	text-decoration: underline;

}

.newnav_main .gwy .gwy_right p {

	text-align: center;

	width: 110px;

	border-bottom: 1px solid #f9e3da;

	color: #c28367;

	padding-top: 3px; margin:0 auto;

}

.newnav_main .gwy .gwy_right p a {

	color: #c28367;

}

/*nav end*/



/*面包屑*/



/**/



.zgmbx_navbox {

	width: 100%;

	height: 45px;

	background: #f8f8f8;

	margin-bottom: 21px;

	clear: both;

}

.zgmbx_nav {

	width: 977px;

	height: 45px;

	background: url(../../images/newimages/zgdf_iocbk01.gif) no-repeat 0px 15px #f8f8f8;

	padding-left: 23px;

	line-height: 44px;

	color: #333;

	font-family: '宋体';

	margin: 0 auto;

}

.zgmbx_nav a {

	display: inline-block;

*display:inline;

	zoom: 1;

	font-size: 12px;

	line-height: 44px;

	color: #333;

	font-family: '宋体';

}

.zg_mainbox_let {

	width: 660px;

	padding-right: 20px;

}

.zg_mainbox_bt {

	height: 42px;

	border-bottom: solid 1px #ededed;

	margin-bottom: 20px;

}

.zg_mainbox_bt span {

	float: right;

	padding-top: 4px;

	line-height: 38px;

	color: #e5e5e5;

}

.zg_mainbox_bt span a {

	font-size: 14px;

	color: #555;

}

.zg_mainbox_bt span a:hover {

	color: #ef2d36;

	text-decoration: none;

}

.zg_mainbox_bt strong {

	display: inline-block;

	min-width: 65px;

	height: 40px;

	border-bottom: solid 3px #545454;

	font: 20px/40px "Microsoft YaHei";

	padding-right: 5px;

}

/*搜索框 start*/



/*搜索框*/



.bdcs-container .bdcs-main, .bdcs-container .bdcs-main * {

	box-sizing: content-box;

	margin: 0;

	padding: 0;

	float: none;

	overflow: hidden;

	white-space: nowrap;

	word-wrap: normal;

	border: 0;

	background: 0 0;

	width: auto;

	height: auto;

	max-width: none;

	min-width: none;

	max-height: none;

	min-height: none;

	border-radius: 0;

	box-shadow: none;

	transition: none;

	text-align: left;

 *display:none;

}

.bdcs-container .bdcs-clearfix:after {

	content: '';

	display: block;

	clear: both;

	height: 0

}

.bdcs-container .bdcs-clearfix {

	zoom: 1

}

.bdcs-container .bdcs-main {

	overflow: visible

}

.bdcs-container .bdcs-search {

	display: block;

	overflow: visible;

	position: relative;

	border-style: solid

}

.bdcs-container .bdcs-search-form-input-wrap {

	display: inline-block

}

.bdcs-container .bdcs-search-form-input {

	border-width: 1px;

	border-style: solid;

	display: inline-block;

	vertical-align: top;

	text-indent: 5px;

	background-color: #fff;

	float: left

}

.bdcs-container .bdcs-search-form-input:focus {

	border-width: 1px;

	border-style: solid;

	outline: 0

}

.bdcs-container .bdcs-search-form-submit-wrap {

	display: inline-block

}

.bdcs-container .bdcs-search-form-submit {

	display: inline-block;

	cursor: pointer;

	border-width: 1px;

	border-style: solid;

	vertical-align: top;

	text-align: center;

	width: 50px;

 //_overflow:hidden

}

.bdcs-container .bdcs-search-form-submit-magnifier {

	width: 45px;

	padding: 0;

	text-indent: -999em;

	overflow: hidden;

	background: url(znsv.baidu.comstaticcustomer-searchcomponentsearchmagnifier-icon.png) no-repeat center center;

	_background: url(znsv.baidu.comstaticcustomer-searchcomponentsearchmagnifier-icon_ie6.png) no-repeat center center

}

div#default-searchbox .default-channel-meun {

	position: relative;

	width: 75px;

	display: inline-block;

	vertical-align: middle;

	cursor: pointer;

	background: #fff;

	float: left;

	overflow: visible

}

div#default-searchbox .default-channel-current {

	border: 1px solid;

	position: relative;

	width: 100%;

	border-right: 0

}

div#default-searchbox .default-channel-current span {

	margin-left: 8px

}

div#default-searchbox .default-channel-current i {

	overflow: hidden;

	width: 0;

	height: 0;

	border-width: 6px 6px 0;

	border-color: #9E9E9E #fff;

	border-style: solid;

	display: block;

	position: absolute;

	right: 10px;

	top: 11px

}

div.cse-default-channel-container {

	display: block;

	position: absolute;

	z-index: 30061000000

}

div.cse-default-channel-container .default-channel-list {

	display: none;

	width: 99%;

	list-style: none;

	background: #fff;

	border: 1px solid #DDD;

	border-top: 0;

	margin: 0;

	padding: 0

}

div.cse-default-channel-container .default-channel-list li {

	background: 0 0;

	line-height: 24px;

	list-style: none;

	display: block;

	padding-left: 7px;

	cursor: pointer

}

div.cse-default-channel-container .default-channel-list li:hover {

	background: #DDD

}

.bdcs-container .bdcs-search-form-input-wrap {

}

.bdcs-container .bdcs-search-form-input-notspan {

	margin-left: 0px;

	font-family: Arial, Microsoft YaHei, sans-serif;

	color: #000000;

	font-size: 14px;

}

.bdcs-container .bdcs-search-form-input .icon-nofocus {

 left:;

 right:;

 top:;

 height:;

 width:;

}

.bdcs-container .bdcs-search {

	width: 293px;

	height: 27px;

	overflow: hidden;

	border-color: #DDDDDD;

	border-radius: 5px;

	border-width: 2px;

	box-shadow: none;

	background-color: #DDDDDD;

}

.bdcs-container .bdcs-search-form-input {

	border-color: #DDDDDD;

	margin-right: 0px;

	width: 240px;

	height: 25px;

	line-height: 25px;

	font-family: Arial, Microsoft YaHei, sans-serif;

	color: #000000;

	font-size: 14px;

	border-radius: 1px;

	background-color: #FFFFFF;

}

.bdcs-container .bdcs-search-form-input:focus {

	border-color: #f79646;

}

.bdcs-container .bdcs-search-form-submit-wrap {

}

.bdcs-container .bdcs-search-form-submit {

	border-color: #DDDDDD;

	height: 25px;

	width: 50px;

	background-color: #DDDDDD;

	color: #000000;

	font-family: Arial, Microsoft YaHei, sans-serif;

	font-size: 14px;

	border-radius: 0px;

}

.bdcs-container .bdcs-search-sug-list {

	width: px;

}

.bdcs-container .bdcs-search-sug-list-item {

	height: 24px;

	line-height: 24px;

	font-family: Arial, Microsoft YaHei, sans-serif;

	font-size: 12px;

}

.bdcs-container .bdcs-search-sug-list-item-value {

	color: #000000;

}

div#default-searchbox .default-channel-meun {

	width: 70px;

}

.bdcs-container .bdcs-clearfix:after {

	content: '';

	display: block;

	clear: both;

	height: 0

}

.bdcs-container .bdcs-clearfix {

	zoom: 1

}

.bdcs-container .bdcs-search {

	overflow: visible;

	position: relative

}

.bdcs-container .bdcs-search-sug, .bdcs-container .bdcs-search-sug * {

	box-sizing: content-box;

	margin: 0;

	padding: 0;

	float: none;

	clear: none;

	overflow: hidden;

	white-space: nowrap;

	word-wrap: normal;

	border: 0;

	background: 0 0;

	width: auto;

	height: auto;

	max-width: none;

	min-width: none;

	max-height: none;

	min-height: none;

	border-radius: 0;

	box-shadow: none;

	transition: none;

	text-align: left

}

.bdcs-container .bdcs-search-sug {

	display: none;

	position: absolute;

	z-index: 2147483647

}

.bdcs-container .bdcs-search-sug-list {

	list-style: none;

	border: 1px solid #DDD;

	background-color: #FFF

}

.bdcs-container .bdcs-search-sug-list {

}

.bdcs-container .bdcs-search-sug-list-item {

	display: block;

	list-style: none;

	cursor: pointer;

	padding: 0 5px;

	white-space: nowrap;

	text-overflow: ellipsis;

	overflow: hidden

}

.bdcs-container .bdcs-search-sug-list-item-current {

	background-color: #EBEBEB

}

.bdcs-container .bdcs-search-sug-list-item-author-novel, .bdcs-container .bdcs-search-sug-list-item-author-music, .bdcs-container .bdcs-search-sug-list-item-type-movie {

	color: #BABABA

}

.bdcs-container .bdcs-search-sug-list-item-author-novel, .bdcs-container .bdcs-search-sug-list-item-author-music {

	margin-left: 5px

}

.bdcs-container .bdcs-search-sug-list-item-music {

	overflow: hidden;

 *zoom:1

}

.bdcs-container .bdcs-search-sug-list-item-value-movie {

	float: left

}

.bdcs-container .bdcs-search-sug-list-item-type-movie {

	float: right

}

.bdcs-container .bdcs-search-sug-skin {

	display: none;

	width: 85px;

	height: 85px;

	position: absolute;

	right: 1px;

	bottom: 1px

}

.bdcs-container .bdcs-search-sug-skin-img {

	width: 85px;

	height: 85px

}

.bdcs-container .bdcs-search-sug-i {

	color: #e64fa3;

	font-weight: 700;

	margin-left: 10px;

	font-family: simsun;

	font-style: normal

}

.bdcs-container .bdcs-search-sug-adv {

	width: 105px;

	position: absolute;

	right: 1px;

	top: 1px;

	display: none

}

.bdcs-container .bdcs-search-sug-adv-img {

	position: absolute;

	top: 0;

	right: 0

}

.bdcs-container {

	overflow: visible;

}

.bdcs-container .bdcs-search-form-input {

	width: 170px;

}

.bdcs-container .bdcs-search-form-submit {

 *height:27px;

 *margin-top:1px;

}

.bdcs-container .bdcs-search-form-submit {

	line-height: 25px;

}

.bdcs-container .bdcs-search-form-input {

	margin-right: -1px;

}

#bdcs-search-inline {

	overflow: visible;

}

div#default-searchbox .default-channel-current {

	border-radius: 1px;

}

div#default-searchbox .default-channel-current i {

	top: 9.5px;

}

div#default-searchbox .default-channel-current {

	height: 25px;

	line-height: 25px;

	border-color: #DDDDDD

}

div#default-searchbox .default-channel-meun {

	border-radius: 1px;

	width: 70px

}

.bdcs-container .bdcs-search-sug-list-item {

	height: 24px;

	line-height: 24px;

	font-family: Arial, Microsoft YaHei, sans-serif;

	font-size: 12px;

}

.bdcs-container .bdcs-search-sug-list-item-value {

	color: #000000;

}

#bdcs-rec {

	display: none;

}

/*搜索框end*/



/*copyright*/



.copyright {

	width: 100%;

	text-align: center;

	line-height: 21px;

	padding: 20px 0 30px;

	background: #F8F8F8;

	font: 12px/22px '宋体';

	color: #333;

	clear: both;

}

.zg_sp_top {

	height: 30px;

	padding: 9px 0;

	margin: 0 auto;

	font-size: 0;

}

.zg_sp_top a {

	display: inline-block;

*display:inline;

	zoom: 1;

	width: 124px;

	border-right: 1px solid #E6E6E6;

	height: 30px;

	font: 16px/30px '宋体';

	color: #333;

	text-indent: 47px;

	background: url(../../images/newimages/zg_sd_nnav.gif ) no-repeat;

}

.zg_sp_top a:hover {

	color: #ff0023;

}

/*



.zg_sp_top a.zg_sps8{ text-indent: 60px;  }



.zg_sp_top a.zg_sps6,.zg_sp_top a.zg_sps1{ text-indent: 54px;  }



*/



.zg_sp_top .zg_sps1 {

	background-position: 0 0;

	width: 122px;

	text-indent: 52px;

}

.zg_sp_top .zg_sps2 {

	background-position: -119px 0;

}

.zg_sp_top .zg_sps3 {

	background-position: -245px 0;

}

.zg_sp_top .zg_sps4 {

	background-position: -369px 0;

	width: 125px;

	text-indent: 46px;

}

.zg_sp_top .zg_sps5 {

	background-position: -496px 0;

	text-indent: 45px;

}

.zg_sp_top .zg_sps6 {

	background-position: -621px 0;

	text-indent: 53px;

}

.zg_sp_top .zg_sps7 {

	background-position: -746 0;

	text-indent: 45px;

}

.zg_sp_top a.zg_sps8 {

	background-position: -871px 0;

	width: 124px;

	border-right: none;

	text-indent: 54px;

}

.zg_mainbox {

	margin: 21px auto 35px;

}

.zg_right {

	width: 300px;

}

.zgr_add1, .zgr_add2 {

	width: 300px;

	height: 180px;

	margin-bottom: 18px;

}

.zgr_add2 {

	margin-bottom: 20px;

}

.zgr_add1 a, .zgr_add1 img, .zgr_add2 a, .zgr_add2 img {

	display: block;

	width: 300px;

	height: 180px;

}

/*右侧*/



.zg_jqkcqh {

	height: 38px;

	border-bottom: 1px solid #E5E5E5;

	font-size: 0;

	margin-bottom: 20px;

}

.zg_jqkcqh a {

	display: inline-block;

*display:inline;

	zoom: 1;

	font: 18px/38px 'Microsoft Yahei';

	color: #333;

	padding: 0 3px;

}

.zg_jqkcqh span {

	display: inline-block;

*display:inline;

	zoom: 1;

	width: 17px;

	text-align: center;

	font: 18px/38px 'Microsoft Yahei';

	color: #E6E6E6;

}

.zg_jqkcqh a.on {

	border-bottom: 1px solid #EF2D36;

	color: #EF2D36;

}

.zgr_kc {

	display: none;

}

.zgr_kc dl {

	width: 300px;

	height: 81px;

}

.zgr_kc dt, .zgr_kc dt a, .zgr_kc dt img {

	display: block;

	width: 144px;

	height: 81px;

}

.zgr_kc dd {

	width: 134px;

	height: 67px;

	padding: 7px 11px;

	background: #F9F9F9;

}

.zgr_kc .zgr_dda {

	display: block;

	width: 134px;

	height: 24px;

	overflow: hidden;

	white-space: nowrap;

	text-overflow: ellipsis;

	font: 14px/24px '宋体';

	color: #333;

}

.zg_r_ddp {

	height: 42px;

	font: 12px/21px '宋体';

	color: #999;

	position: relative;

}

.zg_r_ddp a {

	font: 12px/21px '宋体';

	color: #EF2D36;

	position: absolute;

	right: 0;

	bottom: 0;

}

.zgr_kjrk {

	margin: 0 auto 20px;

}

.zgr_kcul {

	margin: 11px 0 10px;

	background: url(../../images/newimages/zg_sd_ul1.png) no-repeat 8px center;

	padding-left: 6px;

}

.zgr_kcul li {

	height: 32px;

	font-size: 0;

	background: url(../../images/newimages/zg_sd_li.png) no-repeat 0 -18px;

	padding-left: 12px;

}

.zgr_kcul li:hover {

	background-position: 0 14px;

}

.zgr_kcul li a {

	display: block;

	font: 12px/32px '宋体';

}

.zgr_kcul li:hover a {

	color: #EF2D36;

}

.zgr_kcxq {

	width: 240px;

	height: 32px;

	overflow: hidden;

	white-space: nowrap;

	text-overflow: ellipsis;

	color: #333;

}

.zgr_kc_lik {

	width: 40px;

	height: 32px;

	color: #999;

	text-align: right;

}

.offcn_entrance_box {

	padding: 15px 24px 5px 20px;

	margin-top: 20px;

	border: 1px solid #e5e5e5;

	overflow: hidden;

}

.offcn_entrance_box li {

	float: left;

	width: 60px;

	text-align: center;

}

.offcn_entrance_box li.mar_r40 {

	margin-right: 36px;

}

.offcn_entrance_box li.mar_b9 {

	margin-bottom: 9px;

}

.offcn_entrance_box li p {

	line-height: 32px;

	color: #333333;

	font-size: 12px;

}

.offcn_entrance_box li a:hover {

	color: #333;

}

.zgr_rdtj {

	margin-top: 20px;

}

.zgr_rd_ul {

	margin-top: 10px;

	display: none;

	background: url(../../images/newimages/zg_sd_ul.png) no-repeat 8px center;

	padding-left: 6px;

}

.zgr_rd_ul li {

	height: 32px;

	background: none;

	background: url(../../images/newimages/zg_sd_li.png) no-repeat 0 -18px;

	padding-left: 12px;

}

.zgr_rd_ul li:hover {

	background-position: 0 14px;

}

/*.zgr_rd_ul li:hover{ transition:.3s all linear; background:url(../../images/newimages/jinan_hover14.jpg) no-repeat left 11px ; padding-left:12px;  } */



.zgr_rd_ul a {

	display: block;

	width: 289px;

	height: 32px;

	overflow: hidden;

	white-space: nowrap;

	text-overflow: ellipsis;

	color: #333;

	font: 12px/32px '宋体';

	color: #333;

}

.zgr_rd_ul li:hover a {

	color: #ef2d36;

}

/*左侧*/



.zg_left {

	padding-right: 28px;

	width: 660px;

}

.zgl_cont {

	padding: 32px 0 0;

}

.zgl_cont p, .zgl_cont div, .zgl_cont span, .zgl_cont p a, .zgl_cont font, .zgl_cont em, .zgl_cont i, .zgl_cont strong, .zgl_cont b {

	font-size: 14px;

	line-height: 28px;

	font-family: "宋体";

}

.zgl_cont p {

	text-indent: 2em;

}

.zgl_content {

	padding-top: 24px;

	border-top: 1px solid #E6E6E6;

}

.zgl_content h1 {

	font-size: 24px;

	line-height: 36px;

	margin-bottom: 20px;

}

.zg_time {

	border-bottom: 1px dashed #DCDCDC;

	padding: 0 0 12px;

}

.zg_time em, .zg_time span {

	display: inline-block;

	font-style: normal;

	height: 12px;

	line-height: 12px;

	padding-right: 25px;

	color: #999;

	font-family: "宋体";

}

.zgl_cont table {

	margin: 10px 0;

	border-collapse: separate;

	border-spacing: 1px;

}

.zgl_cont td {

	padding: 5px 0;

	font-size: 14px;

	line-height: 28px;

}

.zgl_cont th {

	padding: 5px 0;

	font-size: 14px;

	line-height: 28px;

}

.zg_time i {

	display: block;

	height: 28px;

	line-height: 28px;

	color: #999;

	font-family: "宋体";

	font-style: normal;

}

.bdshare-button-style0-16 a {

	background-image: url(../../images/newimages/baidu_share.gif)!important;

	background-repeat: no-repeat!important;

}

.bdshare-button-style0-16 a.bds_tsina {

	background-position: 0 0;

}

.bdshare-button-style0-16 a.bds_weixin {

	background-position: -26px 0;

}

.bdshare-button-style0-16 a.bds_sqq {

	background-position: -52px 0;

}

.bdshare-button-style0-16 a.bds_more {

	background-position: -78px 0;

}

.offcn_entrance_box p a:hover, .zgl_ttul a:hover {

	color: #ef2d36;

}

.zgl_cont .zg_show_bq {

	height: 26px;

	margin: 30px 0 0;

	font: 14px/26px '宋体';

	color: #ef2d36;

	;

}

.zgl_cont .zg_show_bq font {

	float: right;

	font-size: 12px;

	line-height: 26px;

	color: #999;

	font-family: "宋体";

}

/*页码*/



.zg_page {

	padding-top: 50px;

	text-align: center;

	/*	height: 30px;*/



	clear: both;

}

.list_pagebox p, .zg_page p {

	display: inline-block;

	_display: inline;

*display:inline;

	zoom: 1;

	vertical-align: middle;

	font-family: "宋体";

}

.list_pagebox p a, .zg_page p a {

	display: inline-block;

	font: 14px/28px "宋体";

	padding: 0 12px;

	height: 28px;

	border: 1px solid #f24443;

	margin-right: 3px;

	text-align: center;

	color: #333;

	background: #fff;

}

.list_pagebox p span, .zg_page p span {

	display: inline-block;

	font: 14px/28px "宋体";

	padding: 0 12px;

	height: 28px;

	margin-right: 6px;

	text-align: center;

	color: #fff;

	background: #f24443;

}

.list_pagebox p font, .zg_page p font {

	display: inline-block;

	color: #666;

	width: 32px;

	height: 32px;

	margin-right: 10px;

}

.zg_contym p a, .zg_contym p span {

	width: 28px;

	padding: 0;

	text-align: center;

	border-radius: 6px;

	border: 1px solid #fff;

}

.zg_contym p a.a1 {

	width: auto;

	padding: 0 16px;

	border: 1px solid #BDBDBD;

}

.zg_contym p a:hover, .zg_contym p a:hover {

	text-decoration: none;

	border: 1px solid #f24443;

}

.zg_list_ym p a, .zg_list_ym p span {

	padding: 0 9px;

	border: 1px solid #fff;

	text-align: center;

	border-radius: 5px;

}

.zg_list_ym p a.a1 {

}

.zg_list_ym p a:hover, .zg_list_ym p .a1:hover {

	border-color: #f24443;

	background: none;

	color: #F24443;

}

.uiChooseDiv {

	height: 25px;

	margin-top: 24px;

	z-index: 11;

	position: relative;

}

.uiChooseTable {

	width: auto;

	border-collapse: collapse;

}

.uiChooseTable td {

	height: 23px;

	width: 160px;

	border: 1px solid #dadada;

}

.mod_select {

	height: 23px;

	line-height: 23px;

	cursor: pointer;

}

.mod_select ul {

	margin: 0;

	padding: 0;

}

.mod_select ul li {

	float: left;

	height: 43px;

	line-height: 23px;

}

.select_box {

	float: left;

	width: 160px;

	height: 23px;

	color: #666;

	position: relative;

	cursor: pointer;

}

.selet_open {

	display: inline-block;

	position: absolute;

	right: 0;

	top: 0;

	z-index: 11;

	width: 30px;

	height: 23px;

	background: url(../../images/newimages/sydwnew_jiao02.jpg) center center no-repeat;

}

.select_txt {

	display: inline-block;

 *display:inline;

	zoom: 1;

	position: relative;

	z-index: 10;

	padding-left: 15px;

	width: 95px;

	height: 23px;

	overflow: hidden;

	font: normal 14px/23px "宋体";

	color: #333;

}

.uiChooseActiveS, .uiSssActiveS {

/*	background: #fff;*/}

.option {

	width: 160px;

	border: solid 1px #dadada;

	border-top: none;

	position: absolute;

	top: 22px;

	left: -1px;

	z-index: 2;

	overflow: hidden;

	overflow-y: auto;

	display: none;

	opacity: .95;

	filter: alpha(opacity=95);

}

.option a {

	display: block;

	height: 25px;

	text-align: left;

	padding: 0 5px 0 15px;

	width: 140px;

	background: #fff;

	text-decoration: none;

	font: normal 14px/25px "宋体";

	color: #333;

}

.option a:hover {

	background: #F24443;

	color: #fff;

	text-decoration: none;

}

.uiBtnUpload {

	width: 140px;

	height: 22px;

	overflow: hidden;

	position: relative;

	cursor: pointer;

}

.oUpLoadFile {

	display: block;

	width: 140px;

	height: 22px;

	background: #ff4a00;

	border-radius: 3px;

	font: normal 14px/22px "宋体";

	color: #fff;

}

.oUpLoadFile:hover {

	background: #f24443;

}

.oUpLoadFile span {

	display: block;

	width: 140px;

	height: 22px;

	font: normal 14px/22px "宋体";

	color: #fff;

	position: absolute;

	top: 0;

	left: 0;

	cursor: pointer;

	text-align: center;

}

.ofilePrew {

	display: block;

	position: absolute;

	top: 0;

	left: 0;

	width: 140px;

	height: 42px;

	font-size: 100px;

	opacity: 0;

	filter: alpha(opacity=0);

	cursor: pointer;

}

.pageSelect {

	position: relative;

	height: 28px;

	line-height: 28px;

	text-align: left;

	border-radius: 3px;

	border: 1px solid #BDBDBD;

	border-radius: 5px;

	display: inline-block;

 *display:inline;

	zoom: 1;

	;

	vertical-align: middle;

}

.pageSelect ul li {

	height: 28px;

	line-height: 28px;

}

.pageSelect .select_box {

	width: 110px;

	height: 28px;

}

.pageSelect .option {

	width: 110px;

}

.pageSelect .option a {

	width: 110px;

}

.pageSelect .select_txt {

	height: 28px;

	line-height: 28px;

}

.pageSelect .selet_open {

	height: 28px;

	line-height: 28px;

}

.zg_biq {

	padding: 20px 0 0;

	margin-top: 50px;

	border-top: 1px solid #E5E5E5;

	font-size: 16px;

	line-height: 29px;

	font-family: '宋体';

}

.zg_biq a {

	display: inline-block;

*display:inline;

	zoom: 1;

	padding: 0 22px;

	margin: 0 10px;

	border: 1px solid #BDBDBD;

	font-size: 14px;

	line-height: 26px;

	font-family: '宋体';

	color: #000;

	border-radius: 14px;

}

.zg_biq a:hover {

	background: #EF2D36;

	border-color: #EF2D36;

	color: #fff;

}

.offcnjszt_sm {

	border: 1px dashed #bababa;

	width: 638px;

	margin: 20px auto 0 auto;

	padding: 10px;

	line-height: 1.5;

	text-indent: 24px;

	color: #666;

}

/*上一篇下一篇*/



.zgb_yd_con2_pic a img, .zgb_fw_wx a, .zgb_fw_wx img {

	display: block;

}

.zgb_fw {

	height: 72px;

	padding: 2px 0 24px;

	margin-bottom: 21px;

	border-bottom: 1px solid #E5E5E5;

}

.zgb_fw_wx {

	width: 145px;

	margin: 27px auto 0;

	position: relative;

}

.zgb_fw_wx a {

	font: bold 14px/32px "Microsoft YaHei";

	background: url(../../images/newimages/ylws_bj.png) no-repeat 9px -235px;

}

.zgb_fw_wx img {

	position: absolute;

	top: 40px;

	left: 0;

	display: none;

	z-index: 99;

}

.zgb_show {

	padding: 15px 0;

}

.zgb_show li {

	line-height: 32px;

}

.zgb_show li strong {

	font: 14px/32px "宋体";

	color: #333;

}

.zgb_show li a {

	font: 14px/32px "宋体";

	color: #333;

}

.zgb_show li a:hover {

	color: #ef2d36;

}

/*近期主推课程*/



.zgl_ztkc {

	clear: both;

}

.zgl_ztkc_list {

	clear: both;

	margin-top: 40px;

}

.zgl_kcbt {

	font: 18px/36px "Microsoft YaHei";

	color: #ef2d36;

	border-bottom: 1px solid #E5E5E5;

}

.zg_kct {

	padding: 20px 0; /*margin-bottom:5px; */

}

.zg_kct p, .zg_kct a, .zg_kct img {

	display: block;

	width: 320px;

	height: 174px;

}

.zgl_kcl1 {

	margin-right: 20px;

}

/*今日头条*/



.zgl_ttxq {

	height: 230px;

}

.zgl_jrtt {

	width: 320px;

}

.zgl_jrtt1 {

	margin-right: 20px;

}

.zgl_jrtt h5 {

	height: 34px;

	border-bottom: 1px solid #E5E5E5;

	position: relative;

	font: 18px/34px "Microsoft YaHei";

	color: #ef2d36;

}

.zgl_jrtt h5 a {

	display: block;

	width: 76px;

	height: 24px;

	position: absolute;

	font: 12px/24px "Microsoft YaHei";

	color: #999;

	text-indent: 31px;

	right: 0;

	top: 0;

	z-index: 4;

	background: url(../../images/newimages/huan.gif) no-repeat;

	cursor: pointer;

}

.zgl_ttul {

	margin-top: 10px;

	display: none;

}

.zgl_ttul li {

	height: 30px;

	overflow: hidden;

}

.zgl_ttul a {

	font: 14px/30px "宋体";

	color: #333;

}

/*二级列表*/



.zg_list {

	width: 660px;

	border-top: 1px solid #E5E5E5;

}

.zg_list li {

	width: 660px;

	height: 53px;

	border-bottom: 1px dashed #E6E6E6;

	overflow: hidden;

}

.zg_list li>a, .zg_list em, .zg_list span, .zg_list b {

	float: left;

	display: block;

	height: 53px;

}

.zg_list li>a {/* width:500px;*/

	font-size: 14px;

	line-height: 53px;

	color: #333;

	font-family: '宋体';

}

.zg_list em, .zg_list b, .zg_list b a {

	font-size: 14px;

	font-weight: normal;

	line-height: 53px;

	color: #999;

	font-family: '宋体';

	font-style: normal;

}

.zg_list span {

	width: 65px;

	float: right;

	text-align: right;

	font-size: 12px;

	line-height: 53px;

	color: #999;

	font-family: '宋体';

}

/*一级*/



.zg_left_lis {

	margin-top: 30px;

	height: 362px;

}

.zg_left_top {

	border-top: 1px solid #e5e5e5;

	height: 0;

}

.zg_left_bt {

	height: 37px;

	border-bottom: 1px solid #E4E4E4;

}

.zg_left_bt b {

	display: block;

	float: left;

	height: 36px;

	padding-left: 38px;

	border-bottom: 2px solid #EF2D36;

	background: url(../../images/newimages/erji_lm.gif) no-repeat;

	font-weight: normal;

	font-family: '宋体';

	font-size: 20px;

	line-height: 36px;

	color: #ef2d36;

}

.zg_left_bt>a {

	display: block;

	width: 42px;

	float: right;

	text-align: right;

	font-size: 12px;

	line-height: 26px;

	padding-top: 5px;

	color: #999;

	font-family: '宋体';

}

.zg_left_bt1 b {

	background-position: 1px 6px;

}

.zg_left_bt2 b {

	background-position: 1px -47px;

}

.zg_left_bt3 b {

	background-position: 1px -109px;

}

.zg_left_bt4 b {

	background-position: 1px -170px;

}

.zg_lf_erj, .zg_left_bt span {

	display: block;

	float: right;

	width: 480px;

	margin-right: 10px;

	text-align: right;

	line-height: 38px;

	color: #666;

}

.zg_lf_erj a, .zg_left_bt span a {

	display: inline-block;

*display:inline;

	zoom: 1;

	padding: 0 5px;

	font-size: 14px;

	color: #666;

	font-family: '宋体';

}

.zg_yjlist {

	clear: both;

}

.zg_yjlist li {

	height: 53px;

	overflow: hidden;

	border-bottom: 1px dashed #E6E6E6;

}

.zg_yjlist a {

	display: block;

	width: 580px;

	font-size: 14px;

	line-height: 53px;

	color: #333;

	font-family: '新宋体';

}

.zg_yjlist span {

	display: block;

	width: 60px;

	font-size: 12px;

	line-height: 53px;

	color: #999;

	font-family: '新宋体';

}

.zg_left_bt span a:hover {

	color: #EF2D36;

}

/*友链*/



.zg_yjyl {

	border-top: 1px solid #E5E5E5;

	font: 14px/44px '宋体';

	color: #333;

	margin-bottom: 23px;

}

.zg_yjyl a {

	font: 14px/44px '宋体';

	color: #333;

	display: inline-block;

*display:inline;

	zoom: 1;

	padding: 0 15px;

}

.zg_yjyl a:hover, .zg_yjlist a:hover, .zg_lf_erj a:hover, .zg_left_bt>a:hover, .zgmbx_nav a:hover, .zg_list a:hover {

	color: #ef2d36;

}

/*单页面*/



/*aboutus*/



.list_main {

	clear: left;

	height: auto;

	padding: 10px 0;

	width: 1000px;

}

.list_bj {

	float: left;

	height: auto!important;

	min-height: 638px;

	width: 1000px;

}

.lxwm_left {

	width: 200px;

	min-height: 638px;

	height: auto!important;

	height: 638px;

	float: left;

	display: inline;

	padding: 0;

}

.lxwm_right {

	width: 740px;

	min-height: 638px;

	height: auto!important;

	height: 638px;

	float: left;

	padding-left: 10px;

	display: inline;

	margin-left: 50px;

}

.lxwm_left_tit {

	width: 182px;

	height: 35px;

	background: url(../../images/about_03.jpg) no-repeat right top;

	padding-left: 18px;

}

.lxwm_left_nr {

	width: 182px;

	height: 371px;

	background: url(../../images/about_07.jpg) no-repeat right top;

	padding: 10px 0 0 18px;

}

.lxwm_left_nr ul li a {

	display: block;

	height: 30px;

	line-height: 30px;

	padding-left: 30px;

	font-size: 14px;

	color: #6f6f6f;

	overflow: hidden;

}

.lxwm_left_nr ul li a:hover {

	text-decoration: none;

	color: #d00000;

	font-weight: bold;

}

.lxwm_banner {

	width: 740px;

	height: 63px;

}

.lxwm_banner img {

	display: block;

}

.lxwm_nr {

	width: 740px;

	background: url(../../images/about_09.jpg) no-repeat;

}

.lxwm_nr div {

	width: 710px;

	line-height: 23px;

	border-bottom: 1px dashed #949494;

	padding-top: 20px;

}

.lxwm_nr div b {

	color: #d00000;

	font-size: 14px;

}

.lxwm_nr p {

	padding: 5px 25px;

	font-size: 14px;

	line-height: 32px;

	text-indent: 28px;

}

.lxwm_nr p span, .lxwm_nr p b {

	font-size: 14px;

}

.lxwm_nr table td div {

	width: 100%;

	border: none;

	padding: 0;

}

.lxwm_nr .link_nr {

	border-bottom: 1px dashed #e0e0e0;

	padding: 0;

}

.lxwm_nr .link_nr a {

	line-height: 28px;

	color: #474747;

	padding: 0 9px;

}

.lxwm_nr .link_nr a:hover {

	color: #f00;

}

.lxwm_nr .link_bot {

	padding: 12px;

	border: none;

}

.lxwm_nr .link_bot a {

	color: #d00000;

	text-decoration: underline;

}

/*pay*/



.pay_bj {

	background: url(../../images/zffs_03.jpg) no-repeat;

}

.pay_tit {

	width: 950px;

	height: 134px;

}

.pay_tit p {

	padding: 30px 300px 0 30px;

	font-size: 14px;

	line-height: 25px;

}

.pay_fist {

	width: 910px;

	height: 202px;

	background: #ededed;

}

.pay_fist_nr {

	width: 998px;

	height: 199px;

	border: 1px solid #d2d2d2;

	background: url(../../images/zffs_15.jpg) repeat-x #fff;

}

.pay_fist_left {

	width: 174px;

	height: 199px;

	float: left;

	background: url(../../images/zffs_09.jpg) no-repeat;

	border-right: 1px solid #d2d2d2;

}

.pay_fist_center {

	width: 21px;

	height: 199px;

	float: left;

	background: url(../../images/zffs_13.jpg) no-repeat;

	margin-left: -1px;

}

.pay_fist_right {

	width: 680px;

	height: 199px;

	float: left;

}

.pay_fist_top {

	padding-top: 60px;

}

.pay_fist_top img {

	display: block;

}

.pay_fist_bot {

	text-align: center;

	font-size: 14px;

	color: #ba3d00;

	padding-top: 10px;

}

.pay_two {

	width: 1000px;

	height: 288px;

	background: #ededed;

	margin-top: 25px;

}

.pay_two_nr {

	width: 998px;

	height: 285px;

	border: 1px solid #d2d2d2;

	background: url(../../images/zffs_15.jpg) repeat-x #fff;

}

.pay_two_left {

	width: 174px;

	height: 285px;

	float: left;

	background: url(../../images/zffs_07.jpg) no-repeat;

	border-right: 1px solid #d2d2d2;

}

.pay_two_right {

	width: 713px;

	height: 285px;

	float: left;

}

.pay_two_top {

	padding-top: 25px;

}

.pay_two_bot {

	width: 90%;

	line-height: 24px;

}

.pay_two_bot b {

	font-size: 14px;

	color: #d00000;

}

.pay_three {

	width: 1000px;

	height: 611px;

	background: #ededed;

	margin-top: 25px;

}

.pay_three_nr {

	width: 998px;

	height: 608px;

	border: 1px solid #d2d2d2;

	background: url(../../images/zffs_15.jpg) repeat-x #fff;

}

.pay_three_left {

	width: 174px;

	height: 608px;

	float: left;

	background: url(../../images/zffs_10.jpg) no-repeat;

	border-right: 1px solid #d2d2d2;

}

.pay_three_right {

	width: 770px;

	height: 590px;

	padding: 18px 0 0 20px;

	float: left;

	font-size: 14px;

	line-height: 34px;

}

.pay_three_right b {

	font-size: 14px;

}

.pay_four {

	width: 1000px;

	height: 191px;

	background: #ededed;

	margin-top: 25px;

}

.pay_four_nr {

	width: 998px;

	height: 188px;

	border: 1px solid #d2d2d2;

	background: url(../../images/zffs_15.jpg) repeat-x #fff;

}

.pay_four_left {

	width: 174px;

	height: 188px;

	float: left;

	background: url(../../images/zffs_12.jpg) no-repeat;

	border-right: 1px solid #d2d2d2;

}

.pay_four_right {

	width: 770px;

	height: 118px;

	padding-top: 70px;

	float: left;

}

.pay_four_right img {

	display: block;

}

.list_main, .showzx {

	width: 1000px;

	margin: 0 auto;

}

.showzx_left {

	width: 660px;

	float: left;

}

/*招考单页面*/



.list_smnav {

	width: 630px;

	padding: 20px 0;

	line-height: 1.8;

}

.list_smnav a {

	padding: 0 8px;

	line-height: 2;

	font-size: 14px;

	display: inline-block;

*display:inline;

	zoom: 1;

}

.list_smnav b {

	font-size: 14px;

}

.firstlist_bt {

	width: 630px;

	height: 26px;

	padding-top: 23px;

	border-bottom: 1px dashed #a2a2a2;

	position: relative;

	/*z-index: 99;*/



	font-size: 16px;

	color: #333;

	line-height: 26px;

}

.firstlist_bt p {

	height: 26px;

	float: left;

	display: inline;

	border-bottom: 1px solid #e00000;

	margin-bottom: -1px;

	padding: 0 18px;

	font-size: 16px;

	font-weight: bold;

	color: #333;

}

.firstlist_bt p a {

	font-size: 16px;

	color: #333;

	line-height: 26px;

	padding: 0;

}



.lxwm_nr td{ border:1px solid #e0e0e0; padding:10px 5px; font-size:14px;   }





