body,
td,
th {
	font-family: 微软雅黑, Arial;
}

body {
	background-color: #F4F4F4;
}

input,
button,
select,
textarea {
	outline: none;
}

label,
select,
textarea,
input,
button {
	vertical-align: middle;
	font-family: inherit;
	font-size: 100%;
}

a {
	text-decoration: none;
}

ul,
li {
	text-decoration: none;
	list-style-type: none;
}

html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
font,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
dd,
dl,
dt,
li,
ol,
ul,
fieldset,
form,
label,
legend,
input,
select,
textarea,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
.x {
	margin: 0;
	padding: 0;
}

textarea {
	resize: none;
}

.cer {
	clear: both;
}

a:hover {
	transition: background-color .3s;
	-moz-transition: background-color .3s;
	-webkit-transition: background-color .3s;
	-o-transition: background-color .3s;
}

div:hover {
	transition: opacity .3s;
	-moz-transition: opacity .3s;
	-webkit-transition: opacity .3s;
	-o-transition: opacity .3s;
}

.w-body,
.free-body {
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	margin-bottom: 25px;
	
}

.clearfix:after {
	content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;
	line-height: 0;
	font-size: 0;
}

.clearfix {
	*zoom: 1;
}

/*顶部及导航*/
#top {
	height: 110px;
	background-color: #fff;
}

.top {
	height: 105px;
	margin-right: auto;
	margin-left: auto;
	width: 1200px;
}

#top .logo {
	height: 86px;
	width: 268px;
	margin-top: 7px;
	float: left;
}

.topnav {
	float: right;
	height: 55px;
	margin-top: 25px;
}

.topnav .taonava {
	float: right;
}

.topnav .taonava a {
	display: block;
	float: left;
	width: 38px;
	padding-top: 32px;
	background-image: url(topico.png);
	background-repeat: no-repeat;
	text-align: center;
	color: #646464;
	background-position: left top;
	margin-left: 25px;
	font-size: 14px;
}

.topnav a:hover {
	color: #09C;
}

.topnav .userInfo {
	float: left;
}

.topnav .userInfo dt {
	line-height: 30px;
}

.topnav .fav {
	background-position: -76px top;
}

.topnav .fav:hover {
	background-position: -190px top;
}

.topnav .reg {
	background-position: left top;
}

.topnav .login {
	background-position: -38px top;
}

.topnav .reg:hover {
	background-position: -114px top;
}

.topnav .login:hover {
	background-position: -152px top;
}

.topnav .reg2 {
	background-position: left top;
}

.topnav .login2 {
	background-position: -38px top;
}

.topnav .reg2:hover {
	background-position: -114px top;
}

.topnav .login2:hover {
	background-position: -152px top;
}

#nav {
	background-color: #FF8500;
	height: 46px;
	margin-bottom: 23px;
}

.dh {
	height: 46px;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
}

.navlist {
	display: block;
	float: left;
	height: 46px;
	width: 900px;
}

.navlist li {
	float: left;
	margin-right: 14px;
}

.navlist a {
	display: block;
	line-height: 46px;
	height: 46px;
	font-size: 16px;
	color: #FFF;
	padding-right: 20px;
	padding-left: 20px;
}

.navlist a.hover,
.navlist a.hover:hover {
	background-color: ;
}

.navlist a:hover {
	background-color: #FFA500;
}

.search {
	height: 29px;
	float: right;
	margin-top: 8px;
	font-family: 宋体;
	font-size: 12px;
}

.search input {
	height: 21px;
	line-height: 21px;
	float: left;
	width: 180px;
	border-top-left-radius: 2px;
	border-bottom-left-radius: 2px;
	color: #C7C7C7;
	border-style: none;
	padding: 4px 6px;
}

.search .btn_login {
	width: 47px;
	height: 29px;
	line-height: 27px;
	background-image: url(searchbj.png);
	color: #FFF;
	background-repeat: no-repeat;
	border-style: none;
	cursor: pointer;
}

/*底部*/
.foot .pic {
	padding: 10px;
}

.foot .pic img {
	margin-right: 5px;
	margin-left: 5px;
}

.foot {
	background-color: #363636;
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #FF8400;
	text-align: center;
	font-size: 14px;
	color: #D9D9D9;
	padding: 20px;
}

.foot div {
	line-height: 28px;
	height: 28px;
	color: #535353;
}

.foot a {
	color: #CDCDCD;
	padding-right: 15px;
	padding-left: 15px;
}

.foot a:hover {
	color: #fff;
}

.foot .txt {
	color: #999;
	line-height: 50px;
	height: 50px;
}

/*左*/
.left {
	width: 215px;
	background-color: #FFF;
	border: 2px solid #ECECEC;
	border-top: none;
	/* background-image: url(lt.gif); */
	background-repeat: repeat-x;
	padding-top: 4px;
	float: left;
}

.left .phonet {
	line-height: 25px;
	font-size: 15px;
	color: #fff;
	/* background-image: url(lb.gif); */
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #ff9933;
	padding: 10px 15px 20px;
}

.left .phone-m {
	padding: 15px;
}

.left .t {
	/* background-image: url(lb.gif); */
	background-repeat: repeat-x;
	background-position: bottom;
	background-color: #FBFBFB;
	height: 46px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #F2F2F2;
	line-height: 36px;
	padding-left: 13px;
	font-size: 16px;
	color: #5C5C5C;
	font-weight: 700;
}

.yx-list {
	display: block;
	padding: 15px 15px 0;
}

.yx-list li {
	display: block;
	height: 56px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #E3E3E3;
	padding-bottom: 11px;
}

.yx-list li:hover {
	background-color: #F5F5F5;
}

/*141219划过变色*/

.yx-list .pic {
	float: left;
	height: 43px;
	width: 64px;
	display: block;
}

.yx-list .pic img {
	height: 43px;
	width: 64px;
	border-style: none;
}

.yx-list .info {
	float: right;
	height: 43px;
	width: 112px;
	display: block;
}

.yx-list .title {
	display: block;
	color: #464646;
	margin-bottom: 7px;
	font-size: 16px;
	overflow: hidden;
}

.yx-list .title:hover,
.yx-list2 .title:hover {
	color: #06C;
}

.yx-list .fl {
	font-family: 宋体;
	font-size: 12px;
	color: #848484;
	display: block;
}

.yx-list2 {
	display: block;
	padding: 0 13px 13px;
}

.yx-list2 li {
	line-height: 40px;
	height: 40px;
	display: block;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #E3E3E3;
}

.yx-list2 .data {
	float: right;
	display: block;
	font-family: 宋体;
	font-size: 12px;
	color: #858585;
}

.yx-list2 .nu {
	float: left;
	display: block;
	color: #F26521;
	font-size: 16px;
	width: 25px;
}

.yx-list2 .title {
	display: block;
	float: left;
	color: #464646;
	font-size: 14px;
	width: 95px;
	overflow: hidden;
	height: 40px;
}

.yx-list2 .pddata {
	float: left;
	color: #D2B472;
	font-family: 微软雅黑, Arial;
	font-size: 12px;
}

.yx-list2 .pttitle {
	width: auto;
	padding-right: 10px;
}

.i-right {
	float: right;
	width: 960px;
}

/*首页分类*/
.i-tlist {
	display: block;
}

.i-tlist li {
	display: block;
	line-height: 42px;
	height: 42px;
	background-color: #FFF;
}

.i-tlist .on {
	background-color: #FDF9EF;
}

.i-tlist .more {
	float: right;
	display: block;
	font-family: 宋体;
	font-size: 12px;
	color: #E09C53;
	padding-right: 15px;
}

.i-tlist .name {
	display: block;
	float: left;
	font-family: 宋体;
	font-size: 12px;
	height: 25px;
	width: 44px;
	background-image: url(itbj.png);
	background-repeat: no-repeat;
	overflow: hidden;
	line-height: 25px;
	color: #EA861A;
	margin-top: 8px;
	margin-left: 8px;
	padding-left: 8px;
	background-position: left top;
	margin-right: 5px;
}

.i-tlist .name:hover {
	color: #fff;
	background-position: left bottom;
}

.i-tlist .list {
	display: block;
	float: left;
	font-size: 12px;
	font-family: 宋体;
	width: 830px;
	height: 42px;
	overflow: hidden;
}

.i-tlist .list a {
	color: #6D6D6D;
	margin-right: 13px;
}

.i-tlist .list a:hover,
.i-tlist .more:hover {
	color: #06C;
	text-decoration: underline;
}

.i-jl {
	line-height: 40px;
	height: 42px;
	background-color: #E9967A;
	border: 1px solid #F8DDA8;
	/* background-image: url(icotime.gif); */
	background-position: 8px center;
	background-repeat: no-repeat;
	padding-left: 35px;
	font-size: 14px;
	margin-bottom: 20px;
}

.i-jl .t {
	display: block;
	float: left;
	/* background-image: url(ico-m.gif); */
	background-position: right center;
	background-repeat: no-repeat;
	padding-right: 12px;
	margin-right: 10px;
	color: black;
}

.i-jl .list {
	display: block;
	float: left;
}

.i-jl .list a {
	color: #DC913E;
	margin-right: 15px;
}

.i-jl .list a:hover {
	color: red;
}

/*加载更多按钮*/
.jiazai {
	line-height: 45px;
	display: block;
	height: 45px;
	background-color: #EDEDED;
	width: 900px;
	margin-right: auto;
	margin-left: auto;
	color: #666;
	text-align: center;
	font-size: 14px;
	margin-bottom: 30px;
}

.jiazai:hover {
	background-color: #DBDBDB;
	color: #555;
}

/*首页温馨提示*/
.i-wxts {
	background-color: #FFF;
	border-bottom: 3px solid #E6E6E6;
	padding: 20px;
}

.i-wxts .t {
	line-height: 36px;
	height: 36px;
	margin-bottom: 10px;
}

.i-wxts .t strong {
	font-size: 18px;
	color: #555;
	font-weight: 400;
}

.i-wxts span {
	font-size: 14px;
	line-height: 30px;
	color: #A2A2A2;
}

.i-wxts .bdsharebuttonbox {
	float: right;
}

/*平台列表*/
.list-right {
	float: right;
	width: 960px;
	padding-bottom: 20px;
	background-color: #FFF;
}

.con-t {
	line-height: 50px;
	height: 50px;
	background-color: #87CEFA;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EDEDED;
	padding-left: 18px;
	font-size: 18px;
	color: #363636;
}

.ptlist2 {
	display: block;
	padding-right: 18px;
	padding-left: 18px;
}

.ptlist2 li {
	display: block;
	height: 112px;
	padding-top: 25px;
	padding-bottom: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EBEBEB;
	background-color: #FFF;
}

.ptlist2 .pic {
	float: left;
	position: relative;
	display: block;
	height: 112px;
	width: 175px;
}

.ptlist2 .pic img {
	height: 112px;
	width: 175px;
	border-style: none;
}

.ptlist2 .newsinfo {
	float: ;
	width: 725px;
	display: block;
}

.ptlist2 .title a {
	display: block;
	color: #363636;
	font-size: 20px;
	font-weight: 400;
}

.ptlist2 .title a:hover {
	color: #06C;
}

.ptlist2 .newsdsp {
	display: block;
	font-size: 14px;
	color: #656565;
	line-height: 25px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.ptlist {
	display: block;
	padding-right: 18px;
	padding-left: 18px;
}

.ptlist li {
	display: block;
	height: 112px;
	padding-top: 25px;
	padding-bottom: 25px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EBEBEB;
	background-color: #FFF;
}

.ptlist .pic {
	float: left;
	position: relative;
	display: block;
	height: 112px;
	width: 175px;
}

.ptlist .pic img {
	height: 112px;
	width: 175px;
	border-style: none;
}

.ptlist .newsinfo {
	float: right;
	width: 725px;
	display: block;
}

.ptlist .title a {
	display: block;
	color: #363636;
	font-size: 20px;
	font-weight: 400;
}

.ptlist .title a:hover {
	color: #06C;
}

.ptlist .newsdsp {
	display: block;
	font-size: 14px;
	color: #656565;
	line-height: 25px;
	padding-top: 10px;
	padding-bottom: 10px;
}

/*平台内容*/
.pt-t2 {
	display: block;
	height: 35px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EBEBEB;
	background-color: #FFF;
	padding-bottom: 30px;
	margin-right: 30px;
	margin-left: 30px;
	padding-top: 30px;
}

.pt-t2 .title {
	display: block;
	color: #363636;
	font-size: 24px;
	font-weight: 700;
	margin-bottom: 3px;
}

.pt-t {
	display: block;
	height: 112px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EBEBEB;
	background-color: #FFF;
	padding-bottom: 30px;
	margin-right: 30px;
	margin-left: 30px;
	padding-top: 30px;
}

.pt-info {
	background-color: #FFF;
	margin-bottom: 30px;
}

.pt-t .pic {
	float: left;
	position: relative;
	display: block;
	height: 112px;
	width: 175px;
}

.pt-t .pic img {
	height: 112px;
	width: 175px;
	border-style: none;
}

.pt-t .newsinfo {
	float: ;
	width: 690px;
	display: block;
}

.pt-t .title {
	display: block;
	color: #363636;
	font-size: 24px;
	font-weight: 700;
	margin-bottom: 3px;
}

.pt-t .newsdsp {
	display: block;
	font-size: 16px;
	color: #656565;
	line-height: 35px;
	padding-top: 10px;
	padding-bottom: 10px;
}

.pt-txt {
	font-size: 16px;
	color: #656565;
	line-height: 32px;
	padding: 30px 30px 10px;
}

.pt-txt p {
	margin-bottom: 30px;
}

.pt-txt a,
.pt-t .newsinfo a {
	color: #5276AB;
}

.pt-txt a:hover,
.pt-t .newsinfo a:hover {
	color: #06C;
}

.pt-game {
	background-color: #FFF;
}

/*首页TAB*/
.i-box {
	background-color: #FFF;
	margin-bottom: 25px;
	border-bottom: 3px solid #E6E6E6;
}

.tab-t {
	background-color: #C43B05;
	height: 46px;
	line-height: 46px;
	padding-left: 10px;
}

.tab-t ul {
	border-left-color: #A53A10;
	border-left-style: solid;
	border-left-width: 1px;
	display: block;
	float: left;
	height: 46px;
	overflow: hidden;
	width: 940px;
}

.tab-t li {
	border-right-color: #A53A10;
	border-right-style: solid;
	border-right-width: 1px;
	color: #FFF;
	cursor: pointer;
	display: block;
	float: left;
	padding-left: 40px;
	padding-right: 40px;
	font-size: 16px;
}

.tab-t li:hover {
	background-color: #A53A10;
	color: #FF0;
}

.tab-t li.hover,
.tab-t li.hover:hover {
	background-color: #FFF;
	border-top-color: #565656;
	border-top-style: solid;
	border-top-width: 4px;
	color: #363636;
	height: 42px;
	line-height: 38px;
}

.tabbox {
	clear: both;
}

/*产品页第一部分*/
.con-m {}

.item {
	padding-top: 6px;
	padding-bottom: 0px;
	height: 100%;
	overflow: hidden
}

.item li {
	display: block;
	float: left;
	height: 203px;
	margin-left: 20px;
	margin-right: 7px;
	margin-bottom: 10px;
	position: relative;
	width: 210px;
}

.item li .pic {
	cursor: pointer;
	display: block;
	height: 158px;
	position: relative;
	width: 210px;
}

.item li .pic img {
	height: 158px;
	width: 210px;
}

.item li .name {
	display: block;
	font-size: 16px;
	height: 35px;
	line-height: 35px;
	text-align: center;
}

.item li .name a {
	color: #555;
	display: block;
}

.item li .name a:hover {
	color: #06C;
}

.item li .tool {
	display: none;
	height: 100px;
	left: 0;
	padding: 35px 40px 23px;
	position: absolute;
	top: 0;
	width: 130px;
	background-image: url(picbj.png);
	cursor: pointer;
}

.item .tool a {
	display: block;
	font-size: 16px;
	height: 38px;
	line-height: 38px;
	margin-bottom: 12px;
	text-align: center;
	width: 130px;
}

.item .tool .n1 {
	background-color: #FFA800;
	color: #FFF;
}

.item .tool .n2 {
	background-color: #FFF;
	color: #585858;
}

.item .tool .n1:hover {
	background-color: #F16C00;
	color: #FFF;
}

.item .tool .n2:hover {
	background-color: #fff;
	color: #0066CC;
}

.cr {
	clear: both;
	height: 0px;
	overflow: hidden;
}

.m1 {
	background-color: #FFFFFF;
	-webkit-box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.1);
	-moz-box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.1);
	box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.1);
	margin-bottom: 30px;
}

.m1 .t {
	height: 88px;
	position: relative;
}

.m1 .game {
	z-index: 0;
}

.game iframe {
	z-index: 1;
}

#star {
	height: 24px;
	left: 1044px;
	margin: 20px auto;
	position: absolute;
	top: 3px;
	width: 140px;
}

#star ul,
#star span {
	display: block;
	height: 24px;
	width: 140px;
}

#star li {
	background: url(star.png) no-repeat;
	cursor: pointer;
	display: block;
	float: left;
	height: 24px;
	width: 24px;
}

#star li.on {
	background-position: 0 -28px;
}

.m1 .t .pf {
	background-image: url(pfbj.png);
	color: #FFF;
	font-size: 14px;
	height: 40px;
	left: 948px;
	line-height: 40px;
	position: absolute;
	text-indent: 12px;
	top: 23px;
	width: 84px;
}

.m1 .t .pfnu {
	color: #6F6F6F;
	font-size: 14px;
	left: 1045px;
	position: absolute;
	top: 45px;
}

.m1 .t h1 {
	color: #515151;
	display: block;
	font-size: 32px;
	font-weight: 400;
	padding: 22px;
}

.cp-tool {
	height: 105px;
}

.cp-tool .fx {
	border-left-color: #E7E7E7;
	border-left-style: solid;
	border-left-width: 1px;
	float: right;
	height: 75px;
	margin-top: 15px;
	padding-left: 22px;
	width: 210px;
}

.cp-tool .fx span {
	color: #666;
	font-size: 14px;
	line-height: 30px;
}

.cp-tool .toola {
	float: left;
	height: 48px;
	margin-top: 18px;
	padding-left: 20px;
	width: 700px;
}

.toola a {
	background-image: url(tool.png);
	background-position: left top;
	background-repeat: no-repeat;
	color: #6F6F6F;
	display: block;
	float: left;
	font-family: 宋体;
	font-size: 12px;
	height: 30px;
	line-height: 30px;
	margin-right: 38px;
	padding-top: 48px;
	text-align: center;
	width: 48px;
}

.toola a:hover {
	color: #06C;
}

.toola .cw {
	background-position: left top;
}

.toola .fd {
	background-position: -48px top;
}

.toola .sx {
	background-position: -96px top;
}

.toola .qp {
	background-position: -144px top;
}

.toola .sc {
	background-position: -192px top;
}

.toola .zm {
	background-position: -240px top;
}

.toola .cw:hover {
	background-position: -288px top;
}

.toola .fd:hover {
	background-position: -336px top;
}

.toola .sx:hover {
	background-position: -384px top;
}

.toola .qp:hover {
	background-position: -432px top;
}

.toola .sc:hover {
	background-position: -480px top;
}

.toola .zm:hover {
	background-position: -528px top;
}

/*优惠活动*/
.m2 {
	height: 155px;
	margin-bottom: 30px;
}

.m2box {
	background-color: #FFF;
	float: left;
	height: 119px;
	margin-right: 23px;
	padding: 18px;
	width: 348px;
}

.m2 .m2right {
	float: right;
	margin: 0;
}

.m2box .title {
	color: #2E2E2E;
	display: block;
	font-size: 18px;
	height: 18px;
	line-height: 18px;
	padding-bottom: 20px;
	padding-top: 5px;
}

.m2box .info {
	background-color: #88C23E;
	border-radius: 5px;
	color: #FFF;
	display: block;
	font-size: 18px;
	line-height: 25px;
	padding-bottom: 10px;
	padding-top: 10px;
	text-align: center;
}

.m2box .info em {
	font-size: 14px;
	font-style: normal;
}

.m2box .title .start {
	background-image: url(http://www.xiaobenhu.com/17tu/100.jpg);
	display: block;
	float: right;
	height: 17px;
	width: 90px;
}

.m2box .title .start i {
	background-image: url(http://www.xiaobenhu.com/17tu/100.jpg);
	background-position: left center;
	display: block;
	height: 17px;
	width: 90px;
}

.m2 .m2left .info {
	background-color: #88C23E;
}

.m2 .m2midd .info {
	background-color: #3EC29E;
}

.m2 .m2right .info {
	background-color: #3EA4C2;
}

.m2 .m2left .info:hover {
	background-color: #6DA920;
}

.m2 .m2midd .info:hover {
	background-color: #20A581;
}

.m2 .m2right .info:hover {
	background-color: #1689AB;
}

/*产品介绍*/
.m3,
.m4 {
	background-color: #FFF;
	background-image: url(mbj.gif);
	background-position: right top;
	background-repeat: repeat-y;
	margin-bottom: 30px;
}

.gameinfo {
	float: left;
	padding: 20px;
	width: 775px;
}

.gameinfo strong {
	color: #363636;
	display: block;
	font-size: 18px;
	font-weight: 400;
	height: 40px;
	line-height: 40px;
}

.gameinfo .txt {
	color: #656565;
	display: block;
	font-size: 14px;
	line-height: 36px;
	margin-bottom: 20px;
	text-indent: 2em;
}

.gameinfo .play {
	background-color: #FC0;
	border-radius: 3px;
	color: #333;
	display: block;
	font-size: 16px;
	height: 48px;
	line-height: 48px;
	margin-bottom: 20px;
	margin-left: auto;
	margin-right: auto;
	text-align: center;
	width: 185px;
}

.gameinfo .play:hover {
	background-color: #FF8400;
	color: #fff;
}

.cp-info {
	float: right;
	padding-bottom: 20px;
	padding-left: 34px;
	padding-right: 34px;
	width: 315px;
}

.cp-info .infos {
	color: #363636;
	line-height: 37px;
	padding-bottom: 15px;
	padding-top: 15px;
}

.infos a {
	color: #999;
	font-size: 14px;
}

.infos .b {
	color: #999;
	font-size: 14px;
}

.z-tj {
	background-color: #FBFBFB;
	height: auto;
	padding-bottom: 10px;
}

.l-right .rbox {
	background-color: #E6E8E7;
	margin-bottom: 10px;
	padding: 3px;
	width: 302px;
}

.z-tj .t {
	border-bottom-color: #E5E5E5;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	height: 50px;
	line-height: 50px;
	padding-top: 3px;
}

.z-tj .t strong {
	color: #982400;
	display: block;
	float: left;
	font-size: 18px;
	font-weight: 400;
	height: 42px;
}

.z-tj .tjdc {
	display: block;
}

.z-tj .tjdc li {
	border-bottom-color: #EAEAEA;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	display: block;
	height: 41px;
	line-height: 41px;
	padding-bottom: 12px;
	padding-top: 12px;
}

.z-tj .tjdc .logo {
	display: block;
	float: left;
	height: 41px;
	width: 66px;
}

.z-tj .tjdc .info {
	display: block;
	float: left;
	height: 41px;
	margin-left: 10px;
	width: 150px;
}

.z-tj .tjdc .play {
	background-color: #5FB7E5;
	border-radius: 5px;
	color: #FFF;
	display: block;
	float: right;
	font-size: 16px;
	height: 36px;
	line-height: 36px;
	margin-top: 3px;
	text-align: center;
	width: 45px;
}

.z-tj .tjdc .play:hover {
	background-color: #18A3C6;
}

.z-tj .tjdc .info p {
	display: block;
	height: 15px;
}

.z-tj .tjdc .info .name {
	height: 26px;
	line-height: 22px;
}

.z-tj .tjdc .name a {
	color: #464646;
}

.z-tj .tjdc .name a:hover {
	color: #06C;
}

/*评论及优惠信息*/
.comm {
	float: left;
	padding: 20px;
	width: 775px;
}

.comm .t {
	color: #252525;
	font-size: 18px;
	margin-bottom: 20px;
}

.comm textarea {
	-moz-box-shadow: 0 0 4px #E8E8E8 inset;
	-webkit-box-shadow: 0 0 4px #E8E8E8 inset;
	border: 1px solid #cecece;
	box-shadow: 0 0 4px #E8E8E8 inset;
	color: #555;
	font-size: 14px;
	height: 70px;
	line-height: 25px;
	margin-bottom: 10px;
	padding: 8px;
	width: 757px;
}

.comm textarea:focus {
	-moz-box-shadow: 0 0 4px #CBEBFB;
	-webkit-box-shadow: 0 0 4px #CBEBFB;
	background-color: #fff;
	border: 1px solid #9FD1EA;
	box-shadow: 0 0 4px #CBEBFB;
}

.comm .plbut {
	color: #6F6F6F;
	font-family: 宋体;
	font-size: 14px;
	height: 30px;
	line-height: 30px;
	margin-bottom: 25px;
}

.comm .cmt_btn1 {
	background-color: #82BBEE;
	border-radius: 2px;
	border-style: none;
	color: #FFF;
	cursor: pointer;
	display: block;
	float: right;
	font-family: 微软雅黑, Arial;
	font-size: 14px;
	height: 30px;
	line-height: 30px;
	margin-top: 3px;
	padding: 0;
	text-align: center;
	width: 76px;
}

.comm .cmt_btn1:hover {
	background-color: #4E9EE7;
}

.comm .ccon {
	border-top-color: #EBEBEB;
	border-top-style: solid;
	border-top-width: 1px;
	padding-top: 25px;
}

.ccon .list {
	margin-bottom: 20px;
}

.ccon .list .face {
	border-radius: 100px;
	float: left;
	height: 42px;
	width: 42px;
}

.ccon .list .face img {
	border-radius: 100px;
}

.ccon .list .con {
	background-color: #F8F8F8;
	border: 1px solid #EDEDED;
	border-radius: 3px;
	float: right;
	padding: 12px;
	position: relative;
	width: 690px;
}

.ccon .con i {
	background-image: url(pli.png);
	display: block;
	height: 11px;
	left: -6px;
	position: absolute;
	top: 12px;
	width: 6px;
}

.ccon .list .usert {
	color: #666;
	display: block;
	font-family: 宋体;
	font-size: 12px;
	height: 16px;
	line-height: 16px;
}

.ccon .list .txt {
	color: #555;
	display: block;
	font-size: 14px;
	line-height: 25px;
	padding-top: 5px;
}

.yhinfo {
	float: right;
	padding-bottom: 20px;
	padding-left: 34px;
	padding-right: 34px;
	width: 315px;
	padding-top: 5px;
}

.yhinfo .newsgd {
	display: block;
}

.yhinfo .newsgd li {
	border-bottom-color: #EEE;
	border-bottom-style: solid;
	border-bottom-width: 1px;
	color: #898989;
	display: block;
	font-size: 16px;
	height: 45px;
	line-height: 45px;
}

.yhinfo .newsgd a {
	color: #575757;
	font-size: 14px;
}

.yhinfo .newsgd a:hover {
	color: #06C;
}

.yhinfo .newsgd .more {
	background-color: #5FB7E5;
	color: #FFF;
	display: block;
	float: right;
	font-family: 宋体;
	font-size: 12px;
	height: 27px;
	line-height: 27px;
	margin-top: 9px;
	overflow: hidden;
	text-align: center;
	width: 66px;
}

.yhinfo .newsgd .more:hover {
	background-color: #18A3C6;
	color: #FFF;
}

.cp-game {
	margin-bottom: 30px;
}

/*免费游戏*/
.free-body .tab-t ul {
	width: 1180px;
}

.free-body .tab-t li {
	padding-left: 25px;
	padding-right: 25px;
}

.free-body .nav {
	height: 42px;
	line-height: 42px;
	background-color: #FFF;
	padding-right: 15px;
	padding-left: 15px;
	color: #666;
	font-size: 16px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #EEE;
	margin-bottom: 30px;
}

.free-body .nav a {
	color: #1F82C5;
	padding-right: 12px;
	padding-left: 12px;
	font-weight: 400;
	font-size: 20px;
}

.free-body .nav a:hover {
	color: #555;
}

.free-box {
	background-color: #FFF;
	margin-bottom: 25px;
}

.free-box .t {
	line-height: 44px;
	background-color: #676767;
	height: 44px;
	font-size: 26px;
	font-weight: 700;
	color: #FFF;
	text-indent: 22px;
}

.free-body .con-m {
	background-color: #FFF;
}

/*弹出样式*/
.mtbox {
	display: none;
	clear: both;
	background-color: #EEE;
	margin-bottom: 20px;
	-moz-box-shadow: 5px 5px 5px #999 inset;
	-webkit-box-shadow: 5px 5px 5px #999 inset;
	box-shadow: 0 0 8px #E0E0E0 inset;
	padding-bottom: 20px;
}

.mtbox .title {
	line-height: 50px;
	height: 50px;
	padding-right: 20px;
	padding-left: 20px;
	color: #C43B05;
	padding-top: 5px;
	font-size: 20px;
}

.mtbox .title span {
	float: right;
	display: block;
	height: 30px;
	padding-right: 15px;
	padding-left: 15px;
	line-height: 30px;
	background-color: #F7F7F7;
	font-family: 宋体;
	font-size: 12px;
	color: #838383;
	margin-left: 10px;
	margin-top: 10px;
	border-radius: 40px;
}

.mtbox .info {
	padding-right: 20px;
	padding-left: 20px;
	font-size: 14px;
	line-height: 30px;
	color: #252525;
	padding-bottom: 15px;
}

.mtbox .pf span {
	display: block;
	float: left;
	margin-right: 10px;
}

.mtbox .pf {
	padding-right: 20px;
	padding-left: 20px;
	line-height: 17px;
	height: 17px;
	color: #252525;
	font-size: 14px;
	margin-bottom: 20px;
}

.mtbox .pf .plst {
	width: 90px;
	background-image: url(xx.png);
	background-repeat: repeat-x;
	background-position: left top;
	line-height: 17px;
	height: 17px;
}

.mtbox .plst i {
	display: block;
	float: left;
	background-image: url(xx.png);
	background-repeat: repeat-x;
	background-position: left -17px;
	line-height: 17px;
	height: 17px;
}

.mtbox .link {
	line-height: 34px;
	height: 34px;
	padding-right: 20px;
	padding-left: 20px;
}

.mtbox .link .play,
.mtbox .link .test {
	display: block;
	float: left;
	line-height: 34px;
	height: 34px;
	color: #FFF;
	background-color: #F78B00;
	margin-right: 10px;
	padding-right: 30px;
	padding-left: 30px;
}

.mtbox .link .play:hover {
	background-color: #F76300;
}

.mtbox .link .favlink2 {
	display: block;
	float: left;
	line-height: 34px;
	height: 34px;
	color: #FFF;
	background-color: #F78B00;
	margin-right: 10px;
	padding-right: 30px;
	padding-left: 30px;
}

.mtbox .link .favlink2:hover {
	background-color: #F76300;
}

.mtbox .link .test {
	background-color: #8B8B8B;
}

.mtbox .link .test:hover {
	background-color: #515151;
}

.mtbox .link .phone1 {
	float: right;
	display: block;
	height: 33px;
	width: 25px;
	background-color: none;
	background-image: url(phone1.png);
	margin: 0;
	padding: 0;
}

.mtbox .link span {
	display: block;
	float: right;
	font-family: 宋体;
	font-size: 12px;
	color: #666;
	line-height: 16px;
	height: 16px;
	padding-top: 18px;
	margin-right: 5px;
}

.mtbox .link .phone2 {
	float: right;
	display: block;
	height: 33px;
	width: 15px;
	background-color: none;
	background-image: url(phone2.png);
	margin: 0 5px 0 0;
	padding: 0;
}

.page {
	clear: both;
	text-align: left;
	padding: 20px 20px 30px;
}

.page2 {
	clear: both;
	text-align: right;
	padding-right: 20px;
	padding-bottom: 30px;
	padding-left: 20px;
}

.page a,
.page b,
.page2 a,
.page2 b {
	font-size: 12px;
	display: inline-block;
	background-color: #E1E1DF;
	border-radius: 2px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #CDCDCB;
	border-bottom-color: #CDCDCB;
	font-weight: 400;
	padding: 7px 12px;
}

.page a,
.page2 a {
	color: #868781;
	font-family: arial;
}

.page a:hover,
.page b,
.page2 a:hover,
.page2 b {
	background-color: #F2F2F2;
	-moz-box-shadow: 0 0 4px 1px #D1D1D1 inset;
	-webkit-box-shadow: 0 0 4px 1px #D1D1D1 inset;
	box-shadow: 0 0 4px 1px #D1D1D1 inset;
	font-weight: 400;
}


.login-bj {
	z-index: 9998;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #000;
	opacity: 0.7;
	filter: alpha(opacity=70);
	display: none;
}

.in-msg {
	z-index: 9999;
	position: fixed;
	top: 50%;
	left: 50%;
	width: 317px;
	background-color: #fff;
	height: 128px;
	border-radius: 3px;
	-webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.6);
	-moz-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.6);
	box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.6);
	margin: -64px 0 0 -158px;
	display: none;
}

.in-msg .ico {
	display: block;
	position: absolute;
	top: 28px;
	left: 17px;
}

.in-msg .msgbox {
	position: relative;
	height: 127px;
}

.in-msg .info {
	position: absolute;
	font-size: 14px;
	display: block;
	left: 110px;
	top: 36px;
	color: #878787;
}

.in-msg .msg {
	font-size: 12px;
	display: block;
	position: absolute;
	left: 109px;
	top: 65px;
	color: #F26521;
	width: 185px;
	height: 52px;
	line-height: 25px;
}

.in-msg .in-close {
	display: block;
	height: 19px;
	width: 20px;
	position: absolute;
	background-image: url(cbj.gif);
	background-position: left top;
	top: 0;
	right: 10px;
}

.in-msg .in-close:hover {
	background-position: right top;
	transition: all .3s;
}

.in-msg .in-close2 {
	display: block;
	height: 19px;
	width: 20px;
	position: absolute;
	background-image: url(cbj.gif);
	background-position: left top;
	top: 0;
	right: 10px;
}

.in-msg .in-close2:hover {
	background-position: right top;
	transition: all .3s;
}


/*积分兑换弹窗CSS 150418*/
.in-msg3 {
	z-index: 9998;
	position: fixed;
	top: 50%;
	left: 50%;
	width: 317px;
	background-color: #fff;
	height: 128px;
	border-radius: 3px;
	-webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.6);
	-moz-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.6);
	box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.6);
	margin: -64px 0 0 -158px;
	display: none;
}

.in-msg3 .ico {
	display: block;
	position: absolute;
	top: 28px;
	left: 17px;
}

.in-msg3 .msgbox {
	position: relative;
	height: 127px;
}

.in-msg3 .info {
	position: absolute;
	font-size: 14px;
	display: block;
	left: 110px;
	top: 36px;
	color: #878787;
}

.in-msg3 .msg {
	font-size: 12px;
	display: block;
	position: absolute;
	left: 109px;
	top: 65px;
	color: #F26521;
	width: 185px;
	height: 52px;
	line-height: 25px;
}

.in-msg3 .in-close {
	display: block;
	height: 19px;
	width: 20px;
	position: absolute;
	background-image: url(cbj.gif);
	background-position: left top;
	top: 0;
	right: 10px;
}

.in-msg3 .in-close:hover {
	background-position: right top;
	transition: all .3s;
}

.in-msg3 .in-close3 {
	display: block;
	height: 19px;
	width: 20px;
	position: absolute;
	background-image: url(cbj.gif);
	background-position: left top;
	top: 0;
	right: 10px;
}

.in-msg3 .in-close3:hover {
	background-position: right top;
	transition: all .3s;
}

/*首页顶部CSS 141231*/
.i-top {
	background-color: #FFF;
}

.i-top .it-t {
	line-height: 46px;
	background-color: #C43B05;
	height: 46px;
	font-size: 18px;
	color: #FFF;
	text-indent: 15px;
}

.i-top .t2 {
	font-size: 14px;
	line-height: 35px;
	background-color: #696969;
	height: 35px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EDEDED;
	color: #fff;
	/* background-image: url(itbj.gif); */
}

.i-top .t2 span {
	display: block;
	float: left;
}

.t2 .t-lv1 {
	width: 45px;
	text-align: center;
}

.t2 .t-lv2 {
	padding-left: 10px;
	width: 35px;
}

.t2 .t-lv3 {
	padding-left: 10px;
	width: 185px;
}

.t2 .t-lv4 {
	padding-left: 10px;
	width: 325px;
}

.t2 .t-lv5 {
	padding-left: 10px;
	width: 66px;
}

.t2 .t-lv6 {
	padding-left: 10px;
	width: 180px;
}

.t2 .t-lv7 {
	padding-left: 10px;
	width: 60px;
}

.it-list li {
	display: block;
	line-height: 50px;
	height: 50px;
	clear: both;
	border-bottom: 1px solid #ccc;
}

.it-list span,
.it-list .top-m8 {
	display: block;
	float: left;
	font-size: 13px;
	color: #5B5B5B;
	overflow: hidden;
}

.it-list .top-m1 {
	width: 45px;
	text-align: center;
	font-size: 14px;
}

.it-list .top-m2 {
	width: 45px;
	text-align: center;
	padding-top: 18px;
}

.it-list .top-m3 {
	padding-left: 10px;
	padding-top: 11px;
}

.it-list .top-m4 {
	width: 109px;
	padding-left: 10px;
}

.it-list .top-m4 a {
	color: #333;
}

.it-list .top-m4 a:hover {
	color: #06C;
}

.top-m4 em {
	display: block;
	line-height: 30px;
	padding-top: 2px;
	font-style: normal;
	font-size: 14px;
}

.it-list .top-m5 {
	width: 325px;
	padding-left: 10px;
	height: 50px;
}

.it-list .top-m6 {
	text-align: center;
	width: 76px;
}

.it-list .top-m7 {
	width: 180px;
	padding-left: 10px;
	height: 50px;
}

.it-list .top-m8 {
	height: 26px;
	width: 26px;
	background-color: #F26521;
	color: #FFF;
	font-family: 宋体;
	font-size: 20px;
	font-weight: 700;
	display: block;
	overflow: hidden;
	line-height: 26px;
	text-align: center;
	margin-left: 25px;
	margin-top: 12px;
}

.it-list .top-m8:hover {
	background-color: #06C;
}

.it-list .lihover {
	background-color: #FBF7F5;
}

.i-tlist {
	display: block;
	margin-bottom: 25px;
}

/*公司页更新*/
.infobox {
	clear: both;
	background-color: #EEE;
	margin-bottom: 20px;
	-moz-box-shadow: 5px 5px 5px #999 inset;
	-webkit-box-shadow: 5px 5px 5px #999 inset;
	box-shadow: 0 0 8px #E0E0E0 inset;
	padding-bottom: 20px;
}

.infobox .title {
	line-height: 50px;
	height: 50px;
	padding-right: 20px;
	padding-left: 20px;
	color: #C43B05;
	padding-top: 5px;
	font-size: 20px;
}

.infobox .title span {
	float: right;
	display: block;
	height: 30px;
	padding-right: 15px;
	padding-left: 15px;
	line-height: 30px;
	background-color: #F7F7F7;
	font-family: 宋体;
	font-size: 12px;
	color: #838383;
	margin-left: 10px;
	margin-top: 10px;
	border-radius: 40px;
}

.infobox .info {
	padding-right: 20px;
	padding-left: 20px;
	font-size: 14px;
	line-height: 30px;
	color: #252525;
	padding-bottom: 15px;
}

.infobox .pf span {
	display: block;
	float: left;
	margin-right: 10px;
}

.infobox .pf {
	padding-right: 20px;
	padding-left: 20px;
	line-height: 17px;
	height: 17px;
	color: #252525;
	font-size: 14px;
	margin-bottom: 20px;
}

.infobox .pf .plst {
	width: 90px;
	background-image: url(xx.png);
	background-repeat: repeat-x;
	background-position: left top;
	line-height: 17px;
	height: 17px;
}

.infobox .plst i {
	display: block;
	float: left;
	background-image: url(xx.png);
	background-repeat: repeat-x;
	background-position: left -17px;
	line-height: 17px;
	height: 17px;
}

.infobox .link {
	line-height: 34px;
	height: 34px;
	padding-right: 20px;
	padding-left: 20px;
}

.infobox .link .play,
.infobox .link .test {
	display: block;
	float: left;
	line-height: 34px;
	height: 34px;
	color: #FFF;
	background-color: #F78B00;
	margin-right: 10px;
	padding-right: 30px;
	padding-left: 30px;
}

.infobox .link .play:hover {
	background-color: #F76300;
}

.infobox .link .test {
	background-color: #8B8B8B;
}

.infobox .link .test:hover {
	background-color: #515151;
}

.infobox .link .phone1 {
	float: right;
	display: block;
	height: 33px;
	width: 25px;
	background-color: none;
	background-image: url(phone1.png);
	margin: 0;
	padding: 0;
}

.infobox .link span {
	display: block;
	float: right;
	font-family: 宋体;
	font-size: 12px;
	color: #666;
	line-height: 16px;
	height: 16px;
	padding-top: 18px;
	margin-right: 5px;
}

.infobox .link .phone2 {
	float: right;
	display: block;
	height: 33px;
	width: 15px;
	background-color: none;
	background-image: url(phone2.png);
	margin: 0 5px 0 0;
	padding: 0;
}


.gs-title {
	line-height: 90px;
	margin-right: 30px;
	margin-left: 30px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EFEFEF;
	height: 90px;
}

.gs-title strong {
	display: block;
	float: left;
	font-size: 24px;
	color: #333;
}

.gs-title .siteurl {
	font-size: 16px;
	line-height: 31px;
	color: #FFF;
	background-image: url(http://www.xiaobenhu.com/17tu/99.jpg);
	background-repeat: no-repeat;
	width: 80px;
	display: block;
	height: 31px;
	float: left;
	padding-left: 20px;
	margin-top: 32px;
	margin-left: 10px;
}

.gs-title .siteurl:hover {
	color: #FF0;
}

.w-body .i-right .pt-info .gs-title .gs-pj {
	float: right;
}

.gs-pj .start {
	background-image: url();
	display: block;
	height: 17px;
	width: 90px;
	overflow: hidden;
	margin-top: 37px;
	float: right;
}

.gs-pj .start i {
	background-image: url(http://www.xiaobenhu.com/17tu/101.jpg);
	background-position: left center;
	display: block;
	height: 17px;
	width: 90px;
}



.gs-pj .gs-pjtitle {
	float: left;
	width: 80px;
}

.gs-pict {
	margin-right: 25px;
	margin-left: 25px;
	line-height: 50px;
	height: 50px;
	color: #FFF;
	background-color: #4D4D4D;
	padding-left: 10px;
	font-size: 18px;
	margin-bottom: 20px;
}

#i-tulist {
	display: block;
	height: 150px;
	overflow: hidden;
}

#i-tulist li {
	display: block;
	float: left;
	margin-left: 25px;
	margin-bottom: 20px;
}

#i-tulist img {
	height: 130px;
	width: 209px;
}

.tx-title {
	background-image: url(../images/t.gif);
	float: right;
	height: 34px;
	line-height: 34px;
	margin-right: 8px;
	margin-top: 8px;
	width: 73px;
}

.i-page2,
.i-page3 {
	display: none;
	float: none;
}

.Prev,
.Prev2 {
	background-position: 0 68px;
	cursor: pointer;
	display: block;
	float: left;
	height: 34px;
	left: 131px;
	width: 34px;
	font-family: 宋体;
	text-align: center;
	font-size: 25px;
	background-color: #232323;
}

.Next,
.Next2 {
	cursor: pointer;
	display: block;
	float: right;
	height: 34px;
	right: 76px;
	width: 34px;
	font-family: 宋体;
	font-size: 25px;
	text-align: center;
	background-color: #232323;
}

.Prev:hover,
.Prev2:hover,
.Next:hover,
.Next2:hover {
	background-color: #000;
}

.Next2.jp-disabled,
.Prev2.jp-disabled {
	background-color: #777;
	cursor: default;
}

#gspiclist {
	height: 213px;
	overflow: hidden;
	padding-left: 37px;
}

#gspiclist li {
	margin-left: 5px;
}

#gslistgd {
	position: relative;
}

#gslistgd .Prev3,
#gslistgd .Next3 {
	position: absolute;
	height: 70px;
	width: 30px;
	background-color: #B6B6B6;
	line-height: 70px;
	text-align: center;
	font-family: 宋体;
	font-size: 40px;
	color: #FFF;
	cursor: pointer;
}

#gslistgd .Prev3 {
	left: 0;
	top: 75px;
}

#gslistgd .Next3 {
	right: 0;
	top: 75px;
}

#gslistgd .Prev3:hover,
#gslistgd .Next3:hover {
	background-color: #777;
}

#gslistgd .Next3.jp-disabled,
#gslistgd .Prev3.jp-disabled {
	background-color: #E1E1E1;
	cursor: default;
}

.gs-body {
	background-color: #FFF;
	margin-top: 25px;
	background-image: url(gsbj.gif);
	background-repeat: repeat-y;
	background-position: right top;
	margin-bottom: 30px;
}

.gs-left {
	width: 605px;
	float: left;
	padding-right: 15px;
	padding-left: 15px;
}

.gs-lv1 {
	line-height: 50px;
	font-size: 18px;
	padding-top: 10px;
}

.gs-lv2 {
	line-height: 35px;
	color: #666;
	font-size: 14px;
	margin-bottom: 15px;
}

.gs-lv3 {
	line-height: 42px;
	height: 42px;
	font-size: 18px;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #FF7200;
	color: #FF7200;
	text-indent: 15px;
	background-color: #FDFAEE;
}


.c-m4 {
	background-color: #FFF;
}

.c-m4 .title {
	line-height: 45px;
	height: 45px;
	font-size: 16px;
	padding-top: 10px;
	padding-bottom: 5px;
}

.c-m4 .title .info {
	line-height: 35px;
	height: 35px;
	float: right;
	font-size: 12px;
	color: #999;
}

.sparctitle {
	margin-bottom: 0;
	border-style: none;
}

.c-m4 .title a {
	color: #608CAA;
}

.c-m4 .wz {
	margin-bottom: 20px;
	padding-top: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F3F3F3;
}

.c-m4 .wz p {
	line-height: 27px;
	margin-bottom: 15px;
	color: #939393;
}

.sp-arcbody {
	overflow: hidden;
	display: block !important;
	-webkit-transform: translateZ(0);
	-webkit-transition: all .3s ease;
	-moz-transition: all .3s ease;
	-o-transition: all .3s ease;
	-ms-transition: all .3s ease;
	transition: all .3s ease;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #F3F3F3;
	height: 0;
	padding: 0;
}

.c-5 {
	line-height: 38px;
	text-align: center;
	display: block;
	height: 38px;
	background-color: #F8F8F8;
	color: #8EA7B7;
	margin-bottom: 10px;
}

.c-5:hover {
	background-color: #EBEBEB;
}

.c-6 {
	line-height: 38px;
	text-align: center;
	display: block;
	height: 38px;
	background-color: #F7F4E9;
	color: #FF9000;
	margin-bottom: 10px;
	margin-top: 20px;
}

.c-6:hover {
	background-color: #EFE3B8;
}

.c-m4 .open a {
	color: #555;
}

.gs-r {
	width: 290px;
	float: right;
	padding-right: 15px;
	padding-left: 15px;
}

.gs-rt {
	font-size: 18px;
	line-height: 50px;
	text-indent: 1em;
	height: 50px;
	color: #F36E2F;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E4E4E4;
}

.gsr-lv1 {
	line-height: 36px;
	color: #898989;
	font-size: 14px;
}

.w-body .i-right .gs-body .gs-r .gsr-lv1 strong {
	font-weight: normal;
	color: #363636;
}

.gsr-lv2 p {
	font-size: 14px;
	line-height: 25px;
	display: block;
	color: #898989;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #F1F1F1;
	padding-top: 10px;
	padding-bottom: 10px;
}

.gsr-lv2 strong {
	font-weight: normal;
	color: #363636;
}

.gs-news {
	display: block;
	padding-top: 10px;
	padding-bottom: 15px;
}

.gs-news li {
	line-height: 40px;
	display: block;
	height: 40px;
}

.gs-news a {
	font-size: 14px;
	color: #A97046;
}

.gs-news a:hover {
	color: #397DB6;
}


/*首页公司小星星150103*/
.start2 {
	/* background-image: url(http://www.xiaobenhu.com/16tu/xx2.png); */
	display: block;
	height: 10px;
	width: 54px;
	overflow: hidden;
}

.start2 i {
	/* background-image: url(xx2.png); */
	background-position: left center;
	display: block;
	height: 17px;
	width: 90px;
}

/*公司图放大*/
.trans_msg {
	filter: alpha(opacity=100, enabled=1) revealTrans(duration=.2, transition=1) blendtrans(duration=.2);
}

/*注册登录弹出 150204*/
.in-reg,
.in-log {
	z-index: 9999;
	position: fixed;
	top: 50%;
	left: 50%;
	width: 487px;
	background-color: #fff;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: -244px;
	display: none;
	-webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.6);
	-moz-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.6);
	box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.6);
}

.in-reg {
	margin-top: -243px;
}

.in-log {
	margin-top: -178px;
}

.login-bj {
	z-index: 9998;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	background: #000;
	opacity: 0.7;
	filter: alpha(opacity=70);
	display: none;
}

.in-boxt {
	height: 107px;
	position: relative;
	background-image: url(../images/logt.jpg);
	margin-bottom: 25px;
}

.in-boxt .logo {
	height: 37px;
	width: 102px;
	position: absolute;
	left: 31px;
	top: 20px;
}

.in-boxt .name {
	position: absolute;
	left: 135px;
	top: 31px;
	font-size: 20px;
	color: #FFF;
}

.in-boxt .info {
	position: absolute;
	top: 70px;
	left: 32px;
	font-family: 宋体;
	font-size: 12px;
	color: #A6D7E9;
}

.in-boxt .in-close {
	height: 20px;
	width: 21px;
	display: block;
	position: absolute;
	background-image: url(../images/rc.png);
	left: 457px;
	top: 10px;
	background-repeat: no-repeat;
	background-position: left top;
}

.in-boxt .in-close:hover {
	background-position: right top;
}

.reg-form {
	width: 347px;
	margin-right: auto;
	margin-left: auto;
	list-style-type: none;
	display: block;
	padding-bottom: 5px;
}

.reg-form li {
	margin-bottom: 21px;
	display: block;
	position: relative;
}

.reg-form li .ico {
	height: 24px;
	width: 24px;
	display: block;
	position: absolute;
	left: 7px;
	top: 11px;
	background-image: url(../images/regico.gif);
}

.reg-form li .userico {
	background-position: left top;
}

.reg-form li .passwordico {
	background-position: left center;
}

.reg-form li .emailico {
	background-position: left bottom;
}

.reg-form input {
	background-color: #fff;
	height: 23px;
	color: #555;
	width: 100%;
	border: 1px solid #D4D4D4;
	font-size: 16px;
	line-height: 23px;
	display: block;
	text-indent: 35px;
	margin: 0;
	padding: 10px 0;
}

.reg-form input:focus {
	border: 1px solid #97D1E9;
	-moz-box-shadow: 0 0 2px #94D3F4;
	-webkit-box-shadow: 0 0 2px #94D3F4;
	box-shadow: 0 0 2px #94D3F4;
	transition: box-shadow .3s;
	-moz-transition: box-shadow .3s;
	-webkit-transition: box-shadow .3s;
	-o-transition: box-shadow .3s;
	background-color: #FFF;
}

input::-webkit-input-placeholder {
	color: #D3D3D3;
}

input:-moz-placeholder {
	color: #D3D3D3;
}

.reg-form li lable {
	line-height: 46px;
	text-indent: 38px;
}

.reg-btnk {
	height: 65px;
	background-image: url(../images/log-d.jpg);
	padding-top: 20px;
}

.reg-btn {
	width: 354px;
	height: 42px;
	line-height: 42px;
	border: none;
	font-size: 20px;
	color: #0F6427;
	cursor: pointer;
	display: block;
	text-align: center;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
	margin-right: auto;
	margin-left: auto;
	background-color: #A8D2B4;
}

.reg-btn:hover {
	background-color: #E8F3EA;
}

.in-msg {
	z-index: 9999;
	position: fixed;
	top: 50%;
	left: 50%;
	width: 317px;
	background-color: #fff;
	height: 128px;
	border-radius: 3px;
	-webkit-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.6);
	-moz-box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.6);
	box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.6);
	margin: -64px 0 0 -158px;
	display: none;
}

.in-msg .ico {
	display: block;
	position: absolute;
	top: 28px;
	left: 17px;
}

.in-msg .msgbox {
	position: relative;
	height: 127px;
}

.in-msg .info {
	position: absolute;
	font-size: 14px;
	display: block;
	left: 110px;
	top: 36px;
	color: #878787;
}

.in-msg .msg {
	font-size: 12px;
	display: block;
	position: absolute;
	left: 109px;
	top: 65px;
	color: #F26521;
	width: 185px;
	height: 52px;
	line-height: 25px;
}

.in-msg .in-close {
	display: block;
	height: 19px;
	width: 20px;
	position: absolute;
	background-image: url(../images/cbj.gif);
	background-position: left top;
	top: 0;
	right: 10px;
}

.in-msg .in-close:hover {
	background-position: right top;
	transition: all .3s;
}

.in-msg .in-close2 {
	display: block;
	height: 19px;
	width: 20px;
	position: absolute;
	background-image: url(../images/cbj.gif);
	background-position: left top;
	top: 0;
	right: 10px;
}

.in-msg .in-close2:hover {
	background-position: right top;
	transition: all .3s;
}

/*会员中心 150204*/
.user {
	background-color: #FFF;
	width: 1200px;
	background-image: url(../images/ubj.gif);
	background-repeat: repeat-y;
	background-position: left top;
	margin: 20px auto;
}

.u-l {
	float: left;
	height: 800px;
	width: 266px;
	background-color: #EDF2F5;
}

.user .face {
	display: block;
	height: 191px;
	width: 191px;
	background-color: #FFF;
	margin-right: auto;
	margin-left: auto;
	padding: 5px;
}

.user .touxiang {
	padding-top: 25px;
	background-color: #D3E8EB;
	padding-bottom: 5px;
}

.user .username {
	line-height: 40px;
	text-align: center;
	height: 45px;
	color: #327DBE;
	font-size: 16px;
	display: block;
}

.user .nav {
	display: block;
	background-image: url(../images/navbj.png);
	background-repeat: no-repeat;
	background-position: 35px 13px;
}

.user .nav li {
	display: block;
	line-height: 48px;
	height: 48px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E0E5E8;
	text-indent: 70px;
	color: #f00;
	font-size: 14px;
}

.user .nav a {
	color: #5F799A;
	font-size: 14px;
}

.user .nav span {
	font-family: 宋体;
	font-size: 12px;
	color: #999;
	padding-left: 10px;
}

.u-right {
	float: right;
	width: 885px;
	padding: 20px;
}

.u-info {
	position: relative;
	line-height: 55px;
	height: 55px;
	text-indent: 12px;
	border: 1px solid #EFEFEF;
	color: #7E7E7E;
	font-size: 14px;
	background-color: #F8F8F8;
}

.u-info span {
	color: #CCC;
	padding-right: 15px;
	padding-left: 15px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
}

.u-info strong {
	color: #096;
}

.u-info a {
	color: #09C;
}

.u-info a:hover {
	color: #096;
}

.u-info i {
	position: absolute;
	background-image: url(../images/ut.png);
	background-repeat: no-repeat;
	bottom: 5px;
	left: -9px;
	height: 20px;
	width: 12px;
	display: block;
}

.u-askt {
	line-height: 20px;
	height: 20px;
	border-left-width: 5px;
	border-left-style: solid;
	border-left-color: #4C9BBA;
	color: #0070BA;
	margin-top: 30px;
	margin-bottom: 25px;
	text-indent: 5px;
	font-size: 18px;
}

.u-askt span {
	float: right;
}

.u-askt a {
	color: #666;
	font-size: 14px;
}

/*积分兑换150204*/
.jf {
	background-color: #FFF;
	width: 996px;
	margin: 20px auto;
}

.jft {
	line-height: 52px;
	height: 52px;
	padding-top: 3px;
	margin-right: 20px;
	margin-left: 20px;
	background-image: url(../images/xianbj1.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
	margin-bottom: 17px;
}

.jft strong {
	display: block;
	float: left;
	font-size: 20px;
	font-weight: 400;
	color: #0070BA;
	background-image: url(../images/xianbj2.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}

.jfinfo {
	margin-right: 20px;
	margin-bottom: 20px;
	margin-left: 20px;
	background-color: #F9F9F9;
	border: 1px solid #ECECEC;
	font-size: 14px;
	color: #666;
	line-height: 25px;
	padding: 10px;
}

.jfinfo1 {
	margin-right: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	background-color: #F9F9F9;
	border: 1px solid #ECECEC;
	font-size: 14px;
	color: #666;
	line-height: 25px;
	padding: 10px;
}

.jflist li,
.jflist .jf-jilu {
	display: block;
	float: left;
	height: 410px;
	width: 222px;
	margin-left: 20px;
	background-color: #FDFDFD;
	border: 1px solid #EAEAEA;
	margin-bottom: 20px;
	-webkit-box-shadow: 0 0 0 3px #FAFAFA;
	-moz-box-shadow: 0 0 0 3px #FAFAFA;
	box-shadow: 0 0 0 3px #FAFAFA;
}

.jflist .pic {
	height: 243px;
	width: 222px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ECECEC;
	display: block;
}

.jflist .pic img {
	height: 243px;
	width: 220px;
}

.jflist .title {
	line-height: 32px;
	height: 32px;
	padding-top: 5px;
	font-size: 16px;
	color: #333;
	text-align: center;
}

.jflist .info {
	font-family: 宋体;
	font-size: 12px;
	color: #777;
	line-height: 20px;
	text-align: center;
}

.jflist .sqlink {
	display: block;
	width: 135px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	line-height: 32px;
	background-color: #6EB23C;
	color: #FFF;
	height: 32px;
	margin-top: 10px;
	cursor: pointer
}

.jflist .sqlink:hover {
	background-color: #52981E;
	cursor: pointer
}

.jf-jilu .jlt {
	line-height: 40px;
	background-color: #F8F8F8;
	color: #096;
	text-align: center;
	font-weight: 700;
}

.jflist .jlli {
	font-size: 14px;
	line-height: 23px;
	color: #666;
	text-align: left;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #EBEBEB;
	background-color: #FFF;
	padding: 10px;
}

.jflist .jlli:hover {
	background-color: #F9F9F9;
}

.jlli b {
	margin-right: 5px;
	color: #62737B;
	font-weight: 400;
}

.jflist,
.jf .jflist span {
	display: block;
}

/*我的关注 会员收藏页150204*/
.jflist2 li {
	display: block;
	float: left;
	height: 300px;
	width: 202px;
	margin-left: 10px;
	background-color: #FDFDFD;
	border: 1px solid #EAEAEA;
	margin-bottom: 20px;
	-webkit-box-shadow: 0 0 0 3px #FAFAFA;
	-moz-box-shadow: 0 0 0 3px #FAFAFA;
	box-shadow: 0 0 0 3px #FAFAFA;
}

.jflist2 .pic {
	height: 202px;
	width: 202px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #ECECEC;
	display: block;
}

.jflist2 .pic img {
	height: 202px;
	width: 200px;
}

.jflist2 .title {
	line-height: 32px;
	height: 32px;
	padding-top: 5px;
	font-size: 16px;
	color: #333;
	text-align: center;
}

.jflist2 .info {
	font-family: 宋体;
	font-size: 12px;
	color: #777;
	line-height: 20px;
	text-align: center;
}

.jflist2 .favlink {
	display: block;
	width: 135px;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	line-height: 32px;
	background-color: #6EB23C;
	color: #FFF;
	height: 32px;
	margin-top: 10px;
	cursor: pointer
}

.jflist2 .favlink:hover {
	background-color: #52981E;
	cursor: pointer
}













.promo_box1 {
	height: 156px;
	margin: 0 auto;
	padding: 35px 0px;
	border-top: #000 solid 1px;
	border-bottom: #242424 solid 1px;
	font-size: 14px;
	line-height: 20px;
}

.promo_box1 h3 {
	color: #D2691E;
	font-size: 22px;
	font-weight: bold;
	margin: 0px;
	padding: 0px 0px 7px 0px
}

.promotion_img {
	float: left;
	width: 250px;
	height: 155px;
}

.promotion_txt {
	float: left;
	padding-left: 30px;
	width: 565px;
}

.txt_hgt1 {
	height: 121px;
}

.promo_btn {
	width: 105px;
	height: 30px;
	text-align: center;
	line-height: 30px;
	color: #FFF;
	display: block;
	background: url(/16tu/xq.jpg) no-repeat;
	font-size: 12px;
}

.promo_btn2 {
	width: 105px;
	height: 30px;
	text-align: center;
	line-height: 30px;
	color: #FFF;
	font-weight: bold;
	display: block;
	background: url(/16tu/xq.jpg) no-repeat;
	font-size: 12px;
}









.midcontent {
	width: 989px;
	background-color: #fff;
	margin-left: 350px;
}

.padholder {
	padding-top: 24px;
	padding-left: 44px;
	padding-right: 30px;
	padding-bottom: 60px;
}

.padholder p {
	display: block;
	text-align: left;
	font-size: 14px;
	color: #343434;
	font-family: "SimSun";
	line-height: 22px;
}

.note01 {
	color: #c33e41;
	font-size: 14px;
	font-family: "SimSun";
	font-weight: bold;
}

.topimgmouse {
	display: block;
	margin: 20px auto 0px 0px;
	padding-bottom: 32px;
}

.sp {
	display: block;
	color: #ca171d;
	font-weight: bold;
	margin-bottom: 20px;
}

.spadd {
	font-size: 12px;
	font-family: "SimSun";
	color: #343434;
	line-height: 20px;
	margin-bottom: 20px;
	display: block;
	width: 907px;
}

.spadd2 {
	font-size: 12px;
	font-family: "SimSun";
	color: #343434;
	line-height: 22px;
	margin-bottom: 3px;
	display: block;
	width: 907px;
}

.tbl-percentage {
	border: 1px solid #cacbcb;
	width: 100%;
	margin-bottom: 55px;
}

.tblcell {
	font-weight: bold;
	width: 33.33%;
	text-align: center;
	height: 39px;
	color: #343434;
	font-family: "Simsun";
	font-size: 14px;
	background-color: #e9e9e9;
	border-right: 1px solid #cacbcb;
}

.title-cell {
	background-color: #a38c57;
	color: #fff;
	border: none;
}

.last-cell {
	border-right: none;
}

.sp-terms {
	margin-top: 35px;
}

.last-content {
	margin-bottom: 0px !important;
}

.main_showtime {
	width: 999px;
	margin-left: -5px;
}




























.con_left {
	width: 620px;
	padding-right: 40px;
	display: inline-block;
	float: left;
}

.location {
	line-height: 70px;
	color: #868686;
	border-bottom: 1px solid #E6E6E6;
}

.location span {
	display: inline-block;
	float: left;
	padding: 24px 0px 22px 0px;
	margin-right: 10px;
	border-bottom: 1px solid #3CAC4C;
}

.introduce {
	background: url(/tpl/default/images/icon2.png) no-repeat top right;
	color: #444444;
	border-bottom: 1px dashed #D9D9D9;
	padding-bottom: 30px;
}

.introduce h2 {
	color: #88BD43;
	font-size: 30px;
	line-height: 85px;
	font-weight: normal;
}

.news {
	height: 150px;
	padding-bottom: 15px;
	overflow: hidden;
	border-bottom: 1px solid #EAEAEA;
}

.news_title {
	width: 410px;
	height: 40px;
	overflow: hidden;
	display: inline-block;
	float: left;
	line-height: 40px;
	padding-top: 10px;
	color: #909090;
	font-size: 12px;
}

.news_title h4 {
	font-size: 16px;
	display: block;
	float: left;
	width: 300px;
	text-align: left;
	height: 40px;
	overflow: hidden;
	padding: 0px;
	margin: 0px;
}

.news_title em {
	display: block;
	float: right;
	text-align: left;
	color: #2AA53B;
	line-height: 35px;
}

.news_title em img {
	width: 18px;
	height: 12px;
	margin: 0px;
	padding: 12px 5px;
}

.news img {
	float: left;
	width: 190px;
	display: inline-block;
	height: 132px;
	padding-right: 20px;
	padding-top: 15px;
}

.news p {
	display: inline-block;
	float: left;
	width: 410px;
	height: 65px;
	font-size: 14px;
	overflow: hidden;
	color: #7F7F7F;
	line-height: 22px;
}

.news span {
	display: inline-block;
	float: left;
	width: 205px;
	overflow: hidden;
	font-size: 12px;
	padding-top: 10px;
	height: 20px;
	color: #B9B9B9;
}

.news_span1 {
	text-align: right;
	color: #909090;
}

.news span a {
	color: #2AA53B;
	padding: 0px 5px;
}

.news span a:hover {
	color: #2AA53B;
	text-decoration: underline;
	padding: 0px 5px;
}

.paging {
	text-align: center;
	padding: 40px 0px 40px 40px;
}

.paging span {
	height: 30px;
	margin-right: 5px;
	border: none;
	display: inline-block;
	float: left;
	line-height: 30px;
	border: 1px solid #ddd;
}

.paging span a {
	color: #444;
	display: block;
	padding: 0px 12px;
}

.paging span a:hover {
	color: #fff;
	background: #429A43;
}

.paging2 {
	background: #429A43;
	color: #FFF;
	display: block;
	padding: 0px 12px;
	line-height: 30px;
	border: none;
}

.paging span {
	display: inline-block;
	float: left;
}

.paging_select {
	width: 80px;
	height: 30px;
	overflow: hidden;
	color: #444;
}

.paging_select select {
	padding: 5px;
	width: 80px;
	font-size: 16px;
	border: none;
	height: 30px;
	background: url(../images/icons1.png) no-repeat 60px 12px;
	-webkit-appearance: none;
	/*for Webkit browsers*/
}

.paging em {
	font-family: Georgia, "Times New Roman", Times, serif;
	color: #429A43;
	font-size: 16px;
}



.con_right {
	width: 300px;
	display: inline-block;
	float: left;
}

/*热门链接*/
.hot_links h3,
.hot_title h3 {
	line-height: 70px;
	font-size: 18px;
	font-weight: bold;
	color: #7F7F7F;
}

.hot_links {
	padding-bottom: 10px;
}

.hot_links ul li {
	display: inline-block;
	float: left;
	width: 56px;
	height: 32px;
	overflow: hidden;
	text-align: center;
	line-height: 30px;
	margin-bottom: 10px;
	margin-right: 4px;
	_margin-right: 3px;
}

.hot_links ul li a {
	color: #2AA53B;
	display: block;
	border: 1px solid #EEEEEE;
}

.hot_links ul li a:hover {
	color: #fff;
	background: #2AA53B;
	display: block;
	border: 1px solid #2AA53B;
}

.hot_title {
	border-bottom: 1px solid #E3E3E3;
	height: 70px;
	margin-bottom: 15px;
}

.hot_title h3 {
	border-bottom: 1px solid #2AA53B;
	display: block;
	float: left;
}

.hot ul {
	padding-top: 10px;
	*padding-top: 0px;
	padding-bottom: 20px;
}

.hot ul li {
	background: url(../images/icon4.png) no-repeat 0px 12px;
	padding-left: 15px;
	text-align: right;
	color: #939393;
	overflow: hidden;
	line-height: 28px;
	height: 28px;
	font-size: 12px;
}

.hot ul li a {
	width: 220px;
	display: block;
	float: left;
	text-align: left;
	font-size: 14px;
	overflow: hidden;
}

.hot_img1,
.hot_img2 {
	width: 142px;
	height: 150px;
	padding-right: 14px;
	display: inline-block;
	float: left;
}

.hot_img1 img,
.hot_img2 img {
	width: 142px;
	height: 100px;
}

.hot_img1 p a,
.hot_img2 p a {
	width: 142px;
	height: 45px;
	padding-top: 5px;
	text-align: center;
	background: #8DC140;
	color: #fff;
	line-height: 20px;
	display: block;
}

.hot_img1 p a:hover,
.hot_img2 p a:hover {
	width: 142px;
	height: 45px;
	padding-top: 5px;
	text-align: center;
	background: #7DAC37;
	color: #fff;
	line-height: 20px;
	display: block;
}

.hot_img2 {
	padding-right: 0px;
}

.hot_img2 p a {
	background: #FF922F;
}

.hot_img2 p a:hover {
	background: #FF7F0E;
}

/*焦点图特效*/
#focus {
	position: relative;
	height: 185px;
	width: 300px;
}

#focus .bd {
	position: relative
}

#focus .btn-prev,
#focus .btn-next {
	display: none;
	position: absolute;
	top: 50px;
	width: 25px;
	height: 50px;
	z-index: 2
}

#focus .btn-prev {
	left: 0;
	background: url(/tpl/default/images/left-arrow.png) no-repeat;
	_background: 0;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src="/tpl/default/images/left-arrow.png")
}

#focus .btn-next {
	right: 0;
	background: url(/tpl/default/images/right-arrow.png) no-repeat;
	_background: 0;
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=image, src="/tpl/default/images/right-arrow.png")
}

#focus .focus-bar-box {
	width: 300px;
	height: 160px;
	position: relative;
	overflow: hidden
}

#focus .focus-bar {
	width: 1500px
}

#focus .focus-bar li {
	float: left;
	width: 300px;
	height: 160px
}

#focus .focus-bar li a {
	width: 300px;
	height: 160px;
	display: block
}

#focus .focus-bar li img {
	width: 300px;
	height: auto;
}

#focus .ft {
	width: 300px;
	padding: 10px 0px;
	background: #F3F3F3;
}

#focus .change {
	padding-left: 70px;
	height: 10px;
	overflow: hidden;
	background: #F3F3F3;
}

#focus .change a {
	float: left;
	width: 24px;
	height: 9px;
	margin-right: 10px;
	background: #D0D0D0;
}

#focus .change a.on {
	background: #3EAF0E;
	width: 24px;
	height: 9px;
}

#focus .hd {
	position: absolute;
	border-left: 8px solid #3EAF0E;
	background: #000;
	left: 0;
	bottom: 25px;
	_bottom: 30px;
	z-index: 2;
	width: 292px;
	height: 40px;
	line-height: 40px;
	overflow: hidden;
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	opacity: 0.7;
	color: #fff;
	text-indent: 1em;
}

#focus .hd a {
	color: #FFF;
}



































h1,
h2,
h3,
h4,
a {
	margin: 0;
	padding: 0;
	text-decoration: none;
}

ol,
ul,
li {
	list-style: none;
}

img {
	border: 0;
	vertical-align: middle;
}

a {
	color: #3F3F3F;
}

a:hover {
	color: ;
}

.clear {
	clear: both;
}

/*顶部导航*/
.con {
	width: 960px;
	margin: auto;
	background: #FBFBFB;
}

.header {
	background: #FFF;
	height: 60px;
	width: auto;
	margin: 0;
	border-bottom: 1px solid #E4E4E4;
	z-index: 9999;
	position: relative;
}

.header .con {
	background: #FFF;
}

.header h2 {
	display: inline-block;
	float: left;
	width: 148px;
	height: 35px;
	background: url(../images/content_custom.png) -219px -45px;
	margin-top: 12px;
	margin-right: 60px;
}

.header h2 a {
	display: block;
	width: 148px;
	height: 35px;
}

.nav {
	width: 520px;
	height: 60px;
	display: inline-block;
	position: relative;
	float: left;
	color: #555;
	background: #FFF;
}

.nav .Nav_list1 a {
	color: #000;
	display: inline-block;
	padding: 0px 20px;
	background: #FFF;
}

.nav .Nav_list1 a:hover {
	color: #3CAC4C;
	padding: 0px 20px;
	height: 60px;
	_height: 63px;
	background: #FBFBFB;
	display: inline-block;
}

.nav .Nav_list1 {
	font-size: 14px;
	float: left;
	line-height: 60px;
	height: 60px;
	position: relative;
}

.nav .Nav_list {
	font-size: 14px;
	color: #2C7E38;
	float: left;
	line-height: 60px;
	height: 60px;
	position: relative;
}

.nav .Nav_list .Visited {
	_float: left;
	height: 58px;
	color: #2AA53B;
	padding: 0 20px;
	display: block;
	font-weight: bold;
	border-bottom: 3px solid #2AA53B;
	background: #FBFBFB;
}

.nav .Nav_list .Link {
	position: relative;
	z-index: 9998;
	_position: static;
	_z-index: 0;
	color: #000;
	background: #FFF;
	float: left;
	display: block;
	height: 60px;
	padding: 0 20px;
}

.nav .Nav_list .Link:hover {
	height: 60px;
	_height: 63px;
	border-top: 0;
	color: #3CAC4C;
	background: #FBFBFB;

}

.nav .Nav_list .Window {
	font-weight: normal;
	font-size: 12px;
	position: absolute;
	display: none;
	border: 1px solid #E4E4E4;
	padding: 5px 15px;
	background: #F8F8F8;
	top: 60px;
	_top: 63px;
	left: 0;
}

.nav .Nav_list .Window .WindowList {
	overflow: hidden;
	line-height: 40px;
	border-bottom: 1px solid #ededed;
	background: #F8F8F8;
}

.nav .Nav_list .Window .WindowList2 {
	font-size: 12px;
	overflow: hidden;
	display: block;
	border-bottom: 1px solid #ededed;
	line-height: 40px;
	background: #F8F8F8;

}

.nav .Nav_list .Window .WindowList2 a {
	display: block;
	text-align: center;
}

.nav .Nav_list .Window .WindowList2 a:hover {
	display: block;
	text-align: center;
	background: #3CAC4C;
	color: #FFF;
}

.nav .Nav_list .Window .WindowList span {
	display: inline-block;
}

.nav .Nav_list .Window .WindowList .L_Title {
	color: #2AA53B;
	font-size: 14px;
}

.nav .Nav_list .Window .WindowList .R_Cont a {
	padding: 3px 5px;
	font-size: 12px;
}

.nav .Nav_list .Window .WindowList .R_Cont a:hover {
	background: #3CAC4C;
	color: #FFF;
}

.nav .Nav_list .Window .WindowList a {
	padding: 3px 5px;
	font-size: 12px;
}

.nav .Nav_list .Window .WindowList a:hover {
	background: #3CAC4C;
	color: #FFF;
}

.searchBar {
	width: 180px;
	overflow: hidden;
	height: 30px;
	margin: 15px 0px 0px 40px;
	background: #FFF;
	border-radius: 50px;
	border: 2px solid #E2E2E2;
	*background: url(../images/search1_1.png) no-repeat;
	*border: 0px;
	display: inline-block;
	float: left;
}

.navsearch {
	color: #3CAC4C;
	width: 140px;
	height: 28px;
	float: left;
	background: transparent;
	border: 0px;
	line-height: 28px;
	display: block;
	margin-left: 10px;
	_margin-left: 5px;
	padding: 0px;
	outline: none;
}

.searchButton {
	float: right;
	height: 18px;
	width: 18px;
	margin-top: 5px;
	_margin-top: 4px;
	margin-right: 8px;
	_margin-right: 4px;
	border: 0px;
}

.searchButton input {
	border: none;
	cursor: pointer;
	height: 17px;
	width: 18px;
	background: url(../images/search1_2.png) no-repeat;
}

/*底部*/
.footer {
	height: auto;
	background: #EEEEEE;
	color: #aaa;
	border-top: 1px solid #E2E2E2;
	padding: 20px;
	text-align: center;
}

.footer p {
	background: #EEEEEE;
	font-size: 14px;
	text-align: center;
}

.footer p a {
	padding: 0px 10px;
}

.stat {
	font-style: normal;
	visibility: hidden;
}

.hotsearch {
	display: inline;
	float: right;
	font-size: 14px;
}

.hotsearch a {
	padding-left: 10px;
	color: red;
	float: left;
}

/*返回顶部*/
.BackTop_box {
	height: 220px;
	position: fixed;
	display: block;
	z-index: 9998;
	width: 120px;
	height: 226px;
	right: 57px;
	bottom: 30px;
	_position: absolute;
	_bottom: auto;
	_top: expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop, 10)||0)-(parseInt(this.currentStyle.marginBottom, 10)||30)));
	background: none;
}

.BackTop_box p {
	background: none;
}

.BackTop {
	padding-left: 27px;
	padding-top: 20px;
}

.BackTop a {
	width: 66px;
	height: 66px;
	background: url(../images/new_top.png) no-repeat;
	display: block;

}

.BackTop a:hover {
	width: 66px;
	height: 66px;
	display: block;
	background: url(../images/new_top.png) no-repeat 0px -66px;
}

.weixin {
	padding: 10px;
	background: #E6E6E6;
	text-align: center;
	color: #7F7F7F;
	width: 100px;
	height: 120px;
}

.weixin img {
	width: 100px;
	height: 100px;
}

.weixin p {
	text-align: center;
}

.head {
	display: block;
	margin-top: 8px;
}

.head_ad {
	text-align: center;
	padding: 5px 0px;
}

.head_ad_02 {
	display: block;
	padding: 5px;
}

.head_ad_02_text {
	display: block;
	text-align: center;
}

.head_ad_02_text a {
	font-size: 14px;
	color: #2F71C5;
	font-weight: bold;
}

.head_ad_3_1 ul li {
	display: block;
	float: left;
}

.head_ad_3_1 ul li a img {
	border: none;
}

.head_ad_text_img {
	display: block;
	height: 90px;
	border: #CCCCCC 1px solid;
}

.head_ad_text_img ul {
	padding: 5px;
	display: block;
	float: left;
}

.head_ad_text_img ul li {
	line-height: 20px;
}

.head_ad_text_img ul li a {
	color: #000198;
	text-decoration: underline;
	font-size: 12px;
}

.head_ad_text_img ul.center li {
	display: inline;
	line-height: 26px;
}

.head_ad_text_img ul.center li a img {
	border: none;
}

.head_ad a img {
	border: none;
}

.center_ad {
	text-align: left;
	display: block;
	clear: both;
	width: 100%;
}

.center_ad a img {
	border: none;
}

.right_ad_02 {
	padding: 2px;
}

.head_tab {
	border: #D5D5D5 1px solid;
}

.head_tab_nav {
	display: block;
	padding: 5px;
}

.head_tab_nav ul li {
	display: inline;
	padding-left: 8px;
	padding-right: 8px;
	line-height: 20px;
}

.head_tab_nav ul li a {
	font-size: 12px;
	color: #000000;
}

.head_tab_nav ul li.title {
	font-weight: bold;
}

.head_02_tab {
	display: block;
	padding: 5px 0px;
}

.head_02_tab table {
	padding: 3px;
	height: 26px;
	background: #fafafa;
}

.head_01_tab_kx ul {
	display: block;
	padding: 8px;
}

.head_02_tab_kx ul li {
	display: inline;
	padding-left: 15px;
	padding-right: 2px;
	background: url(http://img.jjxw.cn/templates/default/images/index_r3_c2.jpg) no-repeat left 1px;
}

.head_02_tab_kx ul li em {
	font-style: normal;
}


.search ul {
	padding-left: 30px;
	background: url(http://img.jjxw.cn/templates/default/images/index1_r3_c6.jpg) no-repeat left top;
	width: 280px;
}

.search form.s_form span {
	display: block;
	float: left;
}

.search form.s_form input.text {
	padding-top: 3px;
}

.search form.s_form input.sub {
	height: 20px;
	width: 55px;
	background: url(http://img.jjxw.cn/templates/default/images/index_r3_c6.jpg) no-repeat left top;
	border: none;
}

.search em {
	line-height: 22px;
	font-style: normal;
	padding-left: 8px;
	color: #000000;
}


.head_text {
	display: block;
	padding: 3px;
}

.head_text h1 {
	display: block;
	background: url(http://img.jjxw.cn/templates/default/images/index_r24_c1.jpg) no-repeat left top;
	font-size: 12px;
}

.head_text h1 span {
	padding-left: 50px;
	text-align: center;
}

.head_text ul li {
	display: inline;
}

.head_text ul li span a {
	font-size: 12px;
	color: #222222;
}

px;

.main_left_01 {
	border-top: none;
	width: 300px;
	padding-left: 8px;
}

.main_left_01 h1 {
	display: block;
	background: url(http://img.jjxw.cn/templates/default/images/index_r42_c2.jpg) repeat-x left top;
	font-size: 18px;
	padding-bottom: 10px;
}

.main_left_01 h1 span {
	display: block;
	float: left;
	padding: 5px;
	padding-top: 10px;
	margin-left: 8px;
}

.main_left_01 h1 span a {
	font-size: 12px;
	color: #222;
	font-weight: normal;
}

.main_left_01 h1 span.select {
	border: #D6D6D6 1px solid;
	border-bottom: none;
	background: url(http://img.jjxw.cn/templates/default/images/bg_r2_c2.jpg) repeat-x left top;
}

.main_left_01 h1 span.select a {
	color: #113160;
	font-weight: bold;
}

.main_left_01 ul {
	border: #CCCCCC 1px solid;
	border-top: none;
	padding: 8px;
	border-bottom: none;
	background: url(http://img.jjxw.cn/templates/default/images/line.jpg) repeat-x left bottom;
	height: 435px
}

.main_left_01 ul li {
	line-height: 22px;
	background: url(http://img.jjxw.cn/templates/default/images/dot.jpg) no-repeat 5px center;
}

.main_left_01 ul li.hr-h10 {
	display: block;
	height: 10px;
	background: url(http://img.jjxw.cn/templates/default/images/line.jpg) repeat-x left center;
}

.main_left_01 ul li span {
	padding-left: 0.8em;
}

.main_left_01 ul li span b {
	padding-left: 0.5em;
	font-weight: normal;
}

.body_center {
	display: block;
	text-align: center;
	padding: 5px;
	padding-top: 6px;
	padding-right: 0px;
}

.body_center ul {
	border: #CCCCCC 1px solid;
	width: 367px;
}

.main_center_01 {
	display: block;
	padding: 5px;
	width: 369px;
	padding-right: 0px;
}

.main_center_01 h1 {
	display: block;
	background: url(http://img.jjxw.cn/templates/default/images/index_r43_c2.jpg) repeat-x left top;
	font-size: 18px;
	padding-bottom: 8px;
	width: 369px;
}

.main_center_01 h1 span {
	display: block;
	float: left;
	padding: 5px;
	padding-top: 10px;
	margin-left: 8px;
}

.main_center_01 h1 span a {
	font-size: 12px;
	color: #222;
	font-weight: normal;
}

.main_center_01 h1 span.select {
	border: #D6D6D6 1px solid;
	border-bottom: none;
	background: url(http://img.jjxw.cn/templates/default/images/bg_r2_c2.jpg) repeat-x left top;
}

.main_center_01 h1 span.select a {
	color: #113160;
	font-weight: bold;
}

.main_center_01 table {
	border: #CCCCCC 1px solid;
	border-top: none;
}

.main_center_01 ul {
	padding: 7px;
}

.main_center_01 ul li {
	line-height: 22px;
	background: url(http://img.jjxw.cn/templates/default/images/dot.jpg) no-repeat 5px center;
}

.main_center_01 ul li span {
	padding-left: 1em;
}

.body_center_sp {
	display: block;
	padding: 3px;
	text-align: center;
}



.main_center_02 {
	display: block;
	width: 728px;
	padding-right: 0px;
	padding-top: 10px;
}

.main_center_02 h1 {
	display: block;
	background: url(http://img.jjxw.cn/templates/default/images/index_r643_c2.jpg) repeat-x left top;
	font-size: 18px;
	padding-bottom: 5px;
	width: 728px;
}

.main_center_02 h1 span {
	display: block;
	float: left;
	padding: 5px;
	padding-top: 10px;
	margin-left: 15px;
}

.main_center_02 h1 span a {
	font-size: 12px;
	color: #222;
	font-weight: normal;
}

.main_center_02 h1 span.title {
	font-size: 14px;
	color: #990000;
	padding-left: 20px;
	width: 100px;
}

.main_center_02 h1 span.select {
	border: #D6D6D6 1px solid;
	border-bottom: none;
	background: url(http://img.jjxw.cn/templates/default/images/bg_r2_c2.jpg) repeat-x left top;
}

.main_center_02 h1 span.select a {
	color: #990000;
	font-weight: bold;
}

.main_center_02 div.main_center_02_content {
	display: block;
	padding: 8px;
	background: url(http://upload.jjxw.cn/2012/0223/1329979277281.jpg) repeat-y center;
	border: #CCCCCC 1px solid;
	border-top: none;
}

.main_center_02 ul {
	display: block;
	float: left;
	width: 50%;
}

.main_center_02 ul li {
	line-height: 23px;
}

.main_center_02 ul li span {
	padding-left: 1.5em;
	background: url(http://img.jjxw.cn/templates/default/images/dot.jpg) no-repeat 12px center;
}

.main_center_02 ul li span a {
	color: #15409C
}



.main_center_02 ol {
	display: block;
	padding: 5px;
	background: url(http://upload.jjxw.cn/2012/0309/1331278532932.jpg) repeat-x left bottom;
	border: #ccc 1px solid;
	border-top: none;
	height: 110px;
}

.main_center_02 ol li {
	display: inline;
	padding-left: 3px;
	padding-right: 3px;
	line-height: 18px;
}

.main_center_02 ol li a {
	font-size: 12px;
	color: #000000;
	border-bottom: #FFFFFF 2px solid;
}

.main_center_02 ol li a:hover {
	border-bottom: #FF3300 2px solid;
	text-decoration: none;
}



.right_index_01 {
	margin-top: 0px;
	border: #CCCCCC 1px solid;
}

.right_index_01 h2 {
	display: block;
	padding: 1px;
	text-align: center;
}

.right_index_01 ul {
	display: block;
	padding: 5px;
}

.right_index_01 ul.hezuo {
	background: #F7F7F7;
}

.right_index_01 ol {
	padding: 3px 0px;
}

.right_index_01 ol span {
	background: none;
	padding: 2px 0px;
	list-style: none;
}

.right_index_01 ol span a img {
	border: #fff 1px solid;
	padding: 2px;
}

.right_index_01 ol span a:hover img {
	border: #ff1100 1px solid;
}

.right_index_01 ul li {
	background: url(http://img.jjxw.cn/templates/default/images/dot_l.jpg) no-repeat 5px center;
	line-height: 20px;
}

.right_index_01 ul li span {
	padding-left: 0.8em;
}

.right_index_01 ul li span a {
	font-size: 12px;
}

.right_index_01 h1 {
	display: block;
	background: #EEF7FE;
	border-top: #ADD0E4 1px solid;
	font-size: 24px;
}

.right_index_01 h1 span {
	display: block;
	float: left;
	width: 49.75%;
}

.right_index_01 h1 span.select {
	background: url(http://img.jjxw.cn/templates/default/images/r_bg_r2_c2.jpg) repeat-x left top;
	border-bottom: #ADD0E4 1px solid;
	border-right: #ADD0E4 1px solid;
}

.right_index_01 h1 span a {
	font-size: 12px;
	display: block;
	padding: 8px;
	text-align: center;
}

.right_index_01 h3 {
	display: block;
	background: url(http://img.jjxw.cn/templates/default/images/index_r21_c7.jpg) repeat-x left top;
	border-top: #ADD0E6 1px solid;
	padding-top: 4px;
}

.right_index_01 h3 span {
	display: block;
	padding: 5px;
	padding-left: 1em;
}



.head_03_tab {
	display: block;
	padding-top: 5px;
	width: 728px;
}

.head_03_tab h1 {
	display: block;
	background: url(/_img/templates/default/images/index_r643_c2.jpg) no-repeat left top;
}

.head_03_tab h1 span {
	display: block;
	padding: 12px 5px 5px 30px;
}

.head_03_tab table {
	border: #CCCCCC 1px solid;
	border-top: none;
	background: url(http://img.jjxw.cn/templates/default/images/line_dot.jpg) repeat-y center;
}

.head_03_tab table tr {
	padding-top: 5px;
	background: url(http://img.jjxw.cn/templates/default/images/line_r23_c2.jpg) repeat-x left top;
}

.center_xq_box {
	display: block;
	padding: 20px;
	padding-top: 5px;
	padding-left: 5px;
}

.center_xq_box h2 {
	display: block;
	border-left: #A8C4D2 1px solid;
}

.center_xq_box h2 span {
	display: block;
	float: left;
	padding: 5px 8px;
	background: #F0F8FB;
	border: #A8C4D2 1px solid;
	border-left: none;
}

.center_xq_box h2 span.select {
	border-bottom: none;
	background: none;
}

.center_xq_box h2 span.select a {
	color: #990000;
}

.center_xq_box ul {
	display: block;
	padding: 8px 1px;
	background: #fafafa;
}

.center_xq_box ul li {
	line-height: 20px;
	background: url(http://img.jjxw.cn/templates/default/images/dot.jpg) no-repeat 5px center;
}

.center_xq_box ul li span {
	padding-left: 1em;
}


.right_index_02 {
	display: block;
	padding-left: 8px;
	padding-top: 10px;
}

.right_index_02 h1 {
	background: url(http://img.jjxw.cn/templates/default/images/index_r21_c7.jpg) repeat-x left top;
	border: #ADD0E6 1px solid;
	padding-top: 4px;
	border-bottom: none;
	font-size: 14px;
}

.right_index_02 h1 span {
	display: block;
	padding: 8px;
}

.right_index_02 h2 {
	text-align: center;
	display: block;
	padding: 3px 0px;
	border-left: #A8C4D2 1px solid;
	border-right: #A8C4D2 1px solid;
}

.right_index_02 ul {
	border: #ADD0E6 1px solid;
	border-top: none;
	border-bottom: none;
}

.right_index_02 ul.banshi {
	padding-left: 10px;
}

.right_index_02 ul.banshi li {
	background: none;
}

.right_index_02 ul li {
	line-height: 20px;
	background: url(http://img.jjxw.cn/templates/default/images/dot.jpg) no-repeat 8px center;
}

.right_index_02 ul li span {
	padding-left: 15px;
}

.right_index_02 ul li a {
	font-size: 12px;
}

.center_qiye_ad {
	display: block;
	text-align: center;
	padding-top: 5px;
}

.center_qiye_ad a img {
	border: none;
}

.center_qiye_ad span {
	padding: 0px;
	margin: 0px;
	display: inline;
}

.border {
	border: #DBDBDB 1px solid;
	margin-top: 8px;
}

.center_qiye_index {
	display: block;
	width: 728px;
}

.center_qiye_index tr td {
	padding-top: 3px;
}

.center_qiye_index tr td td {
	padding-top: 0px;
}

.center_qiye_index td h1 {
	background: url(http://img.jjxw.cn/templates/default/images/hell_r4_c1.jpg) no-repeat left -1px;
	padding: 5px;
	border-right: #CCCCCC 1px solid;
}

.center_qiye_index td h1 span {
	display: block;
	float: left;
	padding: 8px 0px;
	width: 33.3%;
}

.center_qiye_index td h1.qiyeduoxuan span {
	background: url(http://img.jjxw.cn/templates/default/images/bg_r6_c6.jpg) repeat-x left top;
}

.center_qiye_index td h1.qiyeduoxuan span.select {
	background: none;
}

.center_qiye_index td ul {
	border: #CCCCCC 1px solid;
	border-top: none;
	width: 358px;
	padding: 0px;
}

.center_qiye_index td ul label {
	display: block;
	padding: 5px;
}

.center_qiye_index td ul li {
	line-height: 22px;
}

.center_qiye_index td ul li span {
	padding-left: 0px;
}

.bottome_link {
	border: #9DC5E8 1px solid;
}

.bottome_link h1 {
	background: url(http://img.jjxw.cn/templates/default/images/b_bg_r21_c20.jpg) repeat-x left top;
}

.bottome_link h1 span {
	display: block;
	float: left;
	border-left: #9DC5E8 1px solid;
	padding: 5px;
}

.bottome_link h1 span.select {
	background: #FFFFFF;
	border-left: none;
}

.bottome_link h1 span a {
	font-size: 12px;
	font-weight: normal;
}

.bottome_link div {
	padding: 5px;
}

.bottome_link ul {
	display: block;
	padding: 2px 5px;
}

.bottome_link ul li {
	line-height: 18px;
	display: inline;
	padding-left: 2px;
	padding-right: 1px;
	background: #fafafa;
}

.bottome_link ul li a {
	font-size: 12px;
	color: #666666;
}

.bottome_link ul.dongnan li {
	line-height: 18px;
	padding: 0px;
}

.bottome_link ul.dongnan li a {
	font-size: 12px;
}

.friendlink {
	display: block;
	padding: 5px;
}

.friendlink ul li {
	display: inline;
	padding-left: 1px;
	padding-right: 1px;
}

.friendlink ul li span a img {
	border: none;
	height: 45px;
}

.fooder {
	width: 970px;
	margin: 0 auto;
}

.fooder ul {
	list-style: none;
}

.fooder li {
	text-align: center;
	line-height: 26px;
}

.fooder li a {
	color: #000000;
	border-bottom: none;
}

.fooder li .about a {
	border-left: #CCCCCC 1px solid;
	margin-left: 8px;
}





/*新增加*/
.picture-main {
	display: block;
}

.picture-main div.picture-header {
	display: block;
}

.picture-main div.picture-header h1.h1 {
	display: block;
	text-align: center;
	font-size: 24px;
	font-weight: bold;
}

.picture-infos {
	display: block;
	text-align: center;
	padding: 8px;
	background: #efefef;
	border-bottom: #CCCCCC 1px dashed;
}

.picture-infos span {
	display: inline;
}

.summary {
	display: block;
	line-height: 2.2em;
	background: #efefef;
	color: #000;
	font-size: 14px;
	text-indent: 2em;
	padding: 8px;
}
































.left {
	float: left;
}

.right {
	float: right;
}



.page_head_ad {
	display: block;
}

.page_head_ad span {
	display: block;
}

.page_head_ad span a img {
	border: none;
}



.nav_barr {
	display: block;
	padding: 5px;
	background: #fafafa;
	margin-top: 8px;
}

.nav_barr span {
	padding-left: 8px;
}

.nav_barr span.select a {
	border-bottom: #006699 2px solid;
}

.page_lst {
	padding-right: 8px;
	border: #C8D8F2 1px solid;
}

.page_list_ad {
	display: block;
	padding: 8px;
	text-align: center;
}





.page_list_content_title {
	display: block;
	padding: 10px;
}

.page_list_content_title h1 {
	display: block;
	text-align: center;
	padding-top: 10px;
	padding-bottom: 20px;
	font-size: 20px;
}

.page_list_content_title ul {
	display: block;
	background: #E5EFF9;
	text-align: center;
	padding: 5px;
}

.page_list_content_title ul li {
	display: inline;
	padding-left: 8px;
	padding-right: 8px;
	font-size: 12px;
}

.page_list_content_title label {
	display: block;
	text-align: center;
	color: #FF0000;
	padding-top: 5px;
}



.page_list_content_tuijian {
	padding: 10px;
}

.page_list_content_tuijian table {
	border: #CCCCCC 1px solid;
	padding-bottom: 10px;
}

.page_list_content_tuijian table h1 {
	background: url(http://img.jjxw.cn/templates/default/images/page_page_bg_r2_c2.jpg) repeat-x left center;
	padding: 5px;
}

.page_list_content_tuijian table h1 span {
	display: block;
	width: 80px;
	text-align: center;
	background: #FFFFFF;
	margin-left: 20px;
}

.page_list_content_tuijian table ul {
	display: block;
	padding: 5px;
}

.page_list_content_tuijian table ul li {
	display: block;
	float: left;
}

.page_list_content_tuijian table ul li span {
	display: block;
	text-align: center;
}

.page_list_content_tuijian table ul li a img {
	width: 150px;
	height: 100px;
	border: none;
	padding: 2px;
	border: #ccc 1px solid;
	margin: 2px;
}

.page_list_content_tuijian table ol.text {
	display: block;
	padding: 5px;
}

.page_list_content_tuijian table ol.text li {
	display: list-item;
	line-height: 20px;
	background: url(http://img.jjxw.cn/templates/default/images/dot.jpg) no-repeat left center;
	padding-left: 8px;
}



.page_list_content_zw {
	display: block;
	padding: 20px;
	line-height: 2.2em;
	background: #F9FAFE;
	padding-top: 0px
}

.page_list_content_zw p {
	text-indent: 2em;
	margin-top: 20px;
}

.zw_text {
	display: block;
	padding: 15px 5px;
}

.zw_text ul {
	padding-left: 18px;
}

.zw_text ul li {
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
}



.page_list_right {
	display: block;
	padding-left: 10px;
}

.page_list_right ul.zhenti {
	display: block;
}





.page_list_right_box {
	display: block;
	background: #FFFFFF;
	border: #C8D8F2 1px solid;
	margin-top: 8px;
}

.page_list_right_box h1 {
	display: block;
	background: url(http://img.jjxw.cn/templates/default/images/page_page_r2_c6_right_title_bg.jpg) repeat-x left top;
	padding: 8px;
}

.page_list_right_box h1 span {
	display: block;
	padding-left: 12px;
}

.page_list_right_box h1 span a {
	color: #02449A;
}

.page_list_right_box ul.zt {
	display: block;
	padding: 8px;
}

.page_list_right_box ul.zt li {
	border-bottom: #CCCCCC 1px dashed;
	padding-top: 5px;
}

.page_list_right_box ul.zt li span {
	display: block;
	background: url(http://img.jjxw.cn/templates/default/images/page_page_r10_c8_dot.jpg) no-repeat 5px 4px;
	padding-left: 1em;
}

.page_list_right_box ul.zt li span a {
	color: #000000;
	font-size: 14px;
	font-weight: bold;
}

.page_list_right_box ul.zt li em {
	display: block;
	padding: 5px;
	line-height: 20px;
	font-size: 12px;
	font-style: normal;
}

.page_list_right_box ul.zt li em img {
	float: left;
	padding: 8px;
}


.page_list_right_box ul.tp {
	display: block;
	padding: 8px;
}

.page_list_right_box ul.tp li {
	display: block;
	float: left;
	width: 50%;
}

.page_list_right_box ul.tp li span {
	display: block;
	padding: 2px;
	text-align: center
}

.page_list_right_box ul.tp li span a img {
	border: 1px solid #eaeaea;
	padding: 2px
}

.page_list_right_box ul.tp li span p a {
	font-size: 12px;
	color: #000000;
}



.hot ul {
	padding: 12px;
	background: url(http://img.jjxw.cn/templates/default/images/page_dot_r4_c6.jpg) no-repeat 3px 14px;
}

.hot ul li {
	line-height: 24px;
	padding-left: 15px;
}

.page_list_right_ad {
	display: block;
	text-align: center;
	padding: 5px 2px;
	border: #C8D8F2 1px solid;
	background: #F5F8FD;
}







.corpright {
	display: block;
	padding: 15px;
}

.corpright h1 {
	color: #FF0000;
	font-size: 16px;
}

.corpright ul {
	background: #f8f8f8;
	line-height: 20px;
	font-size: 12px;
}



.page_list_content_list {
	display: block;
	padding: 8px;
}

.page_list_content_list h1 {
	display: block;
	background: #fafafa;
	margin: 5px;
}

.page_list_content_list h1 span {
	padding-left: 1em;
	float: left;
}

.page_list_content_list h1 em {
	float: right;
}

.page_list_content_list h1 em a {
	font-size: 12px;
	font-weight: normal;
	font-style: normal;
	color: #FF3300;
}


.page_list_content_list ul {
	display: block;
}

.page_list_content_list ul li {
	line-height: 25px;
	padding-left: 1.2em;
}

.page_list_content_list ul li.hr-h10 {
	display: block;
	height: 30px;
	background: url(http://img.jjxw.cn/templates/default/images/line.jpg) repeat-x left center;
}

.page_list_content_list ul li a {
	font-size: 14px;
	color: #000000;
}

.page_list_content_list ul li span.date {
	padding-left: 2em;
	color: #FF3300;
	font-size: 12px;
}




.page_list {
	display: block;
}

.page_list ul {
	display: block;
	text-align: left;
	padding: 10px;
}

.page_list ul li {
	display: block;
	float: left;
}

.page_list ul li a {
	display: block;
	padding: 3px 8px;
	margin: 5px;
	border: #FF6600 1px solid;
	background: #FFFFFF;
	color: #FF6600;
	font-size: 12px;
	text-decoration: none;
	line-height: 1.5em;
}

.page_list ul li a:hover,
.page_list ul li a.now {
	border: #FF6600 1px solid;
	background: #FF6600;
	color: #FFFFFF;
	font-size: 12px;
}


.hh1 {
	font-size: 17px;
	color: #2F4F4F;
}











































.in-table {
	margin: 0;
	padding-left: 0;
	display: inline-block;
	border: 1px solid #4b2817;
	margin-top: 22px
}

.in-content .in-table li {
	float: left;
	height: 41px;
	border-bottom: 1px solid #4b2817
}

.in-content .in-table li>div {
	text-align: center;
	height: 41px;
	float: left;
	line-height: 41px;
	color: #333;
	font-size: 14px
}

.in-content .in-table li>div.border-right {
	border-right: 1px solid #4b2817
}

.in-content .in-table li>div.in-head,
.in-content .in-table li.in-head {
	background: #7e5643;
	color: #fff
}

.in-content .in-table li.last {
	border-bottom: 0
}

.in-content .in-table li.in-head {
	width: 100%
}

.in-content .in-table .in-col1 {
	width: 178px;
	background: #f8f2e1
}

.in-content .in-table .in-col2 {
	width: 317px
}

.in-content .in-table .in-col3 {
	width: 190px
}

.in-content .in-table .in-col4 {
	width: 88px;
	background: #f8f2e1
}

.in-content .in-table .in-col5 {
	width: 135px
}

.in-content .in-table .in-col6 {
	width: 95px
}

.in-content .in-table .in-col7 {
	width: 315px
}

.in-content .in-table .in-col8 {
	width: 241px
}

.in-content .in-table .in-col9 {
	width: 231px
}

.in-content .in-table .in-col10 {
	width: 325px
}

.promotion {
	margin-top: 45px
}

.promotion-list {
	margin: 40px 50px
}

.promotion-list .pr-list {
	margin-bottom: 10px;
	padding: 20px;
	display: block;
	background: url("../../images/promotion/pr-list-bg.png") no-repeat;
	width: 822px;
	height: 115px
}

.promotion-list .pr-list:hover {
	background: url("../../images/promotion/pr-list-bgh.png") no-repeat
}

.promotion-list .pr-list .pr-img {
	float: left;
	margin-right: 22px
}

.promotion-list .pr-list .pr-info {
	float: left;
	font-family: Microsoft YaHei;
	color: #666;
	font-size: 14px
}

.promotion-list .pr-list .pr-info .pr-title {
	color: #58945b;
	font-size: 18px;
	margin-bottom: 15px
}

.con_fl1 li.index_pr {
	float: left;
	width: 180px;
	height: 150px;
	overflow: hidden;
}

.yx-list2 .index_prt {
	height: 150px;
}


.goushi {
	font-size: 20px;
	color: #A52A2A;
}