/* CSS Document*/
* {
	margin: 0;
	padding: 0;
}
body {
	font-family: "Microsoft YaHei", Tahoma, Arial, SimSun, sans-serif;
	font-size: 12px;
	line-height: 1.5;
	color: #333333;
	background: #ffffff;
	max-width: 450px;
	min-width: 320px;
	margin: 0px auto;
}
img {
	border: none;
}
ul li {
	list-style: none;
}
a {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
.top {
	height: 40px;
	overflow: hidden;
	background-color: #000000 !important;
    color:#ffffff;
	width: 100%;
	max-width: 450px;
	margin: 0px auto;
	z-index: 99999999999;
	position: fixed;
    top:0px;
}
.top .kf {
	min-width: 320px;
	max-width: 450px;
	margin: 0 auto;
}
.top .kf a {
	color: #ffffff !important;
	font-weight: normal !important;
}
.top .kf p {
	width: 65%;
	float: left;
	line-height: 40px;
	height: 40px;
	position: relative;
	z-index: 1;
}
.top .kf p img {
	float: right
}
.top .kf p i {
	background: url(../images/icon.png) no-repeat;
	background-position: 0 0;
	width: 22px;
	height: 22px;
	display: inline-block;
	vertical-align: middle;
	margin-right: 10px;
	margin-top: -4px;
}
.top .kf p span {
	font-size: 14px;
	margin-left--: 92px;
	padding-left: 5px;
	color: #666;
}
.top .kf p:last-child {
	float: right;
	width: 30%;
	margin-top--: 2px;
	text-align: right;
}
.top .kf p:last-child a:first-child {
	border-: 2px solid #FD9F3B;
	color: #fff;
}
.top .kf p:last-child a:last-child {
	border-: 2px solid #fd9f3b;
	color: #fff;
}
.top .kf p:last-child a {
	width: auto;
	margin-left---: -101px;
	margin-top: 3px;
	display: inline-block;
	text-align: center;
	line-height: 40px;
	font-size: 14px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	margin-right: 5px;
}
.top .kf .pull-right {
	float: right;
	color: white;
	margin-top: 8px;
	font-size: 12px;
	width: 35%;
}
.top .kf .pull-right a {
	color: #666;
}
.divcss5 .right {
	position--: absolute;
	margin: 40px 20px;
	max-width: 420px;
	min-width: 290px;
	font-size: 14px;
}
.divcss5 .right dt {
	float-: left;
	height: 20px;
	margin-top: -29px;
}
.header {
	min-height--: 115px;
	max-width: 450px;
	min-width: 320px;
	margin: auto;
	padding-top: 41px;
	border-left: 1px solid #f3f3f3;
	border-right: 1px solid #f3f3f3;
}
.header .logo {
	float: left;
	margin-top--: 20px;
	width: 100%;
}
.header .logo a {
	display: inline-block;
}
.header .logo a img {
	height: 42px;
	margin-left--: 21px;
	width: auto;
}
.header .nav {
	float--: right;
	margin-bottom: 0px;
	display: none;
}
.header .nav li {
	float: left;
	text-align: center;
	border-right-: 1px solid #f3f3f3;
	width: 24%;
	border-bottom-: 1px solid #ececec;
}
.header .nav li+li {
	border-left: 1px solid #f3f3f3;
}
.header .nav li a {
	display: inline-block;
	padding: 3px 8.1px;
	color: #333333;
	font-size: 15px;
}
.header .nav li a.on, .header .nav li a:hover {
	color: #ff6600;
	background--: #ff6600;
}
.picshow {
	margin: 0px auto;
	max-width: 450px;
	min-width: 320px;
	height: 200px;
	position: relative;
	overflow: hidden;
}
.fullSlide {
	padding-top: 41px;
	height: 160px;
	margin: 0px auto;
	max-width: 450px;
	min-width: 320px;
	position: relative;/* height:auto; */
	overflow: hidden;
}
.fullSlide .bd {
	max-width: 450px;
	min-width: 320px;
	margin: 0px auto;
	position: relative;
	z-index: 0;
}
.fullSlide .bd ul {
	margin: 0px auto;
	min-width: 320px;
!important;
	max-width: 450px;
!important;
}
.fullSlide .bd li {
	margin: 0px auto;
	min-width: 320px;
!important;
	max-width: 450px;
!important;
	height: auto;
}
.fullSlide .bd li img {
	width: 100%;
}
.fullSlide .bd li .siteWidth {
	max-width: 450px;
	min-width: 320px;
	;
	position: relative;
	margin: 0 auto;
	height: auto;
}
.fullSlide .bd li a {
	position: absolute;
	max-width: 450px;
	min-width: 320px;
	;
	height: auto;
	display: block;
	z-index: 1;
}
.fullSlide .hd {
	width: 100%;
	position: absolute;
	z-index: 1;
	bottom: 0;
	left: 0;
	height: 30px;
	line-height: 30px;
	text-align: center;
}
.fullSlide .hd ul li {
	cursor: pointer;
	display: inline-block;
*display:inline;
	zoom: 1;
	width: 11px;
	height: 11px;
	border-radius: 100%;
	margin: 4px;
	background: #ff6600;
	overflow: hidden;
	line-height: 9999px;
	filter: alpha(opacity=40);
	opacity: 0.4;
}
.fullSlide .hd ul .on {
	filter: alpha(opacity=100);
	opacity: 1;
}
.picshow-main {
	max-width: 450px;
	min-width: 320px;
	;
	margin: auto;
	height: 300px;
	position: absolute;
	top: 0px;
	left: 50%;
	margin-left: -165px;
}
.picshow-box {
	width: 310px;
	height: 170px;
	position: absolute;
	top: 40px;
	right: 0;
	background: url(../images/login_bg.png) repeat;
	color: #ffffff;
	text-align: center;
}
.picshow-box h3 {
	border-bottom: 1px solid #ffffff;
	margin: 30px 30px 10px;
	font-size: 17px;
	font-weight: normal;
	padding-bottom: 5px;
}
.picshow-box h3 span {
	font-size: 27px;
	margin-right: 10px;
	color: #f9bf3b;
}
.picshow-box p.txt1 {
	font-size: 27px;
	padding: 50px 0 20px;
}
.picshow-box p.txt2 {
	font-size: 31px;
}
.picshow-box p.txt3 {
	padding: 50px 0 10px;
}
.picshow-box p.txt3 a {
	display: inline-block;
	background: #f6ab00;
	border-radius: 10px;
	padding: 7px 25px;
	color: #ffffff;
	font-size: 17px;
}
.picshow-box p.txt3 a span {
	background: url(../images/ico-01.png) no-repeat right center;
	padding-right: 20px;
	display: inline-block;
}
.picshow-box p.txt4 {
	font-size: 14px;
}
.picshow-box p.txt4 a {
	color: #ffffff;
	border-bottom: 1px solid #ffffff;
}
.picshow-box .bd {
	padding-left: 30px;
	padding-right: 30px;
	padding-top: 0px;
}
.picshow-box .bd div {
	color: #FFF;
	font-family: "微软雅黑"
}
.picshow-box .bd .bd_title {
	margin-top: 10px;
	text-align: left;
	font-size: 18px;
	font-weight: 400;
	color: #FFF
}
.picshow-box .bd .average {
	line-height: 60px;
	font-size: 14px;
	text-align: center
}
.picshow-box .bd .average span {
	color: #fc8026;
	font-size: 40px
}
.picshow-box .bd .bd_content {
	font-size: 13px;
	padding-bottom: 3px;
	text-align: left;
	color: #FFF
}
.picshow-box .bd .bd_content em {
	color: #fc8026;
	font-size: 20px;
	font-family: Tahoma, Geneva, sans-serif
}
.picshow-box .bd .bd_content span {
	font-size: 18px;
	color: #f60;
	padding-bottom: 30px
}
.picshow-box .bd .mod_input {
	height: 65px;
	position: relative
}
.picshow-box .input_group .input_control.prepend input {
	width: 200px
}
.picshow-box .bd .mod_input label {
	float: left;
	width: 29px;
	height: 40px;
	background: url(../images/index_bg.png) no-repeat
}
.picshow-box .bd .mod_input .tips {
	position: absolute;
	left: 30px;
	top: 12px;
	font-size: 14px;
	color: #999
}
.picshow-box .bd .mod_input input {
	float: left;
	width: 208px;
	height: 38px;
	line-height: 38px;
	font-size: 14px;
	border: 0;
	border-top: #ccc 1px solid;
	border-bottom: #ccc 1px solid
}
.picshow-box .bd .mod_input .rbg {
	float: left;
	width: 4px;
	height: 40px;
	background: url(../images/index_bg.png) -60px 0 no-repeat
}
.picshow-box .bd .mod_password label {
	background-position: -29px 0
}
.picshow-box .bd .fun {
	height: 33px;
	padding-right: 30px
}
.picshow-box .bd .fun label {
	width: 70px;
	line-height: 17px;
	float: left;
	color: #777;
	padding-left: 18px;
	background: url(../images/index_bg.png) -386px -166px no-repeat;
	cursor: pointer
}
.picshow-box .bd .fun label.checked {
	background: url(../images/index_bg.png) -386px -120px no-repeat
}
.picshow-box .bd .fun span {
	position: relative;
	float: left;
	padding-left: 120px
}
.picshow-box .bd .fun a {
	position: relative;
	float: right;
	color: #777
}
.picshow-box .bd .login_but {
	display: block;
	width: 240px;
	height: 40px;
	background: url(../images/index_bg.png) -82px 0 no-repeat;
	font-size: 18px;
	font-family: "微软雅黑";
	color: #FFF;
	border: 0;
	cursor: pointer;
	line-height: 40px;
	text-align: center
}
.picshow-box .bd .login_but:hover {
	background-position: -82px -40px
}
.picshow-box .bd .share {
	padding-top: 23px
}
.picshow-box .bd .share a {
	float: left;
	height: 16px;
	line-height: 16px;
	padding-left: 18px;
	margin-right: 22px
}
.sub01 {
	min-width: 100px;
	;
	height: 39px;
	line-height: 39px;
	background: #c01920;
	display: inline-block;
	text-align: center;
	color: #fff;
	font-size: 18px;
	border-bottom: 3px solid #a00007;
	vertical-align: middle
}
.sub02 {
	min-width: 100px;
	;
	height: 39px;
	line-height: 39px;
	background: #c48c10;
	display: inline-block;
	text-align: center;
	color: #fff;
	font-size: 18px;
	border-bottom: 3px solid #976b0a;
	vertical-align: middle
}
.picshow-box .bd ul li {
	width: 100px;
	padding-right: 3px;
	float: left
}
.picshow-box .bd ul li a:hover {
	color: #FFF
}
.picshow-box .bd ul li.loginfont {
	width--: 100px;
	padding: 0
}
.picshow-box .bd ul li.liaccount {
	width: 150px;
	padding-left: 50px
}
.allabout {
	border-bottom: 1px solid #dedede;
	padding: 10px 0;
	max-width: 450px;
	min-width: 320px;
	margin: 0px auto;
	background--: #fff;
}
.allabout-main {
	max-width: 450px;
	min-width: 320px;
	margin: auto;
}
.allabout-main li {
	float--: left;
	min-width: 320px;
	max-width: 450px;
	text-align: center;
	padding--: 5px 0px;
	border: 1px solid #E6E5E5;
	margin-top: 5px;
}
.allabout-main li p {
	font-size: 14px;
}
.allabout-main li p+p {
	margin-top: 30px;
}
.allabout-main li p span {
	color: #00a0e9;
	font-size: 19px;
	margin-left: 10px;
}
.infobox {
	min-width: 320px;
	;
	max-width: 450px;
	margin: auto;
	padding: 5px 0px 10px 0px;
}
.infolist1 {
	float: left;
	width: 320px;
	margin-right: 60px
}
.infolist2 {
	float: right;
	width: 275px;
	margin-left: 35px;
}
.infolist1 h3 {
	font-size: 21px;
	color: #7b7b7b;
	font-weight: normal;
	line-height: 21px;
	border-bottom: 1px solid #dedede;
	padding-bottom: 10px;
	margin-bottom: 19px;
}
.infolist2 h3 {
	font-size: 21px;
	color: #7b7b7b;
	font-weight: normal;
	line-height: 21px;
	padding-bottom: 10px;
	margin-bottom: 16px;
}
.infolist1 h3 a {
	float: right;
	font-size: 14px;
	color: #949494;
}
.infolist1 ul li {
	border-bottom: 1px solid #e7e7e7;
	padding-bottom: 5px;
	margin: 0 5px 5px;
	line-height: 21px;
}
.infolist1 ul li a {
	color: #949494;
	font-size: 14px;
}
.infolist1 ul li a span {
	float: right;
}
.infolist2 ul li {
	border-bottom: 1px solid #e7e7e7;
	padding-bottom: 5px;
	margin: 0 5px 5px;
	font-size: 14px;
	line-height: 19px;
	color: #a9a9a9;
}
.infolist2 ul li span {
	display: inline-block;
	width: 120px;
	overflow: hidden;
}
.infolist2 p.li-00 {
	border-bottom: 1px solid #e7e7e7;
	padding-bottom: 5px;
	margin: 0 5px 5px;
	font-size: 14px;
	line-height: 19px;
	color: #a9a9a9;
}
.infolist2 p.li-00 span {
	display: inline-block;
	width: 120px;
	overflow: hidden;
}
.infolist2 ul li.li-01 {
	color: #e33737;
}
.infolist2 ul li.li-01 span {
	background: url(../images/li-01.png) no-repeat left center;
	padding-left: 20px;
}
.infolist2 ul li.li-02 span {
	background: url(../images/li-02.png) no-repeat left center;
	padding-left: 20px;
}
.infolist2 ul li.li-03 span {
	background: url(../images/li-03.png) no-repeat left center;
	padding-left: 20px;
}
.infolist2 ul li.li-04 span {
	background: url(../images/li-04.png) no-repeat left center;
	padding-left: 20px;
}
.infolist2 ul li.li-05 span {
	background: url(../images/li-05.png) no-repeat left center;
	padding-left: 20px;
}
.infolist2 ul li.li-06 span {
	padding-left: 20px;
}
.main {
	max-width: 450px;
	min-width: 320px;
	margin: auto;
}
.main .tzbox {
	margin-bottom--: 10px;
}
.main .tzbox .hd {
	background: #ff6600;
	height: 40px;
	border-top-left-radius--: 10px;
	border-top-right-radius--: 10px;
	margin-top: 6px;
	color: #ffffff;
	padding--: 20px 0 0;
	overflow: hidden;
	margin-: 6px 2%;
}
.main .tzbox .hd .title {
	border--: 2px solid #ffffff;
	width: 100%;
	height: 40px;
	margin: auto;
	position: relative;
	padding-left--: 155px;
	text-align: center;
}
.main .tzbox .hd .title span {
	position--: absolute;
	left: 0;
	top: 0;
	height: 40px;
	line-height: 40px;
	text-align: center;
	font-size: 20px;
	width: 100%;
	background: #ff6600;
	color: #ffffff;
	display: block;
	font-weight: bold;
}
.main .tzbox .hd .title p {
	font-size: 14px;
	padding-top: 5px;
	width: 70%;
	height: 20px;
	text-align: center;
	padding: 0px 15%;
}
.main .tzbox .hd .title p em {
	font-size: 14px;
	display: block;
	float: left;
	font-style: normal;
}
.main .tzbox .bd {
	border--: 1px solid #f6f6f6;
	border-top: 0;
	margin-top: 5px;
}
.main .tzbox .bd p.tzmore {
	text-align: center;
}
.main .tzbox .bd p.tzmore a {
	display: inline-block;
	background: #f9f9f9;
	border: 1px solid #dfdfdf;
	border-radius: 5px;
	color: #acacac;
	padding: 3px 10px;
	font-size: 14px;
	margin: 0 23px;
}
.main .tzbox .bd ul {
}
.main .tzbox .bd ul li {
	float: left;
	width: 250px;
	margin: 0 23px;
}
.main .tzbox .bd ul li a {
	border: 1px solid #f5f4f4;
	display: block;
	position: relative;
}
.main .tzbox .bd ul li a:hover {
	border: 1px solid #e35d59;
}
.main .tzbox .bd ul li a img {
	position: absolute;
	right: 0;
	top: 0;
}
.main .tzbox .bd ul li a table td {
	padding: 7px;
}
table.tzitem td.td1 {
	border-bottom: 1px solid #eceaea;
	font-size: 14px;
	color: #464343;
}
table.tzitem td.td2 {
	color: #ec9712;
	font-size: 37px;
	padding: 10px !important;
}
table.tzitem td.td2 em {
	font-size: 14px;
	font-style: normal;
	margin-left: 3px;
	text-align: center;
}
table.tzitem td.td3 {
	padding-left: 0 !important;
}
table.tzitem td.td3 p {
	border-left: 1px solid #eceaea;
	padding-left: 10px;
	font-size: 14px;
	line-height: 1.3;
	color: #666060;
	margin: 15px 0;
}
table.tzitem td.td3 p em {
	font-size: 27px;
	font-style: normal;
}
table.tzitem td.td4 {
	padding-top: 0 !important;
}
table.tzitem td.td4 .jindu {
	position: relative;
	width: 150px;
	margin: auto;
	padding-top: 4px;
	padding-right: 40px;
}
table.tzitem td.td4 .jindu span.wancheng {
	display: block;
	background: #f9f9f9;
	border: 1px solid #e5e4e4;
	height: 10px;
}
table.tzitem td.td4 .jindu span.wancheng em {
	display: inline-block;
	background: #ec9712;
	height: 10px;
}
table.tzitem td.td4 .jindu span.num {
	display: block;
	position: absolute;
	right: 0;
	top: 0;
	font-size: 12px;
	font-style: italic;
	color: #080808;
}
table.tzitem td.td5 {
	text-align: center;
}
table.tzitem td.td5 span {
	display: block;
	margin: 10px 20px;
	color: #bcbcbc;
	background: none;
	border: 1px solid #dad8d8;
	padding: 7px;
	font-size: 17px;
}
.main .tzbox .bd ul li a:hover table.tzitem td.td5 span {
	display: block;
	margin: 10px 20px;
	color: #ffffff;
	background: url(../images/btnbg.png) no-repeat center center;
	border: 1px solid #ffffff;
	padding: 7px;
	font-size: 17px;
}
.main .tzbox .hd2 {
	background: #c30d24;
	margin-top: 6px;
	height: 60px;
	border-top-left-radius--: 10px;
	border-top-right-radius--: 10px;
	color: #ffffff;
	padding--: 20px 0 0;
	overflow: hidden;
	margin-: 6px 2%;
}
.main .tzbox .hd2 .title {
	border--: 2px solid #ffffff;
	width: 100%;
	height: 40px;
	margin: auto;
	position: relative;
	padding-left--: 150px;
	text-align: center;
}
.main .tzbox .hd2 .title span {
	position--: absolute;
	left: 0;
	top: 0;
	height: 30px;
	line-height: 30px;
	text-align: center;
	font-size: 20px;
	width: 100%;
	color: #fff;
	display: block;
	font-weight: bold;
}
.main .tzbox .hd2 .title p {
	font-size: 14px;
	padding-top--: 5px;
	width: 90%;
	height: 20px;
	text-align: center;
	padding: 0px 5%;
}
.main .tzbox .hd2 .title p em {
	font-size: 14px;
	display: block;
	font-style: normal;
	float: left;
}
.lcbanner {
	background: url(../images/banner1.jpg) no-repeat center center;
	height: 200px;
	clear: both;
}
.licaibox {
	max-width: 450px;
	min-width: 320px;
	margin: auto;
	margin-top: 5px;
	margin-bottom: 10px;
}
.licaibox .hd {
	background: #f5f5f5;
	border: 1px solid #eeeeee;
}
.licaibox .hd ul li {
	float: left;
	color: #343434;
	border-right: 1px solid #eeeeee;
	padding: 10px 0px;
	text-align: center;
	font-size: 14px;
	width: 33%;
	margin-bottom: -1px;
	cursor: pointer;
}
.licaibox .hd ul li.on {
	background: url(../images/tabbg.png) no-repeat top right #ffffff;
	border-bottom: 1px solid #eeeeee;
}
.licaibox .bd {
	border--: 2px solid #e5e5e5;
	border-top: 0;
	padding--: 10px;
}
.licaibox .bd table {
}
.licaibox .bd table th {
	background: #f2f2f2;
	color: #616161;
	font-size: 17px;
	text-align: center;
	font-weight: normal;
	padding: 5px;
}
.licaibox .bd table td {
	padding: 15px 5px;
	color: #343434;
	font-size: 19px;
	text-align: center;
	border-bottom: 1px dashed #c2c2c2;
}
.licaibox .bd table td.td1 a {
	color: #343434;
}
.licaibox .bd table td.td1 a:hover {
	text-decoration: underline;
}
.licaibox .bd table td.td3 {
	color: #ba0000;
}
.licaibox .bd table td.td6 a.jxbtn {
	background: #ba0000;
	color: #ffffff;
	padding: 3px 10px;
	border-radius: 5px;
	font-size: 17px;
}
.licaibox .bd table td.td6 a.jsbtn {
	background: #959595;
	color: #ffffff;
	padding: 3px 10px;
	border-radius: 5px;
	font-size: 17px;
}
.helpbanner {
	background: url(../images/helpbanner.jpg) no-repeat center center;
	height: 150px;
	clear: both;
}
.helpnav {
	max-width: 450px;
	min-width: 320px;
	margin: auto;
	margin-top: 2px;
	margin-bottom: 2px;
}
.helpnav li {
	float: left;
	text-align: center;
	font-size: 14px;
	width: 25%;
	margin-: 5px 5px;
}
.helpnav li a {
	display: block;
	border: 1px solid #ececec;
	color: #000000;
	padding: 5px;
}
.helpnav li a.on, .helpnav li a:hover {
	background--: #959595;
	color: #ff6600;
}
.helpmain {
	background-: #f5f5f5;
	padding: 5px 0;
	margin-bottom: 5px;
}
.helptxt {
	max-width: 450px;
	min-width: 320px;
	margin: auto;
}
.helptxt .hd h3 {
	font-size: 14px;
	color: #6f6f6f;
	font-weight: normal;
	border-bottom: 1px dashed #989898;
	padding: 10px 0;
	cursor: pointer;
}
.helptxt .on h3 {
	color: #E5A014;
	font-weight: bold;
}
.helptxt .bd {
	padding: 15px 10px;
}
.helptxt .hd {
	padding: 0px 10px;
}
.helptxt .bd p {
	font-size: 14px;
	color: #6f6f6f;
	text-indent: 2em;
}
.baozhang1 {
	border-top--: 35px solid #ff6600;
	padding: 10px 0 10px;
	text-align: center;
	clear: both;
	background: #ff6600;
	color: #fff;
}
.baozhang1 h1 {
	font-size: 25px;
	font-weight: normal;
	height: 35px;
	line-height: 35px;
}
.baozhang1 p {
	font-size: 15px;
}
.baozhang2 {
	background: #ff6600;
	padding: 10px 0;
}
.baozhang2 ul {
	max-width: 450px;
	min-width: 320px;
	margin: auto;
}
.baozhang2 ul li {
	float: left;
	min-width: 290px;
	max-width: 400px;
	background: #ffffff;
	margin--: 10px 10px;
	margin: 3%;
	padding: 15px 5px;
	overflow: hidden;
}
.baozhang2 ul li h3 {
	text-align: center;
	font-size: 19px;
	color: #ff6600;
	margin-bottom: 10px;
}
.baozhang2 ul li p {
	font-size: 14px;
	color: #656565;
}
.baozhang2 .box {
	max-width: 450px;
	min-width: 320px;
	margin: auto;
	color: #ffffff;
	margin: 0px 6px;
}
.baozhang2 .box h1 {
	text-align: center;
	font-size: 25px;
	font-weight: normal;
	margin-bottom: 15px;
	line-height: 40px;
	height: 80px;
}
.baozhang2 .box h3 {
	font-size: 21px;
	text-align: center;
	margin: 6px 0;
}
.baozhang2 .box p {
	font-size: 14px;
	padding-bottom: 10px;
}
.baozhang3 {
	padding: 20px 0;
}
.baozhang3 ul {
	max-width: 450px;
	min-width: 320px;
	margin: auto;
}
.baozhang3 ul li {
	margin: 10px 0px;
	min-width--: 320px;
	max-width: 450px;
	border: 1px solid #bfbfbf;
	padding: 10px 30px;
	height--: 110px;
	overflow: hidden;
}
.baozhang3 ul li h3 {
	color: #ff6600;
	font-size: 21px;
	margin-bottom: 20px;
	text-align: center;
}
.baozhang3 ul li p {
	color: #212121;
	font-size: 14px;
}
.baozhang3 ul li.first {
	font-size: 25px;
	border: 1px solid #ffffff;
	margin: 0px;
	padding: 10px 0px;
	height: 80px;
	line-height: 30px;
	text-align: center;
	min-width: 320px;
	max-width: 450px;
}
.baozhang3 .box {
	max-width: 450px;
	min-width: 320px;
	margin: auto;
	color: #212121;
}
.baozhang3 .box h1 {
	text-align: center;
	font-size: 25px;
	font-weight: normal;
	margin-bottom: 10px;
	line-height: 40px;
	height--: 80px;
}
.baozhang3 .box p {
	font-size: 17px;
	text-align: left;
	padding: 0px 10px;
}
.baozhang3 .box p img {
	margin: 10px 30px 10px;
	width: 152px;
}
.abbanner {
	background: url(../images/abbanner.jpg) no-repeat center center;
	height: 170px;
	clear: both;
}
.abnav {
	max-width: 450px;
	min-width: 320px;
	margin: auto;
	margin-top: 5px;
	margin-bottom: 10px;
}
.abnav li {
	float: left;
	width: 33.3%;
	text-align: center;
	font-size: 14px;
}
.abnav li a {
	display: block;
	border: 1px solid #ececec;
	color: #000000;
	padding: 5px;
}
.abnav li a.on, .abnav li a:hover {
	background: #ff6600;
	color: #ffffff;
}
.abtxt {
	background: #fff;
	padding: 5px 0px 80px 0px;
}
.abpic {
	padding--: 35px 0;
}
.abtxt .box, .abpic .box {
	max-width: 420px;
	min-width: 290px;
	margin: auto 15px;
}
.abtxt .box h2 {
	text-align: center;
	font-size: 20px;
	color: #ff6600;
	font-weight: normal;
	padding: 5px 0px;
}
.abtxt .box h3 {
	text-align: center;
	font-size: 20px;
	color: #ff6600;
	font-weight: normal;
	padding-bottom: 10px;
}
.abtxt .box p {
	color: #6f6f6f;
	font-size: 14px;
	margin-top: 0px;
	text-indent: 2em;
	padding: 0px 10px;
}
.abpic .box {
	text-align: center;
}
.abpic .box img {
	width: 280px;
	margin: 10px 20px;
}
ul.gglist {
	margin-bottom: 15px;
}
ul.gglist li {
	border-bottom: 1px dashed #9c9c9c;
	padding: 5px 0;
}
ul.gglist li a {
	font-size: 14px;
	color: #6f6f6f;
	display: block;
}
ul.gglist li a span {
	float--: right;
	padding: 0px 20px;
}
p.ggnav {
	text-align: center;
	font-size: 19px;
}
p.ggnav a {
	margin: 3px 15px;
	color: #6f6f6f;
}
p.ggnav a:hover {
	text-decoration: underline;
}
.post {
	background: #eeeeee;
	margin-bottom: 10px;
	padding--: 10px 0;
}
.post-meta {
	max-width: 100%;
	margin: auto;
	color: #212121;
	font-size: 14px;
	padding: 5px 10px;
	background:#fff;
}
.post-main {
	background: #ffffff;
	width: 100%;
	border--: 1px solid #e5e5e5;
	margin: auto;
	margin-bottom: 45px;
}
.post-main h3 {
	padding: 5px 0px 0px;
	text-align: center;
	font-size: 16px;
	font-weight: normal;
	height: 32px;
	line-height: 32px;
}
.post-main p.date {
	text-align: center;
	font-size: 12px;
	color: #656565;
}
.post-main .post-bd {
	border-top: 2px dotted #aaaaaa;
	margin-top: 10px;
	padding: 5px 10px 10px;
}
.post-main .post-bd p {
	font-size: 14px;
	color: #474747;
	text-indent: 2em;
	margin: 10px 0;
}
.post-main .post-bd p strong, .post-main .post-bd p b {
	font-size: 21px;
}
.tzlc {
	border-top: 0px solid #959595;
	padding: 10px 0 0px;
}
.tzlc-info {
	border: 1px solid #c9c9c9;
	min-width: 315px;
	max-width: 445px;
	margin: auto;
	overflow: hidden;
}
.tzlc-info .left {
	max-width: 430px;
	min-width: 300px;
	float--: left;
	height--: 260px;
}
.tzlc-info .left h3 {
	padding: 10px 10px 0;
	color: #343434;
	font-size: 17px;
	font-weight: normal;
}
.tzlc-info .left p.tzbz {
	padding: 0px 10px 0px;
	color: #737373;
	font-size: 14px;
}
.tzlc-info .left table {
	margin: 8px 5px;
	min-width: 300px;
	max-width: 380px;
}
.tzlc-info .left table th {
	text-align: left;
	font-size: 14px;
	color: #737373;
	font-weight: normal;
}
.tzlc-info .left table td {
}
.tzlc-info .left table td em {
	font-style: normal;
	font-size: 21px;
	font-weight: normal;
}
.tzlc-info .left table td.td1 {
	color: #f44336;
	font-size: 20px;
	font-weight: bold;
}
.tzlc-info .left table td.td2 {
	color: #484848;
	font-size: 20px;
	font-weight: bold;
}
.tzlc-info .left table td.td3 {
	color: #f44336;
	font-size: 20px;
	font-weight: bold;
}
.tzlc-info .left table td.td4 #tzjd {
	width: 44px;
	height: 44px;
	line-height: 44px;
	text-align: center;
	font-size: 12px;
	background: url(../images/investjd.png);
}
.tzlc-info .left .tzlc-note {
	border-top: 1px dashed #cacaca;
	padding: 10px 10px;
	color: #000000;
	font-size: 14px;
	max-width: 430px;
	min-width: 300px;
}
.tzlc-info .left .tzlc-note p+p {
	margin-top: 10px;
}
.tzlc-info .left .tzlc-note p span.jine {
	color: #f44336;
	font-weight: bold;
}
.tzlc-info .left .tzlc-note p span.tag {
	color: #f44336;
	border: 1px solid #f44336;
	display: inline-block;
	padding: 0 3px;
}
.tzlc-info .right {
	max-width: 450px;
	min-width: 320px;
	float--: right;
	background: #eeeeee;
	height: 230px;
	text-align: center;
}
.tzlc-info .right h2.line1 {
	padding: 10px 30px 10px;
	font-size: 21px;
	line-height: 27px;
}
.tzlc-info .right h2.line2 {
	margin: 0 30px;
	color: #f44336;
	font-size: 25px;
	line-height: 27px;
}
.tzlc-info .right h2.line2 em {
	font-size: 14px;
	font-style: normal;
}
.tzlc-info .right h2.line2 a {
	float: right;
	background: #ff6600;
	display: inline-block;
	padding: 1px 10px;
	color: #ffffff;
	font-size: 14px;
	font-weight: normal;
}
.tzlc-info .right p.loginline {
	text-align: center;
	margin-top: 0px;
}
.tzlc-info .right p.loginline a.loginbtn {
	background: url(../images/loginbg.png) no-repeat;
	display: inline-block;
	height: 106px;
	width: 106px;
	line-height: 106px;
	text-align: center;
	font-size: 25px;
	color: #ffffff;
}
.dataTables_filter input {
	width: 90px;
}
.tzlc-info .right p.loginline span {
	display: block;
	margin-top: 15px;
	font-size: 14px;
	color: #5f5f5f;
}
.tzlc-info .right .wytz {
	margin: 10px 30px 10px;
}
.tzlc-info .right .trip {
	text-align: center;
	font-size: 16px;
	margin-top: 80px;
	color: #ff6600;
}
.tzlc-info .right .wytz span {
	display: block;
	border: 2px solid #ff6600;
	background: #ffffff;
	height: 27px;
	position: relative;
	padding: 0 5px 0 115px;
	margin-bottom: 15px;
}
.tzlc-info .right .wytz span em {
	background: #ff6600;
	font-style: normal;
	color: #ffffff;
	display: inline-block;
	position: absolute;
	left: 0;
	top: 0;
	height: 27px;
	line-height: 27px;
	font-size: 14px;
	width: 110px;
	text-align: center;
}
.tzlc-info .right .wytz span input {
	min-width: 320px;
	;
	background: none;
	border: none;
	height: 27px;
	line-height: 27px;
	font-size: 17px;
}
.tzlc-info .right .wytz a {
	cursor: pointer;
	display: block;
	padding: 5px;
	color: #ffffff;
	background: #ff6600;
	text-align: center;
	font-size: 19px;
	margin-top: 20px;
}
.tzlc-info .right .wytz #terr {
	color: red;
	text-align: center;
	font-size: 17px;
}
.tzlc-main {
	background-: #f3f3f3;
	padding: 35px 0;
	margin--: 35px 0 0;
}
.tzlc-main .box {
	max-width: 430px;
	min-width: 300px;
	padding: 10px;
	margin: auto;
	color: #313131;
}
.tzlc-main .box h2 {
	font-size: 23px;
	color: #f44336;
	margin-bottom: 20px;
}
.tzlc-main .box p {
	margin: 10px 0;
	font-size: 17px;
}
.tzlc-main .box p b, .tzlc-main .box p strong {
	color: #f44336;
}
.footer {
	background--: #f4f5f9;
	padding--: 5px 0;
	max-width: 450px;
	min-width: 320px;
	margin: 0px auto
}
.footer-pic {
	max-width: 450px;
	min-width: 320px;
	;
	margin: auto;
}
.footer-pic li {
	float--: left;
	margin: 15px 0px;
	min-width: 320px;
	max-width: 450px;
	text-align: center;
	height: 150px;
	overflow: hidden;
}
.footer-pic li a {
	display: block;
}
.footer-pic li a img {
	width: 320px;
	height: 150px;
}
.footer-link {
	max-width: 450px;
	min-width: 320px;
	margin: auto;
	border-top: 1px solid #d5d5d5;
	margin-top: 5px;
	padding-top: 10px;
}
.footer-link li+li {
	margin-left--: 75px;
}
.footer-link li {
	float: left;
	width: 33%;
	text-align: center;
}
.footer-link li img {
	width: 100%;
}
.footer-link li h3 {
	font-size: 14px;
	color: #666666;
	font-weight: normal;
	margin-bottom: 10px;
}
.footer-link li p {
}
.footer-link li p a {
	color: #999999;
	font-size: 12px;
}
.footer-copyright {
	border-top-: 1px solid #d5d5d5;
	padding-top: 10px;
	padding-left: 10px;
	padding-right: 10px;
	margin-top--: 35px;
	background: #eee;
}
.copyright {
	max-width: 430px;
	min-width: 300px;
	margin: auto;
	position: relative;
	color: #6e6f71;
	text-align: center;
	padding-bottom: 10px;
}
.copyright p {
}
.copyright p.right {
	max-width: 430px;
	min-width: 300px;
	text-align: center;
}
.clearfix:before, .clearfix:after {
	content: '';
	display: table;
}
.clearfix:after {
	clear: both;
}
.serviceright {
	min-height: 410px;
	margin: 0 auto;
	max-width: 450px;
	min-width: 320px;
}
.about_container {
	padding-top--: 12px;
}
.serviceright dl dt, .service-container .serviceright dt {
	font-weight: bold;
	font-size: 16px;
}
.serviceright .about_container .title_line {
	font-size: 24px;
	line-height: 46px;
	padding-left: 90px;
}
.serviceright .about_container .contact_detail, .service-container .serviceright .about_container .about_detail {
	padding: 0px 10px 0px 10px;
}
.serviceright .about_container .contact_detail dl {
	padding-bottom: 10px;
}
.serviceright dl dt, .service-container .serviceright dl dd {
	line-height: 36px;
}
.serviceright .about_container .contact_detail dl dd, .service-container .serviceright .about_container .about_detail dl dd {
	padding-left: 21px;
	font-size: 14px;
}
/*分页导航css样式*/
/* kkPages */
.Pagination {
	float: right;
	height: 55px;
	_height: 45px;
	line-height: 20px;
	margin-right--: 15px;
	_margin-right: 5px;
	color: #565656;
	margin-top--: 10px;
	_margin-top: 20px;
	clear: both;
}
.Pagination span {
	margin-right: 5px;
	display: block;
	float: left;
	margin-left: 5px;
}
.Pagination span b {
	padding: 0 2px;
}
.Pagination div {
	float: left
}
.Pagination a {
	font-size: 12px;
	text-decoration: none;
	display: block;
	float: left;
	color: #565656;
	border: 1px solid #cacaca;
	height: 20px;
	line-height: 20px;
	padding: 0 10px;
	margin: 0 2px;
}
.Pagination .Ellipsis {
	line-height: 32px;
	overflow: hidden;
	display: none;
}
cite.FormNum {
	display: block;
	float: left;
	line-height: 20px;
	height: 20px;
	font-style: normal;
	padding-left: 10px;
}
#PageNum {
	color: #777;
	width: 30px;
	height: 20px;
	line-height: 20px;
	border: 1px solid #cacaca;
	margin: 0 5px;
	text-align: center;
}
.Pagination a:hover, .Pagination a.PageCur {
	background-color: #ee6600;
	border: 1px solid #d64c01;
	color: #ffffff;
}

.topadd {
	width: 100%;
	color: #fff;
}
.logoadd.tupan {
	overflow: hidden;
	font-size: 14px;
}
.logoadd.tupan img {
	float: left;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: 10px;
}
.logoadd.tupan font {
	float: left;
	padding-top: 14px;
	padding-left: 10px;
}
.logoadd.tupan span {
	float: right;
	height: 50px;
	line-height: 50px;
	padding-right: 10px;
}
.logoadd.tupan span a {
	color: #fff;
}
.zichan {
	text-align: center;
	font-size: 14px;
	line-height: 30px;
	padding-top: 15px;
}
.zichan font {
	display: block;
	font-size: 30px;
	font-weight: bold;
	letter-spacing: 2px;
}
.yuene {
	overflow: hidden;
	padding-top: 20px;
	padding-bottom: 30px;
}
.yuene dd {
	float: left;
	width: 33.33%;
	text-align: center;
	font-size: 12px;
	line-height: 24px;
}
