@charset "UTF-8";.c-bg-f9fafc{background:#f9fafc;}.c-bg-f9f9f9{background:#f9f9f9;}.bd-top-dash-1px{border-top:dashed 1px #d9d9d9;}@charset "utf-8";

/** {
	margin: 0px;
	padding: 0px;
	list-style: none;
	font-weight: normal;
	border: none;
	overflow: visible;
}
i {
	font-style: normal
}
body {
	background: #fff;
	width: 100%;
	min-width: 1043px;
}
a {
	text-decoration: none;
	color: none;
	font-weight: none
}*/
.fl {
	float: left;
}
.fr {
	float: right;
}
.fn {
	float: none;
}
.h339 {
	height: 339px !important;
}
.h350 {
	height: 317px !important;
}
.h378 {
	height: 378px !important;
}
.h404 {
	height: 404px !important;
}
.h256 {
	height: 256px !important;
}
.w585 {
	width: 585px !important;
}
.w685 {
	width: 685px !important;
}
.padlr13 {
	padding: 0px 13px !important;
}
.padbt20 {
	padding: 0px 0px 20px 0px !important;
}
#IconContainer {
	display: none !important
}

#user {
}
#user form {
	float: right;
	margin: 0px auto;
	padding-right: 15%;
	line-height: 32px;
}

#top .menu {
	color: #FFF;
	height: 60px;
	width: 100%;
	background: #00a2ca;
	z-index: 999;
}
.menu ul {
	text-align: right;
	margin: 0px auto;
	display: block;
	width: 996px
}
#top .menu ul h1 {
	width: 173px;
	line-height: 60px;
	height: 60px;
	float: left;
	margin: 0px;
	padding: 0px;
}
#top .menu>ul>li {
	float: left;
	display: block;
	line-height: 60px;
	height: 60px;
	width: 90px;
	font-size: 16px;
	text-align: center;
	padding: 0px 10px;
}
#top .menu>ul>li>a {
	color: #fff;
	opacity: 0.8;
	-moz-opacity: 0.8;
	filter: alpha(opacity=80);
	text-decoration: none;
}
#top .menu>ul>li>a {
	border-radius: 5px 5px 0 0;
	width: 90px;
	height: 50px;
	margin-top: 10px;
	display: block;
	line-height: 50px;
}
#top .menu>ul>li.active {
	background: #008DB8;
}
#top .menu>ul>li:hover {
	background: none;
}
#top .menu>ul>li.active a, #top .menu>ul>li:hover a {
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
}
#top .menu>ul>li:hover>a {
	color: #fff;
	text-decoration: none;
	background: #8dc23f;
	border-radius: 5px 5px 0 0;
}
#top .menu>ul>li:hover>.sub_list {
	display: block;
}
#top .menu>ul>li.phone {
	width: 230px;
	font-size: 28px;
	font-weight: bolder;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.stickit {
	position: fixed;
	top: 0;
}
.stickit-end {
	bottom: 40px;
	position: absolute;
	right: 0;
}
.begin {
	float: left;
	display: inline;
	margin-top: 15px
}
.sub_list {
	position: absolute;
	left: 0;
	background: #8dc23f;
	width: 100%;
	overflow: hidden;
	display: none;
	z-index: 98;
}
.sub_list a {
	color: #fff;
}
.sub_cont {
	width: 960px;
	margin: 0px auto;
}
.sub_cont ul {
	padding: 0px 5px;
	margin: 0;
	float: left;
	background: url(../images/sub_contlistbg.png) no-repeat 100% 0;
	color: #fff;
	font-size: 12px;
	width: 300px;
	margin: 10px 0px;
}
.sub_cont h2, .sub_cont h3 {
	font-family: "榛戜綋";
	margin: 0px;
	padding: 0px;
	text-align: left;
}
.sub_cont h2 {
	line-height: 30px;
	font-size: 18px;
	height: 40px;
}
.sub_cont h3 {
	line-height: 20px;
	font-size: 14px;
	height: 28px;
}
.sub_cont ul:last-child {
	background: none;
	margin-right: 0px;
}
.sub_cont ul li {
	float: left;
	margin-right: 5px;
}
.sub_cont ul li:first-child {
	width: 170px;
	text-align: center;
	padding-top: 15px;
}
.sub_cont ul li:last-child {
	width: 120px;
}
.sub_cont ul li>img {
	text-align: center;
	vertical-align: middle;
}

.djp_top2 {
	min-width: 1000px;
	margin: 0px auto;
}
.djp_top2 li {
	list-style: none
}
.top2a {
	height: 28px;
	width: 1024px;
	margin: 0px auto;
	line-height: 28px
}
.top2a dl {
	float: right;
}
.top2a dl dd {
	padding: 0px 5px;
	float: left;
	line-height: 28px!important;
}
.top2a dl dd>a {
	color: #717171;
	text-decoration: none;
}
.top2a .notice {
	float: left;
	background: url(../images/lb3.jpg) no-repeat 1px 0px;
	height: 28px;
	line-height: 28px;
	width: 400px;
	padding-left: 42px;
}
.top2a .notice>ul {
	margin: 0px;
	height: 28px;
	line-height: 28px;
	width: 400px;
	overflow: hidden;
}
.top2a .notice>ul>li {
	height: 28px;
	line-height: 28px;
	width: 400px;
}
.top2a .notice>ul>li>a {
	color: #8ec31f;
	text-decoration: none;
}
.top2b {
	height: 185px;
	background: url(../images/djp_top2.jpg) no-repeat 0px 0px;
	text-align: center
}
.top2b-main{
	width:1024px;
	padding-top:45px;
	margin:0px auto;
	height:91px
}
.top2b .top2b-logo,
.top2b .top2b-zz,
.top2b .top2b-tel{
	display:block;
	float:left;
	height:91px;
}
.top2b .top2b-logo{
	width:223px;
	background:url(../images/djp_top21-logo.png) no-repeat center;
}
.top2b .top2b-zz{
	width:522px;
	background:url(../images/djp_top21-mid.png) no-repeat center;
}
.top2b .top2b-tel{
	width:237px;
	background:url(../images/djp_top21_tel.png) no-repeat center;
}
.top2c {
	background: #01a4ef;
	height: 48px;
	position: relative
}
.top2c>ul {
	background: url(../images/djp_top2navbg.png) no-repeat 0px center;
	padding-left: 20px;
	width: 1024px;
	margin: 0 auto;
	overflow: auto
}
.top2c>ul>li {
	line-height: 48px;
	text-align: center;
	float: left;
	min-width: 145px;
	background: url(../images/djp_top2navlibg.png) no-repeat right center;
}
.top2c>ul>li:last-child {
	background: none
}
.top2c>ul>li a {
	color: #fff;
	display: block;
	text-decoration: none
}
.top2c>ul>li:hover .sub_list {
	display: block;
}
.top2c>ul>li>a:hover, .top2c>ul>li:hover>a {
	color: #fff;
	background: #8ec31f;
}
.top2c>ul>li.active>a {
	background: #B19503;
}
.top2_sub_cont {
	height: 228px;
	background: #8ec33f;
	width: 100%;
	position: absolute;
	top: 48px;
	left: 0px;
	display: none
}

.djp_alert {
	width: 470px;
	height: 245px;
	background: url(../images/djp_alertwin.jpg) no-repeat center;
	padding: 10px;
	position: relative;
}
.djp_alert .close {
	background: #fff;
	display: block;
	width: 10px;
	height: 10px;
	font-size: 12px;
	;
	line-height: 10px;
	text-align: center;
	opacity: 100
}
.djp_alert h4 {
	margin-top: 75px;
	margin-left: 10px
}
.djp_alert h4 a {
	font-weight: bold;
	color: #323232;
	text-decoration: none
}
.djp_alert h4 a i {
	color: #1d86d3;
	font-weight: bold
}
.djp_alert_ys {
	margin: 0px;
}
.djp_alert_ys {
}
.djp_alert_ys li i {
	width: 15px;
	text-align: center;
	line-height: 15px;
	height: 15px;
	margin: 5px 10px;
	background: #1d86d3;
	color: #fff;
	display: inline-block
}
.djp_alertBtn {
	background: url(../images/djp_alertwinbtnbg.png) no-repeat 0px 0px;
	height: 18px;
	padding: 5px 0;
	margin: 5px 0 0 10px
}
.djp_alertBtn a {
	padding: 0px 10px;
	display: block;
	float: left;
	color: #fff;
	text-decoration: none;
	margin: 0px 5px;
	line-height: 17px;
}




.djp_right {
	width: 147px;
	position: fixed;
	right: 0px;
	top: 10%;
	background: #fff;
	z-index: 99
}
.djp_right span {
	display: block;
	height: 40px;
	background: url(../images/rightQQ/djp_right_pic.png) no-repeat center;
	position: relative
}
.djp_right span a {
	display: block;
	width: 47px;
	height: 18px;
	position: absolute;
	right: 5px;
	top: -20px
}
.djp_rightMain {
	padding: 5px
}
.djp_rightMain img:hover {
	opacity: 0.7;
	-moz-opacity: 0.7;
	-o-opacity: 0.7;
	-webkit-opacity: 0.7;
	filter: alpha(opacity=70)
}
.djp_right_btn {
	height: 26px;
	background-color: #1886cc;
	background-image: url(../images/rightQQ/djp_right_bg.png);
	background-position: 30px center;
	background-repeat: no-repeat;
	display: block;
	text-align: center;
	color: #fff;
	line-height: 26px
}
.djp_right_btn:hover {
	text-decoration: none;
	color: #fff
}
.djp_left {
	width: 140px;
	background: #fff;
	position: fixed;
	left: 0px;
	top: 10%;
	z-index: 99
}
.djp_left span {
	display: block;
	position: relative
}
.djp_left span a {
	display: block;
	width: 47px;
	height: 18px;
	position: absolute;
	right: 5px;
	top: -20px
}
.djp_left_main {
	text-align: center
}
.djp_left_main img {
	margin-bottom: 8px;
}
.djp_left_main img:hover {
	opacity: 0.7;
	-moz-opacity: 0.7;
	-o-opacity: 0.7;
	-webkit-opacity: 0.7;
	filter: alpha(opacity=70)
}
.djp_left_btn {
	display: block;
	height: 25px;
	line-height: 25px;
	background: #333;
	text-align: center;
	color: #fff
}
.djp_left_btn:hover {
	text-decoration: none;
	color: #fff
}
.djp_left_btn b {
	color: #8ec31f
}
.djp_left_hi, .djp_right_hi {
	position: fixed;
	top: 10%;
	display: none;
	z-index: 99;
	cursor: pointer
}
.djp_right_hi {
	right: 0px;
}
.djp_left_hi {
	left: 0px;
}


.detail {
	padding: 22px 0px;
}
.container {
	width: 997px;
}
.container-fluid {
	padding: 20px;
}
.c-white, .l-white, .l-white a {
	color: #fff;
}
.carousel {
	background: #17afd8;
}
#banner{margin-bottom:0}
.banner {
	height: 500px !important;
	width: 100%;
	margin: 0px auto;
	background-color: #17B0DA;
	text-align: center;
	
}
.carousel-indicators {
	height: 50px;
	width: 100%;
	text-align: center;
	left: 0px;
	top: 88%;
	margin: 0px;
	position:absolute;
}
.carousel-inner {
	background: #17afd8;
	height: 415px;
}
.carousel-inner>.item {
	height: 415px;
}
.carousel-inner>.item>img, .carousel-inner>.item>a>img {
	margin: 0 auto;
}
.carousel-indicators li {
	width: 10px;
	height: 10px;
	background: #aeaeae;
	border-radius: 100px;
	border: #aeaeae 1px solid;
	margin-left: 5px;
	margin-top: 20px;
	display: inline-block;
	float: none;
}
.carousel-indicators li:hover {
	background: #1ba8d5;
	border-color: #1ba8d5;
}
.carousel-indicators .active {
	background-color: #1ba8d5;
	border-color: #1ba8d5;
	margin-left: 5px;
	margin-top: 20px;
}
.cat-top {
	border-bottom: 4px solid #333;
	padding-bottom: 22px;
}
.cat-top .ad {
	height: 158px;
}
.cat-top > h4 {
	margin: 20px 0px 20px 0px;
	padding-left: 10px;
	border-left: 4px solid #2d89ef;
	height: 20px;
	line-height: 20px;
	font-size: 18px;
	font-weight: normal;
	font-family: \5FAE\8F6F\96C5\9ED1;
}
.cat-top > ul {
	padding: 0;
	margin: 0;
	height: 227px;
}
.cat-top > ul > li {
	padding: 18px 0px 17px 0px;
	border-bottom: 1px dotted #dddddd;
}
.cat-top > ul > li:last-child {
	border: none;
}
.cat-top > ul > li h2 {
	font-size: 18px;
	line-height: 1;
	font-family: "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53", serif;
	font-weight: bold;
	padding: 0px;
	margin: 0px;
}
.cat-top > ul > li h2 a {
	color: #252525;
	text-decoration: none;
	font-weight: bold;
}
.cat-top > ul > li h2 a:hover {
	color: #ba2636;
	text-decoration: underline;
}
.cat-top > ul > li p {
	padding-top: 10px;
	line-height: 1;
	margin: 0px;
	font-size: 12px;
}
.cat-top > ul > li p a {
	color: #888888;
}
.cat > div > .span4 {
	padding: 0px;
}
.cat-body {
	padding: 22px 0 0 0;
}
.cat-list {
	padding: 0 0 0 22px;
}
.cat-list > .row-fluid {
	border-top: 1px dashed #cccccc;
	padding: 20px 5px 0 5px;
}
.cat-list > .row-fluid:hover {
	background-color: #f8f8f8;
}
.cat-list > .row-fluid:first-child {
	height: 22px;
	line-height: 22px;
	padding: 0 0 18px 0;
	border: none;
	background: none;
}
.cat-list > .row-fluid:last-child {
	border: none;
	background: none;
}
.cat-list > .row-fluid > h3 {
	height: 20px;
	line-height: 20px;
	margin: 0px;
	padding: 0 0 16px 0;
}
.cat-list > .row-fluid > h3 a {
	display: inline-block;
	font-size: 20px;
	font-family: \5FAE\8F6F\96C5\9ED1;
	color: #252525;
}
.cat-list > .row-fluid > h3 a:hover {
	color: #fff;
	background-color: #2d89ef;
	text-decoration: none;
	-webkit-transition: all 0 linear .1s;
	-moz-transition: all 0 linear .1s;
	-o-transition: all 0 linear .1s;
	transition: all 0 linear .1s;
}
.cat-list > .row-fluid > .span5 {
	margin: 0px 10px 0px 0px;
	width: 200px;
	height: 140px;
	overflow: hidden;
}
.cat-list > .row-fluid > .span7 > p {
	line-height: 25px;
	text-indent: 2em;
	font-size: 12px;
	height: 110px;
}
.cat-list > .row-fluid > .span7 > p a {
	color: #252525;
}
.cat-list > .row-fluid > .span7 > h4 {
	line-height: 25px;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	font-family: \5FAE\8F6F\96C5\9ED1;
}
.cat-list > .row-fluid > .span7 > h4 a {
	color: #252525;
	margin-left: 10px;
}
.cat-list > .row-fluid > span > h4 {
	line-height: 25px;
	font-size: 18px;
	margin: 0px;
	padding: 0px;
	font-weight: normal;
	font-family: \5FAE\8F6F\96C5\9ED1;
}
.cat-list > .row-fluid > .row-fluid {
	padding: 12px 0 36px 0;
	float: left;
}
.cat-list > .row-fluid > .row-fluid > .span4 {
	display: inline-block;
	padding: 0 5px 0 0;
	color: #888;
	line-height: 30px;
}
.cat-list > .row-fluid > .row-fluid > .shareBox {
	color: #888;
	float: right;
}
.cat-list > .row-fluid > .row-fluid > .shareBox > .icon {
	display: inline-block;
	margin-right: 10px;
	width: 20px;
	height: 20px;
	line-height: 20px;
	-webkit-transition: background 0.3s cubic-bezier(.17, .67, .88, 1.25), color 0.2s linear;
	-moz-transition: background 0.3s cubic-bezier(.17, .67, .88, 1.25), color 0.2s linear;
	-o-transition: background 0.3s cubic-bezier(.17, .67, .88, 1.25), color 0.2s linear;
	transition: background 0.3s cubic-bezier(.17, .67, .88, 1.25), color 0.2s linear;
	cursor: pointer;
	overflow: hidden;
	font-size: 0;
	line-height: 0;
	vertical-align: middle;
}
.cat-list > .row-fluid > .row-fluid > .shareBox > .commentCount {
	color: #cd1a1c;
	font-size: 18px;
	font-family: Georgia, "Times New Roman", Times, serif;
	display: inline-block;
	background: url(../images/sprites.png) 9px -46px no-repeat;
	padding-left: 32px;
	border-left: 1px solid #c5c5c5;
	vertical-align: top;
	height: 20px;
	line-height: 20px;
}
.cat-right .title {
	color: #252525;
	font-size: 18px;
	padding: 0px;
	margin: 0px;
	text-indent: 2em;
	height: 30px;
	line-height: 20px;
	margin-left: 25px;
}
.cat-right > h4 {
	padding-left: 10px;
	border-left: 4px solid #2d89ef;
	height: 20px;
	line-height: 20px;
	font-size: 18px;
	font-weight: normal;
	font-family: \5FAE\8F6F\96C5\9ED1;
}
.cat-right > .h129 > a {
	float: left;
}
.icon-sina {
	background: url(../images/sprites.png) -30px -20px no-repeat;
}
.icon-qzone {
	background: url(../images/sprites.png) -60px -20px no-repeat;
}
.icon-renren {
	background: url(../images/sprites.png) -90px -20px no-repeat;
}
.icon-netease:active, .icon-netease:focus, .icon-netease:hover {
	background: transparent url(../images/sprites.png) no-repeat 0 0;
}
.icon-sina:active, .sina:focus, .sina:hover {
	background: transparent url(../images/sprites.png) no-repeat -30px 0;
}
.icon-qzone:active, .qzone:focus, .qzone:hover {
 background: transparent url../images/sprites.png) no-repeat -60px 0;
}
.icon-renren:active, .renren:focus, .renren:hover {
	background: transparent url(../images/sprites.png) no-repeat -90px 0;
}
.arc {
	width: 640px;
	background: none !important;
	overflow: hidden;
}
.arc .carousel-inner {
	background: none;
	height: 404px;
}
.arc .carousel-inner > .item {
	height: 404px;
	width: 640px;
}
.arc .carousel-inner > .item > div {
	height: 104px;
	color: #252525;
}
.arc .carousel-inner > .item > div > h3 > a {
	width: 100%;
	height: 34px;
	padding: 16px 0 12px 0;
	font-size: 24px;
	font-weight: bold;
	color: #252525;
	font-size: 18px;
	font-family: \5FAE\8F6F\96C5\9ED1;
}
.arc .carousel-inner > .item > div > p {
	color: #686868;
	font-size: 12px;
	line-height: 18px;
	width: 620px;
}
.arc .carousel-indicators {
	text-align: center;
	height: 14px;
	position: absolute;
	right: 0;
	top: 286px;
	z-index: 30;
	width: 640px;
	font-size: 0;
	background: none;
}
.arc .carousel-indicators > li {
	float: left;
	width: 106px;
	height: 14px;
	margin: 0;
	background-color: #000;
	color: #fff;
	overflow: hidden;
	cursor: pointer;
	font-size: 12px;
	margin-right: 1px;
	font-family: Arial, Helvetica, sans-serif;
	opacity: 0.7;
	filter: alpha(opacity=70);
	-moz-opacity: 0.7;
	border: none;
	display: block;
	text-indent: initial;
	line-height: 14px;
	border-radius: 0px;
}
.arc .carousel-indicators > li:last-child {
	margin: 0px;
}
.arc .carousel-indicators > li.active {
	background-color: #ffa800;
	width: 105px;
	_width: 105px;
	opacity: 1;
	filter: alpha(opacity=100);
	-moz-opacity: 1;
}
.arc .carousel-indicators > li > a {
	position: relative;
	display: inline-block;
	width: 640px;
	height: 300px;
}
.arc .carousel-btn {
	height: 0;
	width: 0;
	display: none;
	_display: block;
}
.arc:hover .carousel-btn {
	display: block;
}
.arc .carousel-btn a, .arc .carousel-btn a:visited {
	background-image: url(../images/icon-list.png);
	height: 48px;
	line-height: 48px;
	width: 44px;
	color: #fff;
	outline: none;
	display: block;
	text-align: center;
	opacity: 0.6;
	filter: alpha(opacity=60)\0;
}
.arc .carousel-btn a:hover {
	text-decoration: none;
	opacity: 1;
	filter: alpha(opacity=100)\0;
}
.arc .carousel-btn .prev {
	position: absolute;
	background-position: 0 -57px;
	left: 0;
	top: 130px;
}
.arc .carousel-btn .next {
	position: absolute;
	background-position: 0px 0;
	right: 0;
	top: 130px;
}
.btn-search {
	height: 34px;
}
.btn-search i {
	width: 30px;
	height: 30px;
}


.incen {
	text-align: center
}
.inys01 {
	font-size: 4em !important;
	font-style: normal;
	font-family: "寰蒋闆呴粦";
	font-weight: normal;
	color: #838383;
	margin-top: 20px;
}
.inpys01 {
	width: 240px;
	margin-left: 50px;
	font-size: 14px;
	color: #a49f9f;
	margin-top: -10px;
}
.inbianju01 {
	margin-top: 40px
}
.inacol {
	color: #545353
}
.inpys02 {
	font-size: 13px !important;
	color: #a49f9f !important;
	margin-left: 0px;
	text-indent: 2em;
}
.inpys03 {
	text-align: center;
	height: 50px;
}
.indl01 {
	color: #0181e4;
	padding-top: 25px;
	margin-top: 5px
}
.indl01 dd {
	color: #877d7d !important
}
.indl01 a {
	color: #0181e4 !important;
	font-weight: bold
}
.incol01 {
	border-bottom: dashed 1px #c7c6c7;
}
.incol01 dd {
	margin-left: 0px
}
.incol01 a h5 {
	color: #0181e4 !important
}
.inbianju02 {
	margin-top: 15px;
	padding-left: 15px
}
.inbianju00 {
	margin-left: 20px
}
.inbor01 {
	border-right: dashed 1px #d9d9d9
}
.inbor02 {
	border-top: dashed 1px #d9d9d9
}

.team {
	width: 997px;
	height: 335px
}
.content .team .teaml {
	height: 333px;
	width: 479px;
	float: left;
	overflow: visible;
}
.teamli {
	height: 39px;
	line-height: 39px;
	margin-left: 30px;
	font: "寰蒋闆呴粦";
	font-size: 14px;
	color: #333
}
.teamr ul li {
	float: left;
}
.content .team .teamr {
	float: right;
	width: 516px
}
.content .team .teamr h2 {
	height: 38px;
	line-height: 38px;
	margin-top: 22px;
	display: block;
	margin-left: 32px;
	border-bottom: solid 1px #CCCCCC
}
.content .service {
	height: 600px
}
.content .service dl {
	text-align: center;
	float: left;
	height: 243px;
	width: 320px;
	border: thin dashed #CCC;
	margin-left: 1px;
	padding-top: 20px;
}
.service dl dd em {
	font-size: 3em;
	font-style: normal;
	font-family: "寰蒋闆呴粦";
	font-weight: normal;
	color: #838383;
	float: left;
	margin-left: 30px;
}
.service dl dd i {
	font-size: 1.8em;
	font-style: normal;
	font-weight: normal;
	color: #1d1d1d;
	margin-left: 0px;
	font-family: "寰蒋闆呴粦";
}
.service dl dd strong {
	margin-left: 0px;
	color: #666666;
	font-weight: normal
}
.service dl dd span {
	line-height: 20px;
	margin-top: 10px;
	display: block;
	width: 234px;
	margin-right: auto;
	margin-left: auto;
	text-align: left;
	font-size: 12px;
	color: #666;
	font-family: "鏂板畫浣�";
}
.adv {
	height: 538px;
	width: 100%;
	margin: 20px auto;
	overflow: hidden;
}
.out {
	height: 210px;
	display: block;
	border-left: #B5B6B8 dashed 1px;
	margin-top: 5px;
	width: 300px;
}
.in {
	width: 320px;
	height: 55px
}
.in li {
	width: 130px;
	float: left;
	height: 35px;
	padding-top: 20px;
	padding-left: 20px
}
.inright {
	float: right;
	padding-right: 10px
}
.subimg {
	width: 140px;
	height: 170px;
	text-align: center;
	display: block;
	float: left
}
.subworld {
	width: 150px;
	height: 140px;
	display: block;
	float: left;
	margin-left: 10px;
	padding-top: 25px
}
.subdd {
	font-size: 12px;
	color: #8D8D8F;
	text-align: left;
	display: block;
	width: 150px;
	margin: 10px 0px
}
.subdt a {
	color: #666
}
.subdt h4 {
	font-family: "寰蒋闆呴粦";
	color: #565656;
	font-weight: bold;
	font-size: 15px
}
.zhankai {
	float: right;
	border: none;
	margin-right: 10px
}
.font {
	color: #585858;
	font-family: "榛戜綋";
	font-weight: bold;
}
.tablea {
	color: #000;
	text-decoration: none;
	font-family: "鏂板畫浣�";
}
.tablep {
	font-size: 12px;
	color: #8D8D8D;
	line-height: 20px;
	margin-top: 10px
}
.tableh4 {
	font-size: 15px;
	color: #8D8D8D;
	font-weight: bolder;
}
.serul {
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 15px;
	margin-left: auto;
	height: 180px;
}
.serdiv {
	float: left;
	height: 45px;
	font-family: "寰蒋闆呴粦";
	color: #1d1d1d;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 10px;
	text-align: left;
}
.serdiv strong {
	font-family: "榛戜綋";
	color: #5b5b5b;
}
.service dl dd span {
	color: #A59FA1;
}
.serul li {
	float: left;
	height: 45px;
	width: 150px;
	display: block;
	line-height: 45px;
	font-size: 14px;
}
.serul li img {
	float: left;
	margin: 10px 10px 0 0
}
.ser_m {
	width: 300px;
	margin: 10px 0px 0px 0px;
}
.ser_m li {
	height: 45px;
	line-height: 45px;
	color: #877D7E;
	font-size: 14px;
}
.sml {
	color: #399CD5;
	font-weight: bold;
	font-family: "榛戜綋";
}
.sml a {
	color: #399CD5;
	text-decoration: none;
	font-size: 15px;
	font-weight: 600;
}
.hezuo {
	height: 470px;
}
.hezuo_l {
	height: 450px;
	width: 630px;
	float: left;
	overflow: visible;
	margin-top: 15px
}
/*.content {
	width: 627px;
	padding-left: 20px;
	height: 450px;
	border-right: #B5B6B8 1px dashed;
	color: #585858
}*/
.content h5 {
	font-family: "鏂板畫浣�";
	font-size: 14px;
	color: #333;
	font-weight: bold;
}
.hezuo_l p {
	font-size: 12px;
	color: #666;
	margin-top: 5px;
	margin-bottom: 5px;
	font-family: "鏂板畫浣�";
	display: block;
	width: 570px;
	line-height: 25px;
}
.hezuo_r {
	width: 330px;
	height: 405px;
	float: right;
	padding-left: 15px;
	line-height: 25px;
	margin-top: 40px;
	border-left-width: 1px;
	border-left-style: dashed;
	border-left-color: #8d8d8d;
}
#news {
	width: 997px;
	height: 560px;
	overflow: visible;
}
.line {
	border-right: 1px dashed #999;
	border-left: 1px dashed #999;
}
.newst {
	width: 1000px;
	overflow: visible;
	margin-bottom: 20px;
	margin-top: 15px;
	height: 100px;
	padding-top: 0px;
}
.newst p {
	font-weight: 400;
	margin: 10px 0px 0px 40px;
	font-family: "鏂板畫浣�";
	color: #333
}
.newsb {
	height: 450px
}
.newsb a {
	color: #333;
	text-decoration: none
}
.newsb_l {
	height: 468px;
	width: 324px;
	float: left;
	overflow: visible;
}
.newsb .kong dl {
	font-family: "瀹嬩綋";
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 10px;
	margin-left: auto;
	font-size: 12px;
	text-align: left;
	padding-left: 30px;
	width: 285px;
	height: 215px;
	display: block;
	border-top: #B5B6B8 dashed 1px;
	border-left: #B5B6B8 dashed 1px
}
.newsb .kong dt {
	color: #0082E4;
	font-family: "寰蒋闆呴粦";
	margin-top: 20px;
	text-align: left;
	width: 265px;
}
.newsb .kong dt a {
	color: #0382E1;
	text-decoration: none;
	font-size: 14px;
}
.newsb .kong dl dd {
	margin-top: 15px;
	color: #867E7C;
	width: 275px;
	text-align: left;
	display: block;
	padding-left: 0px;
}
.newsb_m {
	height: 440px;
	width: 324px;
	float: left;
	overflow: visible;
	border-left: #B5B6B8 dashed 1px;
	margin-top: 0;
	margin-right: 10px;
	margin-bottom: 0;
	margin-left: 10px;
}
.newsb_r {
	height: 448px;
	width: 324px;
	float: left;
	border-left: #B5B6B8 dashed 1px
}
.newsb_r ul {
	display: block;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 30px;
}
.newsb_r ul li a {
	color: #0080E1;
	text-decoration: none;
}
.newsb_r ul li {
	width: 270px;
	height: 60px;
	font-size: 13px;
	color: #979392;
	margin-bottom: 20px;
	padding-bottom: 5px;
	line-height: 20px;
	border-bottom: dashed 1px #ADAEB0;
	display: block
}
.newsb_r ul li h3 {
	color: #0080E1
}
.newsb_r ul li img {
	float: left;
	margin-right: 10px
}
.em {
	font-style: normal;
	color: #0382E1;
	font-size: 16px;
	font-family: "寰蒋闆呴粦";
}
.em a {
	color: #0382E1;
	text-decoration: none
}
.hfour {
	height: 30px;
	display: block;
	width: 290px;
	height: 30px;
	margin-top: 25px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 30px;
	font-weight: normal;
	color: #585858;
}

#ifoot {
	width: 100%;
	background-color: #3B7ABD;
}
#ifoot .ifoot1 {
	width: 996px;
	margin: 0px auto;
	height: 189px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #84AED8;
}
#ifoot .ifoot1 dl {
	float: left;
	height: 192px;
	width: 182px;
	padding-top: 40px;
	text-align: center;
	color: #FFF;
	font-size: 14px;
	margin-left: 15px;
	font-family: "寰蒋闆呴粦";
	font-weight: bold;
}
.ifoot1 dl dd {
	line-height: 30px
}
.ifoot1 dl dd a {
	font-family: "寰蒋闆呴粦";
	color: #FFF;
	text-decoration: none;
}
.ifoot1 dl dd a:hover {
	text-decoration: underline
}
.ifoot2 {
	width: 996px;
	height: 620px;
	margin: 10px auto
}
.ifoot2_l {
	width: 406px;
	height: 618px;
	float: left;
	color: #FFF;
	font-size: 14px;
	padding-left: 30px;
}
.ilianxi, .iqingqiu {
	font-family: "寰蒋闆呴粦";
	font-size: 18px;
	font-weight: bold;
}
.ifoot2_l ul {
	margin: 0px;
	padding: 0px;
}
.ifoot2_l ul li {
	font-family: "鏂板畫浣�";
	font-size: 12px;
	color: #FFF;
	line-height: 30px;
	height: 30px;
}
.imap {
	width: 310px;
	height: 202px;
	background-color: #09F;
	margin-top: 40px
}
.ifoot2_r {
	width: 456px;
	height: 618px;
	float: right;
	color: #FFF;
	overflow: hidden;
}
.ifoot2_r .qingqiu {
	font-family: "寰蒋闆呴粦";
	font-size: 18px;
	color: #FFF;
	font-weight: 600;
}
.iinput {
	width: 395px;
	height: 30px;
	color: #666;
	border: none;
	margin-top: 30px;
	font-size: 12px;
	padding-left: 15px;
}
.ivoice {
	width: 400px;
	height: 240px;
	color: #666;
	border: none;
	margin-top: 30px;
	font-size: 12px;
	padding-top: 10px;
	padding-left: 15px;
}
.ifoot2_r span {
	float: left;
	width: 210px;
	margin-top: 20px;
	font-size: 12px;
}
.ibut {
	width: 135px !important;
	height: 40px;
	background-color: #90CC1F;
	border: none;
	border-radius: 5px;
	margin-top: 20px;
	float: right;
	margin-right: 50px;
	color: #FFF;
	font-size: 16px
}
.ibottom {
	width: 100%;
	height: 112px;
	background: url(../images/bottombg.jpg) repeat-x;
	overflow: hidden;
}
.ifoot3 {
	height: 47px;
	width: 997px;
	margin: 0px auto;
	border-bottom: 1px solid #d9d9d9
}
.ifoot4 {
	height: 65px;
	width: 997px;
	margin: 0px auto
}
.imiddle {
	width: 752px;
	display: block;
	line-height: 47px;
	padding-top: 15px;
	margin: 0px auto;
}
.imiddle li {
	float: left;
	font-family: "榛戜綋";
	color: #333;
	font-size: 12px;
	margin: 0px 10px 0px 10px !important;
	display: inline !important
}
.imiddle li a {
	color: #333;
	text-decoration: none;
}
.ibanquan {
	height: 65px;
	line-height: 65px;
	font-size: 12px;
	color: #333;
	font-style: normal;
	font-family: "鏂板畫浣�";
	display: block;
}



.main1 {
	margin: 0px auto;
}
.main1 .container {
	width: 1045px;
	font-family: "寰蒋闆呴粦"
}
.main1 .row-fluid {
	margin: 20px 0
}
.main1 p {
	line-height: 30px;
	font-size: 17px;
	margin-top: 30px
}
.main1 h3 {
	font-weight: normal
}
.ban {
	height: 380px;
	width: 100%;
	background-color: #ffb50c;
	text-align: center
}
.main1 .linebg {
	background: url(../images/yywztybg.png) no-repeat top center
}
.yxArticle {
	padding: 30px 20px 0px 20px
}
.yxPart {
	padding-top: 10px
}
.parta {
	background: url(../images/yxptonebg.png) no-repeat right center;
	padding-top: 60px;
	min-height: 220px
}
.partFour {
	clear: both
}
.partFour li {
	float: left;
	clear: right;
	color: #fff;
	padding: 20px;
	width: 145px;
	margin-right: 30px;
	font-size: 16px;
	font-weight: bold;
}
.partFour li:last-child {
	margin-right: 0px
}
.pfli {
	background: #00c0e5
}
.pfli2 {
	background: #4cca8b
}
.pfli3 {
	background: #5592d1
}
.pfli4 {
	background: #6766ff
}
.yxSense h4 {
	margin-bottom: 40px;
	font-size: 1.6em
}
.yxSense p {
	line-height: 36px;
	width: 455px
}
.yxSense p i {
	font-size: 1.2em
}
.yxIcolor {
	color: #0099e7;
}
.yxpys {
	font-size: 15px !important
}
.yxpys2 {
	margin: 0 !important;
	color: #e00000;
	font-size: 1.6em !important
}
.yxpys3 {
	margin: 5px 0 !important;
	color: #ffb001;
	font-size: 1.6em !important
}
.yxpys4 {
	margin: 0 !important;
	font-size: 16px !important;
}
.yxul {
	font-size: 17px
}
.yxul li {
	list-style: decimal;
	line-height: 35px
}
.yxFactor {
	margin: 20px 0px;
	clear: both;
	color: #fff
}
.yxFactor li {
	background: url(../images/yx18bg.png) no-repeat left center;
	clear: both;
	padding: 10px 0;
	margin: 20px 0;
}
.yxFactor li span {
	display: inline-block
}
.yxFactorNO {
	font-size: 1.7em;
	width: 45px;
	vertical-align: top;
	text-align: center
}
.yxFactorTitle {
	width: 175px;
	font-size: 17px;
}
.yxFactorDetail {
	width: 770px;
	line-height: 30px;
	font-size: 16px
}
.yxbtn, .yxbtn:hover {
	font-size: 1.2em;
	width: 220px !important;
	height: 46px !important;
	color: #fff;
	text-align: center;
	line-height: 46px;
	background: #f59409;
	border-radius: 5px;
	margin: 0 auto;
	display: block
}
.yxWhy .span5 {
	margin-left: 0px
}
.yxh4Color {
	color: #fff;
	background: #0099e7;
	width: 95%;
	line-height: 42px;
	padding-left: 5%;
	font-weight: normal
}
#zp {
	text-align: center;
	font-size: 2.5em;
	color: #1886cc;
}
.yxGift {
	margin: 0
}
.yxGift li {
	font-size: 1.5em;
	font-weight: bold;
	border-bottom: 1px solid #d7d7d7;
	line-height: 60px;
	padding-left: 40px;
}
.yxGift li span {
	min-width: 470px;
	display: inline-block;
	position: relative;
}
.yxGiftSpanDetail {
	border: 1px solid #000;
	border-radius: 5px;
	background: #ccc;
	color: #000;
	padding: 10px;
	position: absolute;
	top: 55px;
	left: 0px;
	width: 90%;
	font-size: 14px;
	line-height: 25px;
	display: none;
	z-index: 2
}
.yxGiftSpanDetailJ {
	width: 15px;
	height: 15px;
	position: absolute;
	top: -15px;
	left: 26px;
	background: url(../images/yxmibg.png) no-repeat;
}
.giftColor {
	color: #ff1b2c
}
.yxbtn2 {
	width: 240px !important;
	height: 50px !important;
	margin-left: 15px !important;
	background: url(../images/yxbtn2.png) no-repeat;
	display: inline-block;
	vertical-align: sub;
}
.yxSave {
}
.yxSave li {
	line-height: 40px;
	font-size: 1.1em
}
.yxFlow {
	background: url(../images/yxbg.png) no-repeat 400px 300px;
	padding-left: 25px
}
.yxTitle {
	letter-spacing: 3px;
	line-height: 30px
}
.yxNarrate p {
	font-family: "瀹嬩綋";
	line-height: 30px;
	margin-top: 20px !important
}
.yxIsize {
	font-size: 1.3em
}
.yxThreeChose {
}
.yxThreeChose li {
	margin-bottom: 30px;
	line-height: 30px;
	font-size: 1.1em
}
.yxNO {
	width: 58px;
	height: 58px;
	text-align: center;
	line-height: 58px;
	background: url(../images/yxlibg.png) no-repeat center;
	display: inline-block;
	color: #fff;
	font-size: 1.8em;
	float: left;
	margin-right: 10px
}
.yxContact {
	margin-top: 20px
}
.yxContact li {
	list-style: decimal;
	line-height: 30px;
	font-size: 16px
}
.yxBottom .span4 {
	margin: 0 60px 0 0
}
.yxBottom .span4:last-child {
	margin-right: 0px
}
.yxBottoma {
	color: #000;
	font-size: 14px
}
.yxBottom dl, .yxBottom dt, .yxBottom dd, .yxBottom ul, .yxBottom li, .yxBottom .row-fluid {
	margin: 0;
	padding: 0
}
.yxBottom .span10 {
	font-size: 1.2em
}
.yxbdl {
}
.yxbdl dd {
	line-height: 30px
}
.yxbdl dd, .yxbdl dd a {
	color: #076ff0 !important
}
.yxBottomul {
}
.yxBottomul li {
	border-bottom: 1px dashed #bcbab7;
	line-height: 35px;
	font-size: 12px;
}
.yxBottomul li, .yxBottomul li a {
	color: #696867
}
.yxBottomul li i {
	float: right
}
.yxbottomRdl dl {
	padding: 20px 5px;
	border-bottom: 1px dashed #bcbab7
}
.yxbdlbg {
	background: url(../images/yxbottomdlbg.png) no-repeat;
	width: 25px;
	height: 20px;
	display: inline-block;
	text-align: center;
	line-height: 20px;
	margin-right: 5px;
	vertical-align: top
}
.yxbQuestion {
	background-position: 2px 1px;
	color: #fff;
}
.yxbAnswer {
	background-position: 2px -24px;
	color: #a4805c;
}
.yxbottomRdl dt, .yxbottomRdl dt a {
	color: #a4805c !important
}
.yxbottomRdl dd {
	margin-top: 10px;
	color: #076ff0 !important
}
.yxbottomRdl dd a {
	color: #076ff0
}
.yxqaContent {
	display: inline-block;
	width: 260px
}
.yxmb {
	margin-bottom: 20px !important
}




.sign_win {
	width: 327px;
	height: 420px;
	position: absolute;
	top: 10px;
	left: 60%;
	border-radius: 5px;
	background: rgba(0,0,0,0.6) none repeat scroll !important;
	background: #000000;
	filter: Alpha(opacity=60);
	color: #fff;
}
.sign_win .container-fluid {
	position: relative;
}
.sign_win .form-horizontal .controls {
	margin-left: 0px;
}
.sign_win .form-horizontal .control-label {
	width: 60px;
}
.sign_win .form-horizontal .row-fluid:last-child {
	padding: 30px 20px 20px 70px;
}
.userin {
	height: 315px;
	width: 295px;
	background-csolor: #000;
	position: relative
}
.title {
	height: 75px;
	color: #FFF;
	text-align: left;
	line-height: 75px;
	font-size: 2em
}
.a {
	color: #FFF;
	text-decoration: underline
}
.codeng .span4 dl dd {
	font-size: 14px;
	color: #3d3e42;
}
.button1 {
	width: 290px;
	height: 40px;
	color: #FFF;
	background-color: #2fa0e2;
	font-size: 1.6em;
	font-weight: bold;
	border-radius: 5px;
	margin-top: 20px;
	font-family: "瀹嬩綋"
}
.button2 {
	width: 154px;
	height: 40px;
	color: #3F99F1;
	background-color: #E2F0FD;
	font-size: 1em;
	font-weight: bold;
	border-radius: 5px;
	border: 1px solid #3F99EF;
	padding: 10px 25px 10px 25px;
}
a.button2 {
	text-decoration: none;
}
.span3 dl dt a {
	color: #6a6969;
	text-decoration: none;
	font-weight: bold;
}
.hrdas {
	border-top: 1px dashed #cccccc;
	height: 1px;
	overflow: hidden;
}
.hr {
	width: 100%;
	color: #3d3e42
}
.alignleft {
	text-align: left
}
.anone {
	color: #fefffd;
	text-decoration: none
}
.dllab {
	height: 28px;
	line-height: 28px;
}
.divlabel {
	background: #FFF;
	height: 32px;
	padding-top: 3px;
	margin-top: 0px !important
}


.main {
	width: 100%;
	margin: 0 auto
}
.mainreg {
	height: 635px;
	width: 100%;
	padding-top: 40px;
}
.banner {
	height: 450px;
	width: 100%;
	margin: 0px auto;
	background-color: #17B0DA;
	text-align: center
}
.width {
	width: 620px;
	height: 45px;
	margin: 0px auto;
	text-align: left
}
.imgauto {
	margin: 15px auto;
}
.vcode {
	cursor: pointer;
}
.cs {
	text-align: center;
	margin-top: 0px;
	margin-right: auto;
	width: 585px;
	background-color: #FFF;
	border-radius: 5px;
	border: 1px solid #e3e3e3;
}
.cs>form>.row-fluid {
	height: 40px;
	line-height: 40px;
}
.container input {
	border: solid 1px #dbdbdb !important
}
.reghead {
	background: #00a2ca !important;
	width: 585px !important;
	border-radius: 3px !important;
	margin-bottom: 50px !important;
	text-align: left !important;
	color: #FFF
}
.reg {
	width: 100px !important;
}
.regimg {
	float: left;
	margin: 18px 10px 0px 20px;
}
.regcolor {
	color: #00a2ca;
	border: none
}
.agree {
	width: 300px;
	margin: 5px auto;
	text-align: left !important;
	height: 30px;
	color: #a8a7a7;
	font-size: 12px
}
.submit {
	width: 165px;
	height: 35px;
	color: #fff;
	background: #00a2ca;
	border-radius: 3px;
	font-size: 20px;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 20px;
	margin-left: auto;
}
.know {
	height: 37px;
	background: #f9f9f9;
	border-top: solid 1px #ecebeb;
	line-height: 37px;
	text-align: left;
	padding-left: 30px
}
.userin {
	height: 315px;
	width: 295px;
	background-csolor: #000
}
.span4 dl dt a {
	color: #000;
	text-decoration: none;
}
.hr {
	width: 100%;
	color: #3d3e42
}
.none {
	border: none !important;
	background-color: #FFF !important
}


.mainer {
	width: 100%;
	height: auto;
	margin: 0px auto;
}
.bianju01 {
	margin-top: 20px
}
.lrbianju {
	margin-left: 10px;
	margin-right: 10px !important
}
.em01 {
	font-size: 2em;
	color: #3b7bdb;
	font-style: normal;
	font-weight: bold;
	font-family: "榛戜綋"
}
.bold {
	font-weight: bold;
	font-family: "榛戜綋"
}
.pagra {
	line-height: 30px;
	font-size: 15px;
	width: 300px
}
.pagra02 {
	font-size: 12px
}
.color01 {
	color: #6295ca;
	font-size: 1.3em !important;
	line-height: 25px;
	font-weight: normal;
	font-family: "榛戜綋"
}
.color02 {
	color: #3b7bbd;
	font-family: "榛戜綋"
}
.bg01 {
	background-color: #f4f4f4
}
.p_high {
	line-height: 30px
}
.ul01 {
	color: #57595a
}
.ul01 li {
	padding-left: 10px;
	height: 35px;
	font-size: 12px;
	background-image: url(../images/sjjzlibg.png);
	background-repeat: no-repeat;
}
.ul01 li a {
	color: #57595a;
	text-decoration: none
}
.butn {
	width: 106px;
	height: 30px;
	color: #FFF;
	font-size: 1em;
	background: #0088e7;
	border-radius: 3px;
	margin: 0px 50% 45px 50%
}
.bcol {
	color: #f00
}
.sjinput {
	font-size: 13px;
	margin-left: 5px;
	float: right;
}




.maincont {
	margin: 40px auto auto -5%;
}
.mkcolor01 {
	background: #51aded;
	color: #FFF;
	width: 69px;
	height: 28px;
	font-size: 13px;
	line-height: 28px;
	padding-left: 13px
}
.mkcolor02 {
	line-height: 24px;
	color: #707273;
	font-weight: bold;
	font-size: 13px
}
.mkpcolor03 {
	color: #51aded !important;
}
.mkpcolor03 li {
	font-size: 12px;
	margin: 0px 0px !important;
	padding: 0px 0px!important;
}
.mkp04 {
	font-size: 12px;
	margin: 0 auto;
	width: 142px
}
.mkm {
	width: 531px !important;
	margin-bottom: 65px
}
.mkmt01 {
	margin-left: 45px
}
.mkmp01 {
	line-height: 25px;
	padding-bottom: 30px
}

.mkTime {
	font-size: 12px;
	color: #707273;
	margin-top: 10px;
}
.mkTitle {
	color: #707273;
	font-family: "寰蒋闆呴粦"
}

.mkmark {
	color: #28aae2;
	font-style: normal
}
.mkbut {
	width: 110px;
	height: 30px;
	border-radius: 15px;
	background: #fff;
}
.mkbutred {
	border: solid 1px #d44137;
}
.mkbutgre {
	border: solid 1px #38ad5a;
}
.mkbutblu {
	border: solid 1px #39b2e2;
}
.mkar {
	text-align: center
}
.mkliuyan {
	width: 520px;
	background: #e6eaed
}
.mktj {
	width: 110px;
	height: 30px;
	background: #51aded;
	color: #FFF
}
.stra {
	color: #000;
	text-decoration: none
}
.mkvoice {
	height: 45px
}
.mkname {
	font-size: 12px;
	margin-bottom: 10px
}
.mknacolor {
	color: #2277b7;
	font-style: normal
}
.mknacolor02 {
	color: #b6bcc4
}

.bor {
	width: 100%;
	height: 38px;
	border-bottom: solid 1px #58b0ee
}
.rspa {
	width: 255px !important
}
.rul {
	padding: 0px;
	margin: 0px;
}
.rul li {
	background: url(../images/mklibg.png) no-repeat 0px 10px;
	padding-left: 10px;
	color: #38485a;
	line-height: 25px;
	margin-bottom: 10px
}
.bloc {
	background: #b6bcc4;
	color: #FFF;
	font-style: normal;
	width: 47px;
	height: 30px;
	line-height: 30px
}


.newsad {
	height: 295px;
}
.xwlp {
	font-size: 12px;
	line-height: 25px
}
.xwrtt {
	height: 30px;
	background: url(../images/xwtitlebg.png) no-repeat 0px 10px;
	line-height: 30px;
	padding-left: 10px
}
.xwdd {
	font-size: 12px !important;
	color: #a8aaab !important
}
.noul {
	padding: 0px;
	margin: 10px 0px
}
.noul li {
	line-height: 30px;
	font-size: 13px
}
.noul li a {
	color: #252525
}
.xwul01 {
	list-style: square !important;
	margin-top: 20px
}
.xwul01 li {
	line-height: 30px
}
.xwul01 li a {
	color: #252525
}
.xwcol01 {
	color: #8d9293
}
.xwcol01 a {
	color: #8d9293
}
.xwcol02 {
	color: #1c89ad
}


.xql {
width:
}
.xqcen {
	text-align: center
}
.xqcol01 {
	color: #909091;
	font-size: 12px;
}
.xqp01 {
	color: #38485a;
	font-size: 13px;
	line-height: 30px;
	text-indent: 2em;
}
.xqp02 {
	color: #38485a;
	font-size: 13px;
	line-height: 30px;
	height: 90px !important;
}
.xqpw {
	width: 568px;
	height: 133px;
	display: block;
	border: 1px solid #e6eaed;
	margin: 30px auto 40px auto;
	padding-left: 30px;
	padding-top: 30px;
	padding-right: 30px
}
.xqr {
	width: 300px !important;
	border-left: 1px solid #e8ebee
}
.xqbj01 {
	margin-top: 60px;
	clear: both
}
.xqbj02 {
	margin-top: 10px
}
.xqbj03 {
	padding-left: 15px !important
}
.xqrul {
	width: 270px;
	height: 243px;
	border: 1px solid #e8ebee;
	padding-left: 30px;
	padding-top: 20px;
	margin-left: 0px
}
.xqrul li {
	list-style: decimal;
	line-height: 30px;
}
.xqrul li a {
	color: #333;
	text-decoration: none
}
.xqacol {
	color: #1b2531
}
.xqul02 {
	width: 300px
}
.xqul02 li {
	list-style: square !important;
	margin-left: -5px !important
}
.xqul02 a {
	color: #1b2531;
	line-height: 30px
}
.xqrdl {
	width: 139px
}
.xqrdl dd {
	font-size: 12px !important;
	text-align: center
}
.xqadcol01 {
	color: #1b2531;
	font-weight: bold !important
}
.xqbk01 {
	border-top: 1px solid #e8ebee;
	margin-top: 30px
}
.xqb01 {
	font-size: 16px;
	font-weight: bold
}

.wjs_col{ font-size:14px;}
/*.foot {
	height: 114px;
	background: url(../images/bottombg.png);
	border-top: #c6c6c6 dashed 1px;
}
.foot_n {
	height: 53px;
	margin: 0 auto;
}
.foot_n ul {
	border-bottom: solid 1px #d9d9d9;
	display: block;
	width: 765px;
	margin: 0 auto;
	height: 53px
}
.foot_n ul li {
	float: left;
	display: block;
	height: 53px;
	line-height: 53px;
	margin-left: 27px;
	font-size: 12px
}
.foot_n ul li a {
	color: #000;
	text-decoration: none;
}
.pulic {
	height: 61px;
}
.foot .public ul {
	width: 843px;
	display: block;
	margin-right: auto;
	margin-left: auto;
}
.foot .public ul li {
	color: #3d3e42;
	font-size: 12px;
	float: left;
	line-height: 61px;
	height: 61px;
	margin-right: 50px
}*/
.form-search .input-append {
	line-height: 30px;
}
.form-search .search-query {
	width: 150px;
	background-color: #008ab0;
	color: #ffffff;
	border: none;
}
.form-search .btn {
	background: #008ab0 none;
	color: #09b4de;
	border: none;
	height: 29px;
}
 .form-search .search-query::-moz-placeholder {
 color: #09b4de;
}
 .form-search .search-query::-ms-input-placeholder {
 color: #09b4de;
}
 .form-search .search-query::-webkit-input-placeholder {
 color: #09b4de;
}
.form-search button {
	margin-left: -22px;
	background: none;
}
.index .row-fluid h2 {
	text-align: center;
}
.index .span12 .inysborder {
	border-left: dashed 1px #d9d9d9;
	border-right: dashed 1px #d9d9d9;
	border-bottom: dashed 1px #d9d9d9;
	margin: 0px;
	height: 340px;
	padding: 0px 6px;
}
.index .span12 .inysborder:first-child {
	border-right: none;
}
.index .span12 .inysborder:last-child {
	border-left: none;
}
.index .span12 .inysborder h3 {
	text-align: center;
}
.index .span12 .desc {
	border-left: dashed 1px #d9d9d9;
	border-right: dashed 1px #d9d9d9;
	margin: 0px;
	padding: 0px 6px;
	height: 377px;
}
.index .span12 .desc:first-child, .index .span12 .desc:last-child {
	border: none;
}
.index .span12 .desc .row-art-head {
	height: 146px;
	border-bottom: dashed 1px #d9d9d9;
	overflow: hidden;
}
.index .span12 .desc h4 {
	min-height: 4px;
	padding: 0px;
	margin: 0px;
	font-size: 14px;
}
.index .span12 .site {
	border-left: dashed 1px #d9d9d9;
	border-right: dashed 1px #d9d9d9;
	margin: 0px;
	padding: 0px 6px;
	height: 427px;
}
.index .span12 .site:first-child, .index .span12 .site:last-child {
	border: none;
}
.index .span12 .site .row-art-head {
	height: 162px;
	border-bottom: dashed 1px #d9d9d9;
	overflow: hidden;
}
.index .span12 .site h4 {
	min-height: 30px;
	padding: 0px;
	margin: 0px;
}
.index .span12 .site .art dl {
	height: 70px;
	overflow: hidden;
	margin: 0px;
	padding: 5px 0px;
	border-bottom: 1px dashed #d9d9d9;
}
.index .span12 .site .art dl:last-child {
	border: none;
}
.index .span12 .site .art dl dt {
	height: 20px;
	line-height: 20px;
	font-size: 14px;
	color: #0181e4;
}
.index .span12 .site .art dl dt span {

	float: left;
	padding-right: 15px;
}
.index .span12 .site .art dl dt a {
	color: #0181e4;
	text-decoration: none;
}
.index .span12 .site .art dl dd {
	height: 40px;
	line-height: 20px;
	overflow: hidden;
	font-size: 12px;
	margin: 0px;
	text-indent: 2em;
}
.index .span12 .site .photo {
	padding: 5px 0px;
	border-bottom: dashed 1px #d9d9d9;
}
.index .span12 .site .photo:last-child {
	border: none;
}
.index .span12 .site .photo .span3 a {
	float: left;
	width: 60px;
	height: 60px;
	padding: 5px;
}
.index .span12 .site .photo dl {
	margin: 0px;
	overflow: hidden;
}
.index .span12 .site .photo dl dt {
	height: 20px;
	line-height: 20px;
	font-size: 14px;
	color: #0181e4;
}
.index .span12 .site .photo dl dt h5 {
	margin: 0px;
}
.index .span12 .site .photo dl dt a {
	color: #0181e4;
	text-decoration: none;
}
.index .span12 .site .photo dl dd {
	height: 40px;
	line-height: 20px;
	overflow: hidden;
	font-size: 12px;
	text-indent: 2em;
}
.icon-service1 {
	width: 107px;
	height: 107px;
	background: url("../images/service1.png") no-repeat center;
}
.icon-service2 {
	width: 107px;
	height: 107px;
	background: url("../images/service2.png") no-repeat center;
}
.icon-service3 {
	width: 107px;
	height: 107px;
	background: url("../images/service3.png") no-repeat center;
}
.icon-service4 {
	width: 107px;
	height: 107px;
	background: url("../images/service4.png") no-repeat center;
}
.icon-service5 {
	width: 107px;
	height: 107px;
	background: url("../images/service5.png") no-repeat center;
}
.icon-service6 {
	width: 107px;
	height: 107px;
	background: url("../images/service6.png") no-repeat center;
}
.index .span12 .inysborder:hover .icon-service1 {
	background: url("../images/hservice1.png") no-repeat center;
}
.index .span12 .inysborder:hover .icon-service2 {
	background: url("../images/hservice2.png") no-repeat center;
}
.index .span12 .inysborder:hover .icon-service3 {
	background: url("../images/hservice3.png") no-repeat center;
}
.index .span12 .inysborder:hover .icon-service4 {
	background: url("../images/hservice4.png") no-repeat center;
}
.index .span12 .inysborder:hover .icon-service5 {
	background: url("../images/hservice5.png") no-repeat center;
}
.index .span12 .inysborder:hover .icon-service6 {
	background: url("../images/hservice6.png") no-repeat center;
}
.inpys03 .btn {
	color: #ffffff;
	background: #838383;
}
.index .span12 .inysborder:hover .btn {
	background: #17afd8;
}
.index .span12 .inysborder .inys02 h3 {
	text-align: left;
}
.inys02 dl dd {
	font-size: 12px;
	font-weight: bold;
	color: #a49f9f;
	margin: 0px;
	margin-top: -15px !important;
}
.index .case {
	width: 100%;
	height: 452px;
	overflow: hidden;
}
.case-inner {
	width: 20000em;
	height: 452px;
}
.case-inner a {
	width: 236px;
	height: 394px;
	border: 4px solid #ffffff;
	position: relative;
	float: left;
	overflow: hidden;
}
.case-inner a:hover {
	border-color: #51aded;
}
.footer-link {
	padding: 30px 0;
}
.footer-link ul {
	border-bottom: 1px dashed #8fb4da;
	height: 150px;
	width: 997px;
	margin: 0px auto;
}
.footer-link ul li {
	float: left;
	text-align: center;
	width: 196px;
	font-size: 14px;
}
.footer-link ul li dt {
	font-weight: bold;
	padding: 10px 0;
}
.icon-link {
	display: inline-block;
	width: 64px;
	height: 64px;
	overflow: hidden;
	background: url(../images/icon-link.png) no-repeat;
}
.ielt9 .icon-link {
	display: inline;
	zoom: 1;
}
.icon-link1 {
	background-position: 5px center;
}
.icon-link2 {
	background-position: -190px center;
}
.icon-link3 {
	background-position: -372px center;
}
.icon-link4 {
	background-position: -564px center;
}
.icon-link5 {
	background-position: -769px center;
}
.icon-prev {
	width: 24px;
	height: 40px;
	background: url('../images/xwicon01.png') no-repeat center;
	vertical-align: text-bottom;
}
.icon-next {
	width: 24px;
	height: 40px;
	background: url('../images/xwicon03.png') no-repeat center;
	vertical-align: text-bottom;

}
.navlist {
	margin: 0px auto
}
.navlist li {
	height: 38px;
	border: solid 1px #cccccc;
	margin-left: 6px;
	float: left;
	text-align: center;
	line-height: 38px;
	padding: 0px 10px;
}
.navlist li a {
	color: #babcbd;
	text-decoration: none;
}
.navlist li.active, .navlist li:hover {
	border: solid 1px #16a8d9 !important;
	color: #FFF !important;
	background: #16a8d9;
}
.navlist li:hover a, .navlist li.active a {
	color: #fff !important;
	text-decoration: none;
}
.navlist li:hover .icon-prev, .navlist li.active .icon-prev {
	background-image: url('../images/xwicon02.png');
}
.navlist li:hover .icon-next, .navlist li.active .icon-next {
	background-image: url('../images/xwicon04.png');
}
.contact-info {
	padding: 30px 40px;
	width: 917px;
	margin: 0px auto;
}
.contact-info h3 {
	font-size: 18px;
	font-weight: normal;
	padding-bottom: 20px;
}
.contact-address {
	width: 300px;
}
.contact-address h3 span {
	margin-left: 10px;
}
.contact-address ul li {
	padding-bottom: 15px;
}
.contact-address ul li span {
	padding-right: 10px;
	margin-right: 10px;
	display: block;
	float: left;
	border-right: 1px solid #b1cbe5;
}
.contact-address ul li span.last {
	border-right: 0 none;
}
.cmap {
	width: 296px;
	height: 200px;
	overflow: hidden;
	border: 2px solid #fff;
}
.contact-form {
	width: 400px;
}
.contact-form ul li {
	padding-bottom: 20px;
}
.contact-form .input-text {
	background: #fff;
	color: #333;
	height: 30px;
	line-height: 30px;
	width: 100%;
	border: 0 none;
	text-indent: 15px;
}
.contact-form .textarea-wrap {
	padding: 15px;
	background: #fff;
}
.contact-form .textarea {
	background: #fff;
	color: #333;
	width: 100%;
	height: 250px;
	border: 0 none;
	overflow-y: auto;
	box-shadow: none;
	-webkit-box-shadow: none;
	-webkit-transition: none;
}
.contact-form .btn {
	border: 0 none;
	color: #fff;
	background: #90cc1f;
	font-size: 18px;
	border-radius: 5px;
	width: 130px;
	height: 40px;
}
.regline {
	background: url('../images/regxian.png') repeat-x 50%;
}
.desc .row-fluid h2, .site .row-fluid h2 {
	font-size: 18px;
	padding: 0px;
	margin: 0px;
	width: 100px;
	color: #000;
	font-weight: bold;
	height: 30px;
	line-height: 30px;
	text-align: left;
}
.desc .row-fluid h2 a, .site .row-fluid h2 a {
	color: #000;
	font-weight: bold;
	text-decoration: none;
}
.xqsm dd {
	float: left;
	margin-top: 5px
}
.develop {
	background: url(../images/about_bg02.png) no-repeat right top;
}
.develop dl {
	height: 150px;
	width: 110px;
	text-align: left;
	margin: 0px;
	float: left;
	background: url(../images/about_dlbg.png) no-repeat left top;
	padding-left: 40px
}
.develop dt {
	color: #1c5c8a;
	font-size: 16px;
	padding-top: 20px;
}
.develop dd {
	margin: 0px auto;
	padding: 11px 0px 0px 0px;
	font-size: 12px;
}
.developLast {
	background: none !important;
	padding-left: 0px !important
}
.developLast dt {
	font-size: 1.6em;
	font-family: "寰蒋闆呴粦"
}
.develop .span10 {
	padding-left: 7px;
	background: url(../images/about_bg.png) repeat-x;
}
.develop .span2 img {
	margin: 20px auto
}
.brief {
	margin-top: 20px
}
.brief span2 {
}
.aboutSuspend {
	width: 96px;
	background: #174775;
	text-align: center;
	color: #fff;
	padding: 10px 0px;
	margin: 0px;
}
.aboutSuspend li {
	height: 30px;
	line-height: 30px;
}
.aboutSuspend li a {
	color: #ffffff;
}
.aboutSuspend li.active {
	background: #01a0ef;
}
.brief .span9 p {
	font-size: 12px;
	color: #3d3535;
	text-indent: 2em;
	line-height: 30px
}
.aboutYs img {
	margin: 10px auto
}
.aboutYs dl {
	color: #174775;
	width: 205px
}
.aboutYs dt {
	text-align: center;
	margin: 5px auto;
	font-size: 1.6em
}
.aboutYs dd {
	font-size: 12px;
	margin-top: 20px
}
.pic_show {
	margin: 50px auto 50px 0px
}
.pic_show li {
	float: left;
	margin-left: 40px
}
.pic_show li a {
	float: left;
}
.fws_content {
	width: 1045px
}
.dyybg {
	background: url(../images/dyy_bg.png) repeat-x 0px 0px;
	height: 12px;
	margin-top: 37px;
	margin-bottom: 15px
}
.dyybg2 {
	background: url(../images/dyy_bg.png) repeat-x 0px 0px;
	height: 12px;
}
.dyy_trend {
	padding-top: 43px
}
.dyy_tb {
	color: #fff;
	margin-top: 35px
}
.dyy_tb .span1 {
	color: #000;
	font-size: 1.5em;
	padding-top: 130px;
	width: 110px;
	margin-left: 0px;
	text-align: center;
	font: "鏂板畫浣�"
}
.dyy_tb p {
	width: 210px;
	margin: 8px auto;
}
.dyy_bg1 {
	background: url(../images/dyy_bgleft.png) no-repeat 0px 0px;
	height: 302px;
	padding: 40px 0px;
	width: 300px !important
}
.dyy_bg2 {
	background: url(../images/dyy_bgright.png) no-repeat 0px 0px;
	height: 302px;
	padding: 40px 0px;
	width: 300px !important
}
.dyy_notice {
	color: #000;
}
.dyy_notice p {
	padding: 15px 88px
}
.dyy_notice p a {
	color: #f00
}
.dyy_cost {
	padding: 40px 48px;
	background: url(../images/dyy_costbg.png) no-repeat 40px 92%
}
.dyy_cost .span3 {
	margin-left: 105px
}
.dyy_contrasts {
	padding: 40px 0px 10px 20px
}
.dyy_contrasts2 {
	padding: 35px 0px 20px 40px
}
.dyy_contrasts3 {
	background: url(../images/dyy_bg2.jpg) no-repeat 0px 0px
}
.dyy_contrasts3 ul {
	margin: 27px 97px 0px 97px;
	color: #fff
}
.dyy_contrasts3 li {
	line-height: 45px;
	height: 88px;
	margin-top: 10px
}
.dyy_contrasts3 li h3 b {
	font-size: 0.7em;
	font-weight: bold;
}
.dyy_discuss {
}
.dyy_discuss h3 {
	color: #fff;
	background: url(../images/dyy_bg02.png) no-repeat 0px 0px;
	width: 365px;
	font-size: 1.9em;
	padding-top: 10px;
	height: 50px;
	text-align: center;
	font-family: "寰蒋闆呴粦"
}
.dyy_discuss h3 b {
	font-size: 0.7em
}
.dyy_discuss dl {
	color: #797070;
	margin-left: 25px;
	padding-top: 20px;
	padding-bottom: 10px;
	border-bottom: dashed 1px #797070
}
.dyy_discuss dt b {
	margin-left: 20px;
	font-weight: bold
}
.dyy_discuss dd {
	margin: 5px 0px;
	line-height: 25px
}
.displayCase {
	width: 940px;
	margin: 0px auto
}
.displayCase li {
	box-shadow: 0 0 9px #ccc;
	padding: 2px;
	float: left;
	text-align: center;
	min-height: 507px;
	margin: 10px 5px
}
.KnowMore {
	width: 100px !important;
	height: 25px;
	background: #fff;
	color: #668bb9;
	margin-top: 20px
}
.caseList {
	margin-bottom: 40px;
	margin-left: 0px
}
.caseList li {
	width: 145px;
	height: 35px;
	line-height: 35px;
	background: #0c7bc2;
	color: #fff;
	text-align: center;
	float: left;
	margin-right: 20px
}
.caseList li a {
	color: #fff
}
.classify {
	margin-left: 10px;
	margin-top: 25px
}
.classify li {
	background: url(../images/anlifenxilibg.png) no-repeat 0px 15px;
	line-height: 35px;
	padding-left: 5px
}
.classify li a {
	color: #000
}
.list_show {
}
.list_show .row-fluid {
	height: 215px;
	border-bottom: 1px solid #ccc;
	margin-top: 35px
}
.list_show dd {
	margin-left: 0px;
	font-size: 12px;
	line-height: 25px
}
.listShowControl {
	width: 560px;
	margin: 60px auto;
	clear:both
}
.listShowControl li {
	float: left;
	border: 1px solid #999;
	height: 38px;
	line-height: 38px;
	text-align: center;
	margin-right: 5px;
	color: #b9bbbc;
	padding-left: 13px;
	padding-right: 13px;
}
.listShowControl li a {
	color: #b9bbbc;
	text-decoration: none;
}
.listShowControl li.active, .listShowControl li:hover {
	border: solid 1px #16a8d9 !important;
	color: #FFF !important;
	background: #16a8d9;
}
.listShowControl li:hover a, .listShowControl li.active a {
	color: #fff !important;
	text-decoration: none;
}
.listShowControl li:hover .icon-prev, .listShowControl li.active .icon-prev {
	background-image: url('../images/xwicon02.png');
}
.listShowControl li:hover .icon-next, .listShowControl li.active .icon-next {
	background-image: url('../images/xwicon04.png');
}
.ACT {
	background: #16a8d9;
	border-color: #16a8d9 !important;
	color: #fff !important
}
.dyynbanner {
	padding: 0px !important;
	margin: 0px;
	height: 445px
}
.dyyOne {
	border-bottom: 1px solid #ccc;
	padding: 0px
}
.dyyPH {
	background: url(../images/dyy_icon2.png) no-repeat 0px 11px;
	padding-left: 47px
}
.dyyPH2 i {
	width: 30px;
	height: 30px;
	display: block;
	float: left;
	margin-right: 0px;
	margin-top: 10px
}
.dyyPH3 {
	background: url(../images/dyy_icon3.png) no-repeat 145px 15px;
	padding-top: 10px
}
.dyySj {
	width: 1045px !important;
	margin-bottom: 20px
}
.dyySj ul {
	margin: 0px
}
.dyySj ul li {
	float: left;
	width: 260px;
	text-align: center;
	margin-top: 15px;
	height:195px
}
.about {
	background: #d7dae1
}
.about .container {
	width: 1045px;
}
.dyyPart {
}
.dyyPart dl {
	float: left;
	width: 249px
}
.dyyPart dt {
}
.dyyicon {
	width: 137px;
	height: 137px;
	display: block
}
.icon1 {
	background: url(../manager/images/dyyn_topp.png) no-repeat
}
.icon2 {
	background: url(../manager/images/dyyn_topp2.png) no-repeat
}
.icon3 {
	background: url(../manager/images/dyyn_topp3.png) no-repeat
}
.icon4 {
	background: url(../manager/images/dyyn_topp4.png) no-repeat
}
.icon5 {
	background: url(../manager/images/dyyn_topp5.png) no-repeat
}
.icon6 {
	background: url(../manager/images/dyyn_topp6.png) no-repeat
}
.icon7 {
	background: url(../manager/images/dyyn_topp7.png) no-repeat
}
.icon8 {
	background: url(../manager/images/dyyn_topp8.png) no-repeat
}
.power {
	background: url(../manager/images/dyyn_bg.png) no-repeat;
	padding-top: 300px !important
}
.power dl {
	float: left;
	width: 330px;
	margin-bottom: 0px
}
.power dt {
	width: 95px;
	height: 95px;
	display: block;
	background: url(../images/dyyn_powerbg.png) no-repeat;
	color: #FFF;
	text-align: center;
	line-height: 95px;
	margin: 50px auto 0px auto
}
.power dt:hover {
	background: url(../images/dyyn_powerbgac.png) no-repeat
}
.power dd {
	font-size: 12px;
	color: #676161;
	width: 260px;
	margin: 2px auto
}
.powerACT {
	background: url(../images/dyyn_powerbgac.png) no-repeat !important
}
.dyyTitle {
	line-height: 45px
}
.dyyTitle b {
	color: #5582d5;
	word-spacing: -2px
}
.dyy_cont {
}
.dyy_cont h3 {
	color: #0044c0;
	background: url(../images/dyyn_aboutbg.png) no-repeat 0px 0px;
	padding-left: 30px
}
.dyy_cont p {
	color: #6c6a6a;
	text-indent: 2em
}
.dyyn_info, .dyyn_info a {
	color: #2e3032
}
.dyyn_info .span4 {
	width: 300px;
	margin: 5px 28px
}
.dyyn_info h4 {
}
.dyyn_info ul {
	margin: 15px 0px
}
.dyyn_info li {
	line-height: 27px;
	font-size: 12px;
}
.dyyn_info li b {
	float: right
}
.dyy_hz {
	margin: 15px 0px;
}
.dyy_hz li {
	width: 209px;
	float: left;
	margin-top: 15px
}

.djcontact_p {
	color: #696666;
	font-size: 12px
}
.djcontactTel {
	width: 218px;
	height: 30px;
	border: 1px solid #e6e6e6;
	line-height: 30px;
	text-align: center
}
.djcontactTel b {
	color: #246ca6;
	font-size: 1.5em;
}
.djcontact_map {
	text-align: center;
	padding: 15px 0px 20px 0px
}
.djworkPlace {
	margin-top: 10px
}
.djworkPlace h3 {
	background: url(../images/workplaceh3bg.png) no-repeat 0px 0px
}
.djworkPlace ul {
	margin: 0px
}
.djworkPlace ul li {
	float: left;
	margin-right: 5px
}
.djworkPlace ul li:last-child {
	margin-right: 0px
}
.lawDclear {
	padding-bottom: 50px
}
.lawDclear p {
	color: #484848;
	line-height: 27px;
	font-size: 12px;
}
.djpTOS {
	font-size: 12px
}
.djpTOS ul {
	margin: 0px;
	color: #484848
}
.djpTOS ul li {
	line-height: 30px
}


.BottomNav {
	position: fixed;
	top: 250px;
	right: 0px
}

#ifocus {
	width: 670px;
}
#ifocus_pic {
	display: inline;
	position: relative;
	float: left;
	width: 665px;
	height: 382px;
	overflow: hidden;
	margin: 10px 0 10px 0px;
}
#ifocus_piclist {
	position: absolute;
}
#ifocus_piclist li {
	overflow: hidden;
}
#ifocus_piclist img {
}
#ifocus_btn {
	display: inline;
	margin: 9px 9px 0 0;
}
#ifocus_btn li {
	float: left;
	width: 115px;
	height: 57px;
	cursor: pointer;
	opacity: 0.5;
	-moz-opacity: 0.5;
	filter: alpha(opacity=50);
}
#ifocus_btn img {
	margin: 7px 0 0 11px;
}
#ifocus_btn .current {
	background: url(i/ifocus_btn_bg.gif) no-repeat;
	opacity: 1;
	-moz-opacity: 1;
	filter: alpha(opacity=100);
}
#ifocus_btn .current img {
	height: 90px;
	margin-top: 0px
}
#ifocus_opdiv {
	position: absolute;
	left: 0;
	bottom: 0;
	width: 410px;
	height: 35px;
}
#ifocus_tx {
	position: absolute;
	left: 8px;
	bottom: 8px;
	color: #FFF;
}
#ifocus_tx .normal {
	display: none;
}
.djPoint {
	font-size: 1.6em;
	color: #f00;
	font-style: normal
}
.djPoint2 {
	color: #999;
	font-size: 14px;
	font-style: normal
}
.djPointer {
	padding-top: 10px;
	padding-left: 15px
}
.xqHere {
	margin: 10px auto 0px auto;
	border-bottom: 1px solid #ccc;
	padding-bottom: 10px
}


.mallBuildBanner {
	height: 377px;
	width: 100%;
	text-align: center;
	background: #0c83cf
}
.mallBuild .container {
	margin: 0 auto
}
.mBpart {
}
.mBpart p {
	line-height: 25px;
	font-family: "寰蒋闆呴粦";
	font-size: 15px
}
.mBpart dl {
	float: left;
	clear: right;
	width: 117px;
	margin-right: 10px;
	margin-top: 30px
}
.mBpart dt i {
	background: url(../images/mallbuildpartbg.png) no-repeat;
	display: block;
	width: 92px;
	margin: 0 auto;
	height: 80px
}
.mBpart dd {
	margin-top: 15px;
	font-family: "寰蒋闆呴粦";
	font-size: 15px;
	margin-left: 0;
	text-align: center
}
.mbg2 {
	background-position: -148px 0px !important
}
.mbg3 {
	background-position: -291px 0px !important
}
.mbg4 {
	background-position: -431px 0px !important
}
.mbg5 {
	background-position: -571px 0px !important
}
.mbg6 {
	background-position: -705px 0px !important
}
.mbPart2 {
	clear: both
}
.shopFlow {
	margin: 55px auto 45px auto;
	text-align: center
}
.mbPart3 {
	background: url(../images/mallbuildpart3bg.png) no-repeat 101% 40px;
}
.reason {
	margin-top: 35px
}
.reason li:nth-child(even) {
	margin-left: 25px
}
.reason span {
	font-family: "寰蒋闆呴粦";
	font-weight: bold;
	font-size: 18px;
	line-height: 50px;
	border-bottom: 1px dashed #cdcccc;
	display: inline-block
}
.reason span i {
	width: 29px;
	height: 29px;
	background: url(../images/mallbuildreason.png) no-repeat 0px 0px;
	color: #fff;
	display: inline-block;
	text-align: center;
	line-height: 29px;
	margin-right: 10px;
	vertical-align: text-top
}
.reason span b {
	color: #f00;
	font-size: 19px;
	font-weight: bold;
}

.djp_advantageTitle {
	text-align: center
}
.djp_advantageTitle h2, .djp_advantageTitle h3 {
	font-family: "寰蒋闆呴粦"
}
.djp_advantageTitle h2, .djp_advantageTitle p {
	color: #0e8fd5
}
.djp_sixForte {
	padding: 0 1px 0 0;
}
.djp_sixForteLine {
	border-right: 1px dashed #aaaaaa
}
.djp_sixForteLine2 {
	border-left: 1px dashed #aaaaaa;
	margin-left: 10px !important;
	padding-left: 10px;
}
.djp_sixForte dt span {
	display: inline-block;
	padding: 5px
}
.djp_sixForte h4 {
	font-family: "寰蒋闆呴粦"
}
.djp_sixForteColor {
	color: #999c9e
}
.djp_sixForte i {
	width: 65px;
	height: 65px;
	display: block;
	background: url(../images/djp_advantagehbg.png) no-repeat;
	float: left;
	margin-right: 10px
}
.djp_sixForte dl:hover i {
	background: url(../images/djp_advantageybg.png) no-repeat;
}
.djp_sixForteBgpo2 {
	background-position: -75px 0px !important
}
.djp_sixForteBgpo3 {
	background-position: -150px 0px !important
}
.djp_sixForteBgpo4 {
	background-position: -229px 0px !important
}
.djp_sixForteBgpo5 {
	background-position: -305px 0px !important
}
.djp_sixForteBgpo6 {
	background-position: -379px 0px !important
}
.djp_sixForte dl dd {
	font-size: 12px;
	text-indent: 2em
}
.djp_advantagePart2 .djp_advanCont {
	text-align: center;
	padding: 10px 0;
	margin: 10px auto 25px auto;
}
.advantageJoin {
	width: 175px;
	float: left;
	clear: right
}
.djp_advantagePart2 .advantageJoin dd {
	text-align: center;
	font-size: 12px
}
.advantageJoin dt {
	background: url(../images/djp_advantagehbg.png) no-repeat;
	width: 172px;
	height: 172px;
}
.advantageJoin dt a {
	display: block;
	width: 100%;
	height: 100%
}
.djp_advantagePart2 dt:hover {
	background: url(../images/djp_advantageybg.png) no-repeat;
}
.djp_advantagePart2 .advantageJoinbg {
	background-position: -462px 0px !important
}
.djp_advantagePart2 .advantageJoinbg2 {
	background-position: -690px 0px !important
}
.djp_advantagePart2 .advantageJoinbg3 {
	background-position: -915px 0px !important
}
.djp_advantagePart2 .advantageJoinbg4 {
	background-position: -1150px 0px !important
}
.djp_advantagePart3 {
	padding: 20px 0
}
.djp_advantagePart3 .carousel, .djp_advantagePart3 .carousel-inner {
	background: none
}
.djp_advantagePart3 .carousel .item img {
	float: left;
	margin-right: 10px;
}
.djp_advantagePart3 .carousel .item img:last-child {
	margin-right: 0
}
.djp_advantagePart3 .carousel-inner {
	height: 110px
}
.djp_advantagePart3 .item {
	margin-left: 40px;
	height: 110px
}
.djp_advantagePart3 .carousel-control {
	border-radius: 0px;
	background: #246ca6;
	border: none
}
.djp_advantagePart3 .right {
	right: 0px !important
}
.djp_advantagePart3 .left {
	left: 0px
}

.bodyBrandFont {
	font-family: '寰蒋闆呴粦'
}
.onLineFormTop {
	font-size: 16px;
	font-weight: bold;
	color: #fff;
	background: #008eb7;
	line-height: 45px;
	text-align: center;
}
.onLineFormTop i {
	color: #f00;
	font-style: normal;
	font-weight: bold;
	font-size: 17px
}
.onLineForm {
	padding: 0px;
	margin: 20px 0;
}
.onLineFormMain {
	width: 1044px
}
.onLineFormA {
	border: 1px solid #f0f0f0;
	background: #fdfcfb
}
.onLineFormMain .row-fluid .span7 {
	padding-top: 20px;
	border-right: 1px solid #f2efef
}
.onLineFormLeft {
	margin-left: 20px;
}
.onLineFormLeft dt {
	color: #1b5d8d;
	line-height: 40px
}
.onLineFormLeft dt i {
	width: 40px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	color: #fff;
	background: #00a2ca;
	border-radius: 40px;
	display: block;
	float: left;
	margin-right: 5px;
	font-size: 24px
}
.onLineFormLeft dd {
	margin-left: 70px;
	margin-top: 15px;
	line-height: 25px;
	font-size: 12px
}
.onLineFormRight {
	padding-left: 25px;
}
.onLineFormSheet {
	width: 335px;
}
.onLineFormSheet label {
	margin: 15px 0;
	line-height: 30px
}
.onLineFormSheet label b {
	width: 100px;
	display: block;
	float: left
}
.onLineFormSubmit, .onLineFormSubmit2 {
	width: 73px !important;
	border-radius: 3px;
	margin: 20px 5px;
	height: 28px;
	line-height: 28px;
	text-align: center;
	float: right
}
.onLineFormSubmit {
	background: #bbbbba
}
.onLineFormSubmit2 {
	background: #00a2ca;
	color: #fff
}
.onLineFormBottom {
	height: 116px;
	width: 954px;
	margin-top: 10px;
	background: url(../images/onlinform_bottombg.png) no-repeat 0px 0px;
	padding: 20px 45px
}
.onLineFormBottom .span6 {
	color: #00a2ca;
	font-size: 1.5em;
	padding-top: 30px;
	font-weight: bold
}
.onLineFBsheet {
	border: 1px solid #00a2ca;
	padding: 1px
}
.onLineFBsheet input[type="text"] {
	border: none !important;
	outline: none;
	margin: 0
}
.onLineFBsheet input[type="submit"] {
	background: #00a2ca;
	width: 98px;
	height: 38px;
	color: #fff
}

.brandBildWide {
	width: 1050px
}
.brandBuildP {
	background: #fdfcea;
	padding: 10px 25px;
	border: 1px dashed #ccc;
	margin: 15px auto
}
.brandBuildP p {
	margin-left: 95px;
	line-height: 25px
}
.brandBuildDl {
}
.brandBuildDl dt {
	color: #008eb7;
	font-size: 18px
}
.brandBuildDl dd {
	color: #666666;
	line-height: 20px;
	margin-top: 10px;
	margin-left: 0
}
.brandBuildBtn {
	width: 275px !important;
	height: 60px;
	background: #00a2ca;
	text-align: center;
	color: #fff;
	border-radius: 10px;
	font-size: 22px;
	margin: 25px auto 0px auto;
	display: block
}
.brandBuildDl2 {
	float: left;
	margin: 10px 17px;
}
.brandBuildDl2 dd {
	text-align: center;
	margin-left: 0;
	font-size: 16px
}
.brandBuildPys2 {
	font-size: 16px;
	line-height: 30px;
}
.brandBuildDl3 {
	width: 140px;
	float: left;
	margin: 0px 35px;
	position: relative;
	min-height: 250px
}
.brandBuildDl3 dt {
	text-align: center
}
.brandBuildDl3 dd {
	font-size: 16px;
	margin: 10px 0;
	text-align: center
}
.brandBuildDl3 p {
	font-size: 12px;
	color: #979d9e;
	line-height: 25px
}
.brandBuildDl3 .Bbtn {
	width: 55px;
	height: 30px;
	display: block;
	line-height: 30px;
	text-align: center;
	color: #fff;
	border-radius: 5px;
	background: #00a2ca;
	position: absolute;
	bottom: 0px;
	left: 26%
}
.brandBuildDl4 {
	float: left;
	margin: 0px 28px;
}
.brandBuildDl4 dt {
	text-align: center;
	min-height: 50px
}
.brandBuildDl4 dd {
	text-align: center;
	margin: 10px 0 0 0
}
.brandBuildForm {
	float: right
}
.brandBuildForm label {
	line-height: 23px;
	margin: 15px 0;
}
.brandBuildForm label b {
	display: block;
	float: left;
	width: 100px
}
.brandBuildForm label span {
	margin-left: 5px
}
.brandBildbtN {
	width: 96px !important;
	height: 35px;
	line-height: 35px;
	text-align: center;
	color: #fff;
	background: url(../images/bradBuildbtn.png) repeat-x 0px 0px;
	display: block;
	border-radius: 5px;
	margin: 10px auto
}

.align {
	text-align: center;
	margin: 15px auto
}
.dyy3_banner {
	text-align: center
}
.dyy3_dl {
	min-height: 295px;
	width: 175px;
	margin: 10px;
	float: left
}
.dyy3_dl dt h4 {
	line-height: 40px;
	font-size: 16px;
	color: #fff;
	text-align: center;
	margin: 0 auto 10px auto
}
.dyy3_dlh4Color {
	border: 2px solid #f79c0f
}
.dyy3_dlh4Color h4 {
	background: #f79c0f;
}
.dyy3_dlh4Color2 {
	border: 2px solid #82b222
}
.dyy3_dlh4Color2 h4 {
	background: #82b222;
}
.dyy3_dlh4Color3 {
	border: 2px solid #016fc6
}
.dyy3_dlh4Color3 h4 {
	background: #016fc6
}
.dyy3_dl dd {
}
.dyy3_dl dd p {
	font-size: 12px;
	line-height: 20px;
	padding: 0px 5px
}
.dyy3_jisuan {
}
.dyy3_jisuan li {
	line-height: 40px;
	border-bottom: 1px dashed #bebfbf;
	padding: 0 18px
}
.dyy3_jisuan li i, .dyy3_jisuan li:last-child i {
	float: right
}
.dyy3_jisuan li:last-child i {
	font-size: 24px;
	color: #f00;
	font-weight: bold;
}
.dyy3_afterUL {
	width: 194px;
	height: 110px;
	background: url(../images/dyy3_bg2.png) no-repeat 0px 0px;
	margin: 0px auto;
	color: #fff;
	padding: 28px 50px
}
.dyy3_dlbottom {
	clear: both;
	padding: 15px 0
}
.dyy3_dlbottom dt {
	background: url(../images/dyy3_icon.png) no-repeat center;
	height: 52px
}
.dyy3_dlbottom dd {
	float: left;
	margin: 10px 28px 0px 0px;
	width: 100px;
	text-align: center;
}
.dyy3_dlbottom dd:last-child {
	margin-right: 0px !important
}

.rwyx_6ul {
	border: 1px solid #dfdfdf;
}
.rwyx_6ul li {
	clear: both;
	overflow: auto
}
.rwyx_6ul li span {
	width: 273px;
	display: block;
	float: left;
	text-align: center;
	border-bottom: 1px solid #dddcdc
}
.rwyx_6ul li span i {
	border-left: 1px solid #dddcdc;
	width: 134px;
	line-height: 45px;
	height: 45px;
	text-align: center;
	float: left;
	overflow: hidden
}
.rwyx_6ul li:first-child {
	background: #f79c0f;
	color: #fff;
	line-height: 41px;
}
.rwyx_6ul li:first-child span {
	border: none
}
.rwyx_6ul li span:first-child {
	width: 150px;
	line-height: 45px
}
.rwyx_7ul {
	clear: both;
	margin: 25px 0px 25px 37px;
	overflow: auto
}
.rwyx_7ul li {
	width: 133px;
	height: 58px;
	border: 1px solid #e0e0e0;
	text-align: center;
	float: left;
	margin-right: 30px
}
.rwyx_7ul li:last-child {
	margin-right: 0px
}
.rwyx_7ul li img {
	height: 100%;
	width: 100%
}
.rwyxBorder {
	background: #fcf2d8;
	line-height: 30px;
	padding: 5px 15px;
	border: 1px dashed #f9ba59;
	margin: 10px 0
}
.rwyx_title {
	font-size: 30px;
	font-family: '寰蒋闆呴粦';
	font-weight: normal;
	margin: 25px 0
}
.rwyx_title i {
	font-size: 18px;
	color: #a1a29e;
	margin-left: 5px
}

.friend_link {
	margin-bottom: 15px;
	clear: both;
	overflow: auto
}
.friend_link li {
	width: 148px;
	height: 62px;
	border: 1px solid #f3f3f3;
	float: left;
	margin-right: 17px
}
.friend_link li img {
	width: 148px;
	height: 62px
}
.friend_link li:last-child {
	margin-right: 0px
}
.friend_link_left {
	background: #246ca6;
	color: #fff;
	width: 96px;
	height: 42px;
	line-height: 42px;
	text-align: center;
	display: block;
	margin-top: 73px;
}
.friend_link_left:hover {
	color: #fff
}

.zyxz_wide {
	width: 960px;
	margin: 0 auto;
	padding: 0;
}
.zyxz_wide .row-fluid {
	margin: 15px auto
}
.zyxz_wide .span4 {
	margin-left: 0
}
.zyxz_part {
	text-align: center;
	padding: 65px 0px
}
.zyxz_down {
	color: #929292;
	font-family: '寰蒋闆呴粦';
	text-align: right;
	margin-right: 44px
}
.zyxz_down a {
	width: 63px;
	height: 29px;
	line-height: 29px;
	color: #fff;
	display: inline-block;
	background: url(../images/zyxz_down.png) no-repeat center;
	padding-right: 28px;
	font-size: 12px;
	text-decoration: none
}
.zyxz_dl {
}
.zyxz_dl dt {
	text-align: center;
	float: left
}
.zyxz_dl dt img {
	width: 135px;
	height: 180px;
}
.zyxz_dl dd {
	float: left;
	width: 150px;
	margin-top: 12px;
}
.zyxz_dl dd h4 {
	color: #ff5e1a
}
.zyxz_dl dd h5 {
	font-family: '寰蒋闆呴粦'
}
.zyxz_dl dd h5 a {
	color: #000
}
.zyxz_dl dd i {
	width: 120px;
	height: 35px;
	background: #0b7fe4;
	color: #fff;
	display: block;
	line-height: 35px;
	text-align: center;
	border-radius: 5px;
	text-decoration: none
}

.zyxz_form {
	width: 469px;
	border: 2px solid #41b5fe;
	position: absolute;
	top: 40%;
	left: 50%;
	margin-left: -235px
}
.zyxz_form_title {
	background: url(../images/zyxz_form_title.png) no-repeat;
	height: 58px;
	position: relative
}
.zyxz_form_close {
	display: block;
	position: absolute;
	right: 15px;
	top: 16px;
	background: url(../images/zyxz_form_close.png) no-repeat;
	width: 18px;
	height: 18px
}
.zyxz_formMain {
	width: 370px;
	margin: 15px auto;
}
.zyxz_formMain label b {
	width: 143px;
	display: block;
	float: left;
	text-align: right;
}
.zyxz_btn {
	width: 147px;
	height: 47px;
	display: block;
	background: url(../images/zyxz_form_btn.png) no-repeat;
	margin: 0px auto
}

.wxdyy_p {
	margin-left: 40px;
	line-height: 30px
}
.wxdyy_dif h4 {
	font-size: 14px;
	font-weight:bold;
	margin: 10px 0
}
.wxdyy_ul {
	background: url(../images/wxdyy_ulbg.png) no-repeat left center
}
.wxdyy_ul li {
	line-height: 50px
}
.wxdyy_bottom {
	border: 2px solid #326fb7;
	padding: 5px 24px 30px 24px;
	margin-bottom: 15px
}
.wxdyy_bottom h4 {
	color: #f38300;
	font-size: 14px
}
.wxdyy_bottom p {
	line-height: 30px
}

.test_main {
}
.test_main h4 {
	line-height: 52px;
	background: #f2f2f2;
	padding-left: 15px;
	font-size: 15px
}
.test_main p {
	padding-left: 15px;
	line-height: 45px
}
.test_form2 {
	background: #e0e4f7;
	padding: 10px 25px 25px 25px
}
.test_result {
	margin: 30px auto 15px auto
}
.test_result input {
	vertical-align: baseline
}
.test_result_send {
	width: 106px !important;
	height: 32px;
	line-height: 32px;
	text-align: center;
	color: #fff;
	background: url(../images/testPage/test_btn.png) no-repeat;
	margin-left: 10px
}
.test_result i {
	color: #f00;
	margin-left: 10px;
	font-size: 12px
}
.test_four_lw {
}
.test_four_lw b {
	color: #1887cc;
	margin-right: 15px
}
.test_name {
	width: 95%;
	margin: 0px auto;
	padding: 15px 0;
	border-top: 1px solid #fff
}
.test_name label {
	display: inline
}
.test_name input[type="text"] {
	margin-right: 10px
}

.grandsunPageBottom {
	width: 124px;
	float: left;
	margin-top: 20px;
}
.grandsunPageBottom dt {
	text-align: center;
	height: 76px
}
.grandsunPageBottom dd {
	text-align: center;
}
.grandsunPageBottom dd a {
	color: #000
}



.pro_part {
	background: #e0e4f7;
	padding: 10px 0
}
.pro_part input.span7 {
	height: 43px;
	line-height: 43px;
	margin: 0
}
.pro_part_left {
	padding-left: 30px;
	border-right: 1px solid #fff
}
.pro_part_left h4 {
	color: #268ecf
}
.pro_part_btn {
	width: 137px !important;
	height: 43px;
	text-align: center;
	color: #fff;
	line-height: 43px;
	background: url(../images/progress/progress_search_btn.png) no-repeat
}
.pro_build_date {
	min-width: 40px;
	border-bottom: 1px dashed #000;
	padding: 0px 10px
}
.pro_table {
	margin: 20px auto
}
.pro_table td {
	border: 1px solid #1887cc;
	text-align: center;
	vertical-align: middle;
	height: 40px
}
.pro_table_alert {
	color: #999
}
.pro_status {
	background: url(../images/progress/progress_search_bg.png) no-repeat right 15px;
	overflow: auto
}
.pro_status_step {
	height: 160px;
	width: 85px;
	float: left;
	margin-bottom: 0
}
.pro_status_step dt {
	height: 53px;
	width: 35px;
	background: url(../images/progress/progress_search_bg2.png) no-repeat -124px 10px;
	margin: 0 auto
}
.pro_status_step dd {
	width: 70px;
	padding: 16px 0;
	text-align: center;
	margin: 0 auto
}
.proAct {
	background: url(../images/progress/progress_search_bg2.png) no-repeat -99px -40px;
}
.proAct dt {
	background: url(../images/progress/progress_search_bg2.png) no-repeat 0px 0px;
}
.proAct dd {
	background: #1887cc;
	color: #fff;
	border-radius: 5px
}
.pro_status_content {
	background: url(../images/progress/progress_search_bg3.png) repeat-x 0px 0px;
	height: 323px;
	overflow: hidden;
	clear: both
}
.pro_status_content .span6 {
	height: 100%
}
.pro_status_contentLeft {
	background: url(../images/progress/progress_search_bg4.png) no-repeat right center;
	padding: 30px;
	color: #666
}

.wxyx_title {
	background-color: #00a2ca;
	background-position: left center;
	background-image: url(../images/nwxyx/nwxyx_titlebg.png);
	background-repeat: no-repeat;
	height: 45px;
	line-height: 45px;
	padding-left: 67px;
	color: #fff;
	font-family: '寰蒋闆呴粦';
	font-weight: bold
}
.wxyx_title i {
	font-size: 14px;
	margin-left: 10px;
	font-weight: bold
}
.nwxyy_part2_left p {
	margin: 10px auto;
	line-height: 30px;
	font-size: 16px;
	font-family: '寰蒋闆呴粦'
}
.nwxyy_part2_right {
	margin-left: 0px !important
}
.nwxyy_part2_right span {
	margin-left: 10px !important;
	display: block;
	width: 80px !important;
	height: 60px;
	border-radius: 5px;
	text-align: center;
	color: #fff;
	font-size: 1.4em;
	margin-bottom: 10px;
	padding: 13px 7px;
	font-weight: bold
}
.nspan {
	background: #82b222
}
.nspan2 {
	background: #f79c0f
}
.nwxyy_part3Ul {
	margin-left: 0;
}
.nwxyy_part3Ul li {
	background: url(../images/nwxyx/nwxyx_bg.png) no-repeat left center;
	padding-left: 15px;
	line-height: 30px
}
.nwxyy_part3Ul li a {
	color: #000
}
.nwxyy_part3Right {
	margin-left: 0 !important
}
.nwxyy_part3Right img {
	float: left;
	margin: 0px 2px
}
.nwxyy_part4_leftul {
	margin-left: 0
}
.nwxyy_part4_leftul li {
	padding-left: 110px;
	min-height: 27px;
	margin: 10px 0;
	padding-top: 8px
}
.wxyx_p4_li {
	background: url(../images/nwxyx/p4_icon.png) no-repeat
}
.wxyx_p4_li2 {
	background: url(../images/nwxyx/p4_icon2.png) no-repeat
}
.wxyx_p4_li3 {
	background: url(../images/nwxyx/p4_icon3.png) no-repeat
}
.wxyx_p4_li4 {
	background: url(../images/nwxyx/p4_icon4.png) no-repeat
}
.wxyx_p4_li5 {
	background: url(../images/nwxyx/p4_icon5.png) no-repeat
}
.nwxyy_part4_right {
	text-align: right
}
.nwxyy_part5_right {
	position: relative;
}
.nwxyy_part5_rightI {
	position: absolute;
	right: 0px;
	top: 10px
}
.nwxyy_part5_rightI i {
	width: 72px;
	height: 22px;
	line-height: 22px;
	display: block;
	background: #00a2ca;
	color: #fff;
	text-align: center;
	margin: 10px 0
}

.wjs {
}
.wjs_p {
	line-height: 30px;
	font-family: '寰蒋闆呴粦';
	font-size: 15px
}
.wjs_p2 {
	color: #e66308;
	line-height: 30px;
	font-weight: bold
}
.wjs_col {
	color: #2a6eb7;
	line-height: 30px
}
.wjs_col2 {
	color: #ff9c00;
}
.wjs_font {
	color: #328be8;
	font-size: 1.8em;
	font-family: "寰蒋闆呴粦";
}
.wjs_font2 {
	font-size: 1.8em
}
.wjs_font3 {
	color: #328be8;
	font-size: 1.4em;
	font-family: "寰蒋闆呴粦";
}
.wjs_part_dl {
}
.wjs_part_dl dt {
	text-align: center
}
.wjs_part_dl dd {
	margin: 10px 0 0 0
}
.wjs_part_dl dd p {
	line-height: 25px
}
.wjs_part_dl dd .align {
	color: #6ea8cd;
	text-align: right
}
.wjs_form {
	height: 85px;
	background: #e2e6f7;
}
.wjs_form_main {
	margin-top: 30px;
}
.wjs_part2 {
	background: url(../images/wjs_bg.png) no-repeat right bottom;
	padding-bottom: 236px;
}
.wjs_icon_group {
}
.wjs_icon_group dl {
	width: 188px;
	margin: 10px 0px;
	float: left
}
.wjs_icon_group dt {
	text-align: center
}
.wjs_icon_group dd {
	text-align: center;
	margin-left: 0;
}
.wjs_icon_group dd a {
	color: #000;
	display: block
}
.wjs_p4case p {
	text-indent: 2em;
	line-height: 30px
}
.wjs_p4Title {
	font-size: 16px;
	color: #ffbd0a;
	margin: 15px 0 10px 0
}
.wjs_bottom_form {
}
.wjs_bottom_form label {
	margin: 10px 0
}
.wjs_bottom_form label input {
	margin-bottom: 0px;
}
.wjs_bottom_form label b {
	width: 76px;
	display: block;
	float: left
}
.wjs_bottom_form label i {
	color: #f00;
	margin-right: 5px
}
.wjs_bf_btn {
	width: 73px !important;
	height: 28px;
	background: #00a2ca;
	display: block;
	border-radius: 5px;
	text-align: center;
	color: #fff;
	margin: 10px auto
}

.wztg_title {
	font-family: '寰蒋闆呴粦';
	font-size: 16px;
	color: #fff;
	background: url(../images/wztg/wztg_titlebg.png) no-repeat 0px 0px;
	height: 65px;
	line-height: 71px;
}
.wztg_title b {
	font-size: 2em;
	display: block;
	float: left;
	width: 72px;
	text-align: center;
	margin-right: 15px
}
.wztg_title i {
	font-size: 15px;
	margin-left: 15px
}
.wztg_p {
	font-size: 16px;
	font-weight: bold;
	line-height: 30px
}
.wztg_p2 {
	font-size: 24px;
	color: #01a1ed;
	font-family: '寰蒋闆呴粦';
}
.wztg_p2 i {
	font-size: 30px;
	color: #ff7f00;
}
.wztg_col {
	color: #fd8002;
	font-size: 17px;
	font-family: '寰蒋闆呴粦';
	font-weight: bold
}
.wztg_part1 .span4 {
	background-color: #edf1be;
	min-height: 230px;
	position: relative;
	margin-top: 15px
}
.wztg_part1 .span4 p {
	padding: 0 10px;
	line-height: 30px;
	font-family: '寰蒋闆呴粦'
}
.wztg_part1 .span4 h3 {
	text-align: center
}
.wztg_part1 .span4 img {
	position: absolute;
	top: -10px;
	left: 0px
}
.wztg_part1Ul {
	width: 700px;
	margin: 10px auto
}
.wztg_part1Ul li {
	border-bottom: 1px dashed #999;
	line-height: 45px;
	font-weight: bold;
	font-family: '寰蒋闆呴粦';
	font-size: 16px;
}
.wztg_part1Ul li b {
	display: block;
	float: left;
	width: 145px;
	color: #fd850c;
	font-weight: bold
}
.wztg_part4_ul {
	border: 1px solid #00A1CB;
	overflow: auto
}
.wztg_part4_ul li {
	clear: both
}
.wztg_part4_ul li:first-child span {
	background: #00a1cb;
	height: 35px !important;
	line-height: 35px !important;
	color: #fff;
}
.wztg_part4_ul li:first-child {
}
.wztg_part4_ul li span {
	display: block;
	float: left;
	min-width: 117px;
	height: 70px;
	line-height: 70px;
	padding: 0px 10px;
	text-align: center;
	border-left: 1px solid #00a1cb;
	border-bottom: 1px solid #00A1CB;
}
.wztg_part4_ul li span:nth-child(4) {
	width: 257px;
	line-height: 23px;
}
.wztg_part4_ul li span:nth-child(5) {
	width: 257px;
	line-height: 70px;
}
.wztg_part5 p {
	margin: 14px 0;
	font-family: "寰蒋闆呴粦";
	font-size: 16px;
}
.wztg_p5P {
	color: #f00;
	font-size: 18px !important
}
.wztg_p5P i {
	font-size: 24px !important
}

.cn_title {
	background: #37afe4;
	width: 188px;
	height: 48px;
	line-height: 48px;
	font-size: 2em;
	color: #fff;
	font-family: '寰蒋闆呴粦';
	text-align: center;
	font-weight: normal
}
.cn_list {
	position: relative;
	width: 241px;
	height: 227px;
	float: left;
	padding: 0px 9px;
	margin: 20px 0;
}
.cn_list:hover .cn_listHover {
	display: block
}
.cn_list:hover dd {
	color: #fff
}
.cn_list:hover dd .span {
	background-position: 0px -46px;
	color: #37afe4
}
.cn_list:hover dd a{color:#fff; text-decoration:none}
.cn_list dl {
	padding-top: 6px;
}
.cn_list dl dt {
	width: 241px;
	height: 168px;
	border: 1px solid #ccc;
	text-align: center
}
.cn_list dl dt img {
	width: 241px;
	height: 168px;
}
.cn_list dl dd {
	text-align: center;
	color: #37afe4;
	height: 45px;
	line-height: 45px;
	margin-left: 0;
	position:relative;
	width: 239px;
	z-index: 99
}
.cn_list dl dd .span {
	display: inline-block;
	width: 65px;
	height: 14px;
	background: url(../images/caseNew/cn_hoverbg.png) no-repeat;
	background-position: 0px 0px;
	color: #fff;
	margin-top: 19px;
	float: right;
	margin-right: 5px;
	line-height: 14px;
	font-size: 12px;
	position:absolute;
	bottom:-3px; 
	right:5px;
}
.cn_listHover {
	position: absolute;
	top: 0;
	left: 0;
	background: url(../images/caseNew/cn_bg.png) no-repeat 0 0;
	width: 100%;
	height: 100%;
	display: none
}
.cn_control {
	margin: 0px auto;
	max-width: 500px;
}
.cn_control li {
	float: left;
	margin: 0 5px;
	width: 30px;
	height: 30px;
	text-align: center;
	line-height: 30px
}
.cn_control li a {
	display: block
}
.cn_control li a:hover, .cn_act {
	background: #37afe4;
	color: #fff
}

.cnd_topL {
	background: url(../images/caseNew/cn_detail.png) no-repeat 0px 0px;
	width: 598px !important;
	padding: 20px 20px 160px 20px;
	height: 500px;
	margin-left: 0px !important
}
.cnd_topL img {
	width: 552px;
	height: 318px
}
.djpndtbg{ background:url(../images/caseNew/cntopbg.png) no-repeat 0 0}
.cnd_topR {
	height: 500px;
	overflow: hidden
}
.cnd_topR h4 {
	color: #558cd4;
}
.cnd_topR h5 {
	color: #868383
}
.cnd_topR p {
	line-height: 20px;
	color: #868383;
	font-size: 12px
}
.cnd_control {
	padding: 20px
}
.cnd_control a {
	display: block;
	float: right
}
.cnd_a {
	float: left !important
}
.cnd_a2 {
	margin-right: 20px
}
.cnd_a3 {
	margin-right: 40px
}
.cnd_a4 {
	margin-right: 10px
}

.wxjm_banner {
	background: #6cb132;
	text-align: center
}
.wxjm_font {
	font-family: 'Microsoft YaHei';
	font-weight: normal
}
.wxjm_modeC {
}
.wxjm_modeC h4 {
	font-weight: normal;
	color: #0a8ddd;
	margin: 15px 0
}
.wxjm_modeC p {
	line-height: 30px;
	padding-left: 15px
}
.wxjm_m4Dl {
	width: 280px;
	margin-right: 210px;
	margin-top: 30px;
	float: left
}
.wxjm_m4Dl dt {
	background: url(images/wxjm/wxjm_dlbg.png) no-repeat center;
	color: #fff;
	height: 52px;
	line-height: 40px;
	text-align: center;
	font-size: 1.2em;
}
.wxjm_m4Dl dd {
	font-size: 12px;
	margin-bottom: 10px
}
.wxjm_form {
}
.wxjm_form h4 {
	background: #fcb201;
	width: 310px;
	line-height: 40px;
	color: #fff;
	text-align: center;
	margin: 15px auto 35px auto
}
.wxjm_formMain {
	padding: 15px 0
}
.wxjm_formMain label {
	float: left
}
.wxjm_formMain label input, .wxjm_formMain label textarea {
	background: url(images/wxjm/wxjm_formbg.png) repeat-x 0px 0px
}
.wxjm_formMain .wxjm_btn {
	background: #00a2ca;
	width: 104px;
	height: 28px;
	color: #fff;
	margin: 0 auto;
	display: block;
	border-radius: 3px
}
.wxjm_bRight {
	background: url(images/wxjm/wxjm_bottomtitlebg.png) no-repeat 5px center;
	padding-left: 55px
}
.wxjm_bRight h3 {
	color: #00a2ca;
	font-style: italic;
	font-weight: normal;
	margin: 0;
}
.wxjm_bRight h5 {
	color: #999;
	margin: 0;
}
.wxjm_otherTel {
	background: url(images/wxjm/wxjm_bg.png) no-repeat right bottom
}
.wxjm_otherTel dl {
	border-bottom: 1px solid #CCC;
	width: 60%
}
.wxjm_otherTel dl:last-child {
	border: none
}
.wxjm_otherTel dt {
	color: #fcb201;
	font-size: 15px
}
.wxjm_otherTel dd {
	margin: 0 auto 10px 0
}
.wxjm_otherTel dd p {
	line-height: 25px
}

.wxCaseMain {
	font-family: '寰蒋闆呴粦';
	font-weight: normal;
	background: #faf8f8;
	border: 1px solid #ccc;
	width: 1024px;
	min-height: 665px
}
.wxCaseLeft {
	background: #eceef0;
	border-left: 1px solid #ccc;
	width: 175px !important
}
.wxCaseLeft h4 {
	background: #00a2ca;
	line-height: 47px;
	text-align: center;
	font-size: 1.8em;
	color: #fff;
	font-weight: normal;
	margin: 0
}
.wxCaseLeftList {
	margin: 0;
	padding: 0
}
.wxCaseLeftList li {
	height: 30px;
	padding-left: 10px;
	margin: 10px 0;
	position: relative
}
.wxCaseLeftList a {
	font-size: 1.2em;
	display: block;
	height: 30px;
	line-height: 30px;
	color: #696969;
	border-left-radius: 5px;
	padding-left: 15px
}
.wxLActive a, .wxCaseLeftList a:hover {
	text-decoration: none;
	background: #faf8f8
}
.wxCaseRight {
}
.wxCpic {
	clear: both;
	position: relative
}
.wxCpic dl {
	width: 100px;
	float: left;
	margin: 0 10px;
	padding-bottom: 10px;
	cursor: pointer
}
.wxCpicdl {
	background: url(../images/wxCase/wxc_bg.png) no-repeat center bottom;
}
.wxCpicdl .wxCaesDetail {
	display: block !important
}
.wxCpic dl dt {
	text-align: center
}
.wxCpic dl dd {
	margin: 10px 0;
	text-align: center
}
.wxCaesDetail {
	background: #fff;
	width: 780px;
	border: 1px solid #ccc;
	border-radius: 5px;
	clear: both;
	padding: 20px;
	position: absolute;
	left: 0;
	display: none;
	top: 130px
}

.indexNwidth {
	width: 1000px;
	overflow: hidden;
	font-family: '寰蒋闆呴粦';
	position: relative;
}
.iNbgColor {
	background: #f9f9f9
}
.iNmargin {
	margin-top: 20px
}
.iNmargin2{ margin-top:14px !important}
.iNColor {
	height: 30px;
	background: #e5f2fb;
	padding: 10px 0
}
.iNtopForm {
	margin: 0;
	border: 1px solid #CCC;
	border-radius: 25px;
	height: 25px;
	padding: 0px 0 0px 10px;
	overflow: hidden;
	width: 205px
}
.iNtopForm input {
	border: none !important;
	outline: none;
	padding: 0;
	height: 25px;
	margin: 0;
	box-shadow: none;
	width: 110px;
	background: none
}
.iNtopForm input:focus {
	box-shadow: none;
	border: none;
	background: none
}
.iNtopForm button {
	color: #fff;
	background: #79ae18;
*+background:#79ae18;
	width: 47px;
	height: 25px;
	float: right
}
.iNlink {
	line-height: 30px
}
.iNlink a {
	color: #7c7e80;
	text-decoration: none;
	margin: 0 10px;
	font-size: 12px
}
.iNpartOne {
	margin-top: 50px;
}
.iNpartOne dl {
	float: left;
	width: 165px
}
.iNpartOne dl dt {
	text-align: center;
	height: 85px
}
.iNpartOne dl dd {
	text-align: center;
	margin: 10px 0 0 0;
}
.iNpartOne dl dd a {
	color: #7c7e80;
	text-decoration: none;
}
.iNpartOne dl:hover dt img {
	margin-top: -15px
}
.iNpartTwo {
	padding-bottom: 37px;
	background: url(../images/indexNew/indexNewBg.png) repeat-x 0 0
}
.iNpartTwobg {
	background: #fff
}
.iNTitle {
	height: 35px;
	background: #f6f6f6;
	border: 1px solid #e6e5e5;
	position: relative;
	margin-top: 8px
}
.iNTitle i {
	display: block;
	width: 91px;
	height: 43px;
	background: url(../images/indexNew/indexNewBg2.png) no-repeat;
	line-height: 43px;
	text-align: center;
	color: #fff;
	position: absolute;
	bottom: -1px
}
.iNTitle a {
	float: right;
	color: #4f921a;
	margin: 7px 20px 0 0;
	font-size: 12px
}
.iNourCase{margin: 10px 0 0 0; overflow:auto}
.iNourCase li{ position:relative;width:319px; height:236px; float:left;margin: 10px 7px;overflow:hidden;}
.iNourCase li div{ position:absolute; height:100%; background:#000; opacity:0.5; top:0; filter:alpha(opacity=50); left:0; width:100%; display:none}
.iNourCase li:hover div{ display:block}
.iNourCase li div a{color:#fff; opacity:1 !important;line-height: 236px;text-align: center; display:block; text-decoration:none}
.iNourCaseMoreBtn{ width:138px; height:39px; background:#00a8f3; line-height:39px; text-align:center; color:#fff; display:block; margin:10px auto; clear:both; border-radius:5px}
.iNourCaseMoreBtn:hover{color:#fff; text-decoration:none}
.iNpart3ban {
	background: url(../images/indexNew/indexNewBg3.png) no-repeat 0 0;
	height: 126px;
	padding-left: 18px
}
.iNpart3ban p {
	font-size: 12px;
	width: 705px
}
.iNpart3ban h3 i {
	font-weight: bold;
	color: #469843
}
.partBorder {
	border: 1px solid #e6e5e5;
	min-height: 310px;
	border-top: none;
	overflow: auto;
	padding-bottom: 10px;
	padding:0 10px;
}
.iNpart3ul {
	padding-top: 10px;
}
.iNpart3ul li {
	background: url(../images/indexNew/indexNewPart3ulbg.png) no-repeat 0 0;
	line-height: 20px;
	height: 25px;
	margin-bottom: 10px;
}
.iNpart3ul li i {
	font-size: 1.5em;
	color: #fff;
	width: 25px;
	text-align: center;
	display: inline-block;
	margin-right: 10px
}
.iNpart3Mdl {
	padding: 10px 15px;
	font-size: 12px;
	overflow: auto;
	clear: both;
	margin: 0;
	border-bottom: 1px dashed #cac9c9
}
.iNpart3Mdl dt {
	float: left;
	text-align: center
}
.iNpart3Mdl dt img {
	width: 54px;
	height: 54px;
	margin-top: 5px;
}
.iNpart3Mdl dd {
	float: left;
	width: 230px;
}
.iNpart3Mdl dd h4 {
	margin: 0;
	font-size: 12px
}
.iNpart3Mdl dd h4 a {
	color: #0181e4
}
.iNpart3Mdl dd p {
	color: #959393
}
.iNpart3Rp {
	padding: 20px 7px 0 7px;
	;
	font-size: 12px;
	clear: both
}
.iNpart3Rp span {
	float: left;
	border: 1px solid #CCC;
	padding: 2px;
	display: block;
	margin-right: 5px
}
.iNpart3Rp span img {
	width: 115px;
	height: 105px
}
.iNpart3Rp h5 {
	margin: 0 0 5px 0
}
.iNpart3Rp p {
	color: #959393;
	line-height: 30px
}
.iNpart3Rul {
	margin: 0;
	font-size: 12px;
	padding:0 10px 0 15px;
}

.iNpart3Rul li {
	border-bottom: 1px dashed #ccc;
	list-style: square;
	color: #ccc;
	line-height: 30px;
	font-size:7px;
}
.iNpart3Rul li a {
	color: #000;
	font-size:14px;
}
.iNposi {
	right: 220px;
}
.iNhzhc {
	padding-left: 15px;
	background: url(../images/indexNew/indexNewBg4.png) no-repeat right center;
	font-size: 12px
}
.iNpWidth {
	width: 400px
}
.iNhzhcR {
	border-left: 1px dashed #ccc
}
.iNpWidth2 {
	width: 200px;
	margin: 10px auto;
}
.iNTitlea {
	float: left !important;
	margin-left: 608px !important
}

.iNkhjz {
	width: 470px;
	float: left;
	margin-left: 15px
}
.iNkhjz dt {
	float: left;
	padding: 2px;
	border: 1px solid #ccc
}
.iNkhjz dt img {
	width: 163px;
	height: 108px
}
.iNkhjz dd {
	float: left;
	width: 270px;
	font-size: 12px
}
.iNkhjz dd h5 {
	margin: 0 0 5px 0;
	font-size: 16px
}
.iNkhjz dd h5 a {
	color: #ff9900
}
.iNkhjz dd p b {
	font-weight: bold
}
.iNhzhbicon {
	height: 130px !important;
	border: 1px solid #ccc;
	border-top: none;
	padding: 10px 0
}
.iNhzhbicon p {

}
.iNhzhbicon p i {
	margin: 5px 32px;
	display:block;
	float:left;
}
.djpNfoot {
	background: url(../images/indexNew/indexNewBgfoot.png) repeat-x 0 0;
	height: 127px
}
.djpNfootDl {
	width: 200px;
	float: left
}
.djpNfootDl dt {
	background: url(../images/indexNew/iNfootIcon.png) no-repeat;
	width: 73px;
	height: 70px;
	margin: 0 auto
}
.djpNfootDl dt a {
	display: block;
	width: 100%;
	height: 100%
}
.djpNfootDl dd {
	text-align: center;
	margin: 5px auto
}
.djpNfootDl dd a {
	color: #fff;
	text-decoration: none;
}
.iNfdtbg {
	background-position: 6px 0px !important
}
.iNfdtbg2 {
	background-position: -183px 0px !important
}
.iNfdtbg3 {
	background-position: -374px 0px !important
}
.iNfdtbg4 {
	background-position: -564px 0px !important
}
.iNfdtbg5 {
	background-position: -750px 0px !important
}
.iNfootNav {
	color: #54575a;
	border-bottom: 1px solid #cecbcb;
	padding-bottom: 10px
}
.iNfootNav a {
	margin: 0 16px;
	color: #54575a;
	text-decoration: none
}
.iNfootInfo {
}
.iNfootInfo p {
	text-align: center
}
.iNfootInfo p b {
	font-weight: bold
}

.wzmap_outline{border:5px solid #E0E0E0;width: 845px;padding: 35px 70px;}
.wzmap_site{border-bottom:1px solid #e0e0e0; padding-bottom:12px}
.wzmap_ul{border:1px solid #E0E0E0; overflow:auto;clear:both;padding:5px 10px;margin-left:0}
.wzmap_ul li{width:162px;float:left;overflow:hidden;line-height:25px;}
.wzmap_ul li a{color:#666}

.syy_nav{height:60px;background:#ff6600; margin:0; padding:0}
.syy_nav ul{ margin:0; padding:0; width:1000px; margin:0 auto}
.syy_nav ul li{ padding:0 20px; float:left; line-height:60px}
.syy_nav ul li:hover{background:#00a8f3}
.syy_nav ul li a{display:block; color:#fff; text-decoration:none;font-weight: bold;}
.syy_row{border-top:1px dashed #ccc;border-bottom:1px dashed #ccc}
.syy_row .span3{width:215px; }
.syyName i{border-bottom:4px solid #00a8f3; padding-bottom:6px; font-family:'寰蒋闆呴粦'}
.ssyLast{ background:#ffff00;width:190px; margin:10px auto !important; color:#e23c14}
.ssyLast i{font-style:oblique}
.syy_row .span9{width: 782px;border-left:1px dashed #ccc; margin-left:0px; padding-left:20px}
.ssyCol{color:#717171}
.syy_row .span3 dd{ margin:15px 0}
.syy_bg{ background:url(../images/syy/syybg.png) no-repeat center 0px;height:63px; padding:7px 0 0 67px}
.syy_bg p{ font-size:12px; text-decoration:line-through}
.syy_bg h4{ color:#fff900}
.syy_bg h4 i{font-size:2em}
.ssy_rTitle{ background:#d82e14; height:42px; line-height:42px;color:#fff; font-size:18px; font-family:'寰蒋闆呴粦'; padding-left:20px}
.ssy_rTitle a{ display:block;float:right;margin: 7px 20px;}
.ssy_rMain{ margin:0 !important;}
.ssy_rDl{margin: 34px 0;}
.ssy_rDl dt i{ padding:8px 10px; background:#ec8001; color:#fff}
.ssy_rDl dd{ margin:21px 0px; background:#f3f2f1;color:#787674; padding:5px; font-size:12px; line-height:25px}
.ssy_why{margin-top: 30px;}
.ssy_why li{height: 37px;}
.ssy_why li i{display:block;background:#f00; color:#fff; float:left; padding:0 5px; margin-right:5px}
.ssy_why li b{ font-weight:bold;margin-right:10px }
.ssy_phone{ background:#f7f7f7; border:1px solid #e5e5e5; color:#636363;width:208px; padding:2px 5px}
.ssy_phone i{ font-size:1.3em;color:#246aa6; font-weight:bold}
.ssy_con{}
.ssy_con .span5 p{font-family:'寰蒋闆呴粦'; font-weight:bold}
.ssy_map{width:578px; height:310px;margin-top: 50px;}
.ssy_lb{padding-top:45px}
.ssy_lb .carousel, .ssy_lb .carousel-inner{background:none !important}
.ssy_lb .carousel-inner,.ssy_lb .carousel-inner>.item{height:auto !important}
.ssy_lb .carousel-control{text-align:right !important; width:40px !important;height:40px !important}
.ssy_ale{width:200px;font-family:'寰蒋闆呴粦'; font-weight:bold; color:#f00;font-size: 17px;
margin-left: 77px;}#BottomNav{margin:0 auto;z-index:999;position:fixed;top:80px;right:0;_position:absolute;_top:expression(documentElement.scrollTop-10+documentElement.clientHeight-this.offsetHeight);overflow:visible;}#BottomNav div{margin:0 auto;}#BottomNav b,#BottomNav h2,#BottomNav h3,#BottomNav h4,#BottomNav h5,#BottomNav h6,#BottomNav ul,#BottomNav dl,#BottomNav dt,#BottomNav dd,#BottomNav form,#BottomNav img,#BottomNav p{margin:0;padding:0;border:none;list-style-type:none;}.icon img{border:#ccc solid 1px;padding:2px;}.shrink_s1{width:75px;}.expansion_s1{width:117px;}.common_s1{border-left:#ddd solid 2px;border-right:#ddd solid 2px;}.shrink_s2{width:77px;}.expansion_s2{width:129px;}.common_s2{border-left:#a80000 solid 4px;border-right:#a80000 solid 4px;}.shrink_s3{width:25px;}.expansion_s3{width:122px;}.common_s3{border-left:#ccc solid 1px;border-right:#ccc solid 1px;}.shrink_s4{width:60px;}.expansion_s4{width:115px;}.common_s4{background:#007541;color:#fff;}.shrink_s5{width:29px;}.expansion_s5{width:122px;}.common_s5{border-left:#000 solid 1px;border-right:#000 solid 1px;}.shrink_s6{width:51px;}.expansion_s6{width:126px;}.common_s6{border-left:#ccc solid 1px;border-right:#ccc solid 1px;}.shrink_s7{width:80px;}.expansion_s7{width:162px;}.common_s7{background:#f00 url(s7/commonbg.jpg) left top repeat-y;margin-left:6px;width:110px;}.common_s7>b{background:url(s7/h1bg.jpg) left top repeat-x;line-height:30px;color:#fff;}.close7{width:130px;margin-left:6px;}.shrink_s8{width:28px;}.expansion_s8{width:116px;}.common_s8{border-left:#d4d4d4 solid 1px;border-right:#d4d4d4 solid 1px;}.shrink_s9{width:24px;}.expansion_s9{width:120px;}.common_s9{border-left:#eee solid 1px;border-right:#eee solid 1px;}.shrink_s10{width:33px;}.expansion_s10{width:152px;background:#f2fbf3 url(s10/commonbg.jpg) left top repeat-x;}.common_s10,.kfbg10{border-left:#8cc7f7 solid 1px;border-right:#8cc7f7 solid 1px;}.shrink_s11{width:33px;}.expansion_s11{width:143px;}.common_s11{border-left:#09F solid 6px;border-right:#09F solid 6px;background:#FFF url('../images/gotop.jpg') no-repeat bottom;}.shrink_s12{width:30px;}.expansion_s12{width:125px;}.common_s12{border-left:#dbdbdb solid 1px;border-right:#dbdbdb solid 1px;}.shrink_s13{width:23px;}.expansion_s13{width:125px;}.common_s13{border-left:#fc93a4 solid 2px;border-right:#fc93a4 solid 2px;}.shrink_s14{width:28px;}.expansion_s14{width:116px;}.common_s14{border-left:#e4e4e4 solid 1px;border-right:#e4e4e4 solid 1px;}.shrink_s15{width:120px;}.expansion_s15{width:120px;}.common_s15{border-left:#d1d1d1 solid 2px;border-right:#d1d1d1 solid 2px;}.shrink_s16{width:30px;}.expansion_s16{width:126px;}.common_s16{border-left:#e2e2e2 solid 1px;border-right:#e2e2e2 solid 1px;}.common{font-family:"\5FAE\8F6F\96C5\9ED1";font-size:12px;padding:20px 10px;}.common b{text-align:center;font-size:14px;font-weight:bold;line-height:30px;}.common ul{border-bottom:#CACACA solid 1px;padding-bottom:2px;}.common li{padding:2px 0;text-align:center;height:100%;}.common li:after{content:".";display:block;height:0;clear:both;visibility:hidden;}* html .common li{height:1%;}.common li span{padding-right:5px;}.common li img{vertical-align:middle;}.tel,.time{text-align:center;font-size:13px;color:#f00;font-weight:bold;line-height:20px;}.tipsy{padding:5px;font-size:10px;position:absolute;z-index:9999999999;}.tipsy-inner{padding:5px 8px 4px 8px;background-color:black;color:white;max-width:200px;text-align:center;}.tipsy-inner{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}.tipsy-arrow{position:absolute;background:url('../images/tipsy.gif') no-repeat top left;width:9px;height:5px;}.tipsy-n .tipsy-arrow{top:0;left:50%;margin-left:-4px;}.tipsy-nw .tipsy-arrow{top:0;left:10px;}.tipsy-ne .tipsy-arrow{top:0;right:10px;}.tipsy-s .tipsy-arrow{bottom:0;left:50%;margin-left:-4px;background-position:bottom left;}.tipsy-sw .tipsy-arrow{bottom:0;left:10px;background-position:bottom left;}.tipsy-se .tipsy-arrow{bottom:0;right:10px;background-position:bottom left;}.tipsy-e .tipsy-arrow{top:50%;margin-top:-4px;right:0;width:5px;height:9px;background-position:top right;}.tipsy-w .tipsy-arrow{top:50%;margin-top:-4px;left:0;width:5px;height:9px;}