@charset "utf-8";
/* CSS Document */
.myblen {
	filter:blendTrans(Duration=3)
}
body {
	margin:0px;
	padding:0px;
	background:url(../images/bg2.gif) repeat-x top;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	
}
body#about {
	background:#fff url(../images/main_bg1.gif) repeat-x top;
}
body#about1 {
	background:#fff url(../images/bg2.gif) repeat-x top;
}
img {
	border:0px;
}
ul, li {
	margin:0px;
	padding:0px;
	list-style:none;
}
.bodybg{background:#063; width:100%; background:url(../images/bodybg.gif) no-repeat left top; float:left;}
.top {
	MARGIN: 0px auto;
	WIDTH: 960px;
	HEIGHT: 100%;
	background:url(../images/top_menubg.gif) repeat-x;
}
.logo {
	float:left;
	width:250px;
	margin:0px;
	padding:0px;
	height:97px;
	
}
.logo img { 
	width:203px;
	height:93px;
}
a {
	color:#424a51;
	text-decoration:none;
}
a:hover {
	color:#015377;
	text-decoration:none;
}
.menu {
	float:right;
	width:681px;
	margin:0px;
	padding:0px;
}
.menu_list {
	width:681px;
	margin-top:64px;
	font-family:"微软雅黑";
}
.menu_list ul {
	width:681px;
	color:#fff;
	font-size:12px;
}
.menu_list ul li {
	list-style:none;
	margin:0px;
	float:left;
	color:#1d698c;
	text-align:center;
	line-height:29px;
}
.menu_list ul li a {
	text-decoration:none;
	float:left;
	color:#fff; 
	padding:0px 17px;
}
.menu_list ul li a:hover {
	color:#fff;
	text-decoration:none;
	background: url(../images/menuhover.gif) no-repeat;
	padding:0px 17px;
}
.menu_list_hover {
	text-decoration:none;
	color:#fff;
	background:url(../images/menuhover.gif) no-repeat;
}
/* menu list*/
.dropmenudiv_e {
	/*filter: Alpha(opacity=80);    
    -moz-opacity:.8;    
    opacity:0.8; */
	position:absolute;
	margin-top:3px;
	/*THEME CHANGE HERE*/
border-width: 0 1px;
	line-height:28px;
	z-index:100;
	background-color: #1ca2e8;
	visibility: hidden;
}
.dropmenudiv_e a {
	width: auto;
	font-size:12px;
	display: block;
	text-indent:17px;
	border: 0 solid #13526f; /*THEME CHANGE HERE*/
	border-bottom-width: 1px;
	padding: 0px 0;
	text-decoration: none;
	color: #fff;
}
* html .dropmenudiv_e a { /*IE only hack*/
	width: 100%;
}
.dropmenudiv_e a:hover { /*THEME CHANGE HERE*/
	background-color: #0084e5;
	color:#fff;
	text-decoration:none;
 
}
/* end */ 
.lagn {
	FLOAT: right;
	WIDTH: 400px;
	text-align:right;
	padding-right:10px;
	line-height:14px;
	margin-top:14px;
}
.lagn a {
	color:#fff;
	text-decoration:none;
	padding:0 6px;
}
.lagn a:hover {
	color:#cf000d;
	text-decoration:underline;
}
/* 首页内容区样式 */
/* banner */
.main {
	width:960px;
	margin:0 auto;
	clear:both;
	padding-top:20px;
	z-index:-100
}
.xixibox {
	height:315px;
 background-image:;
	background-repeat:no-repeat;
	background-position:bottom;
	padding-bottom:5px;
}
#banner_swf {
	z-index:-100;
}
/* end*/
/* 首页图标样式 */
h1, h2, h3, h4, h5, h6, ul, li, ol, dl, dd, dt {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px
}
EM {
	FONT-WEIGHT: normal;
	FONT-STYLE: normal;
	FONT-WEIGHT: bold;
}
#container {
	WIDTH: 100%;
}
.content {
	MARGIN: 0px auto;
	OVERFLOW: hidden;
	WIDTH: 950px;
	ZOOM: 1;
	POSITION: relative;
	padding-top:8px;
}
.lanrentuku {
	HEIGHT: 320px;
	;
	padding-top:20px;
	text-align:center;
}
.svc {
	HEIGHT: 123px
}
.svc .nav-left {
	Z-INDEX: 99;
	FLOAT: left;
	WIDTH: 40px;
	POSITION: relative;
	HEIGHT: 100%
}
.svc .nav-left A {
	MARGIN-TOP: 40px;
	DISPLAY: block;
	BACKGROUND: url(../images/index-sprite.gif) no-repeat 0px -10px;
	OVERFLOW: hidden;
	WIDTH: 24px;
	COLOR: #828282;
	TEXT-INDENT: -99px;
	LINE-HEIGHT: 20px;
	POSITION: absolute;
	HEIGHT: 22px;
	TEXT-DECORATION: none
}
.svc .nav-left A:hover {
	BACKGROUND-POSITION: 0px -34px;
	WIDTH: 47px;
	TEXT-INDENT: 18px;
	TEXT-DECORATION: none
}
.svc .nav-right {
	Z-INDEX: 99;
	FLOAT: right;
	WIDTH: 40px;
	POSITION: relative;
	HEIGHT: 100%
}
.svc .nav-right A {
	MARGIN-TOP: 40px;
	DISPLAY: block;
	RIGHT: 0px;
	BACKGROUND: url(../images/index-sprite.gif) no-repeat -51px -34px;
	OVERFLOW: hidden;
	WIDTH: 22px;
	COLOR: #828282;
	TEXT-INDENT: -99px;
	LINE-HEIGHT: 20px;
	POSITION: absolute;
	HEIGHT: 22px;
	TEXT-DECORATION: none
}
.svc .nav-right A:hover {
	BACKGROUND-POSITION: -28px -10px;
	WIDTH: 47px;
	TEXT-INDENT: 8px
}
.svc .nav-right EM {
	COLOR: #cf000d
}
.svc .nav-left EM {
	COLOR: #cf000d
}
.svc .container {
	FLOAT: left;
	OVERFLOW: hidden;
	WIDTH: 960px;
	POSITION: relative;
	HEIGHT: 100%
}
.svc .content {
	LEFT: 7px;
	OVERFLOW: hidden;
	ZOOM: 1;
	POSITION: absolute;
	TOP: 0px;
	HEIGHT: 100%
}
.svc .content UL {
	HEIGHT: 100%
}
.svc .content LI {
	FLOAT: left;
	MARGIN-right: 12px;
	HEIGHT: 100%
	
}
.svc .content LI.first {
	MARGIN-LEFT: 0px
}
.svc .content LI.current {
	BACKGROUND: url(../images/index-sprite.gif) no-repeat 5px 113px
}
.svc .content A {
	DISPLAY: block;
	FLOAT: left;
	MARGIN: 14px auto 0px;
	WIDTH: 90px;
	TEXT-INDENT: -9999px;
	BACKGROUND-REPEAT: no-repeat;
	HEIGHT: 94px;
	TEXT-DECORATION: none;
	outline: none
}
.svc .content A.icon1 {
	BACKGROUND-IMAGE: url(../images/index-icon1.jpg)
}
.svc .content A.icon2 {
	BACKGROUND-IMAGE: url(../images/index-icon2.jpg)
}
.svc .content A.svc-weg {
	BACKGROUND-POSITION: -810px 0px
}
.svc .content A.svc-weg:hover {
	BACKGROUND-POSITION: -810px -94px
}
.svc .content A.svc-tx {
	BACKGROUND-POSITION: -540px 0px
}
.svc .content A.svc-tx:hover {
	BACKGROUND-POSITION: -540px -94px
}
.svc .content A.svc-credit {
	BACKGROUND-POSITION: -270px 0px
}
.svc .content A.svc-credit:hover {
	BACKGROUND-POSITION: -270px -94px
}
.svc .content A.svc-gathering {
	BACKGROUND-POSITION: -720px 0px
}
.svc .content A.svc-gathering:hover {
	BACKGROUND-POSITION: -720px -94px
}
.svc .content A.svc-payment {
	BACKGROUND-POSITION: -630px 0px
}
.svc .content A.svc-payment:hover {
	BACKGROUND-POSITION: -630px -94px
}
.svc .content A.svc-escore {
	BACKGROUND-POSITION: -180px 0px
}
.svc .content A.svc-escore:hover {
	BACKGROUND-POSITION: -180px -94px
}
.svc .content A.svc-rent {
	BACKGROUND-POSITION: -360px 0px
}
.svc .content A.svc-rent:hover {
	BACKGROUND-POSITION: -360px -94px
}
.svc .content A.svc-cashgift {
	BACKGROUND-POSITION: -450px 0px
}
.svc .content A.svc-cashgift:hover {
	BACKGROUND-POSITION: -450px -94px
}
.svc .content A.svc-aa {
	BACKGROUND-POSITION: 0px 0px
}
.svc .content A.svc-aa:hover {
	BACKGROUND-POSITION: 0px -94px
}
.svc .content A.svc-donate {
	BACKGROUND-POSITION: -90px 0px
}
.svc .content A.svc-donate:hover {
	BACKGROUND-POSITION: -90px -94px
}
.svc .content A.svc-hotel {
	BACKGROUND-POSITION: 0px 0px
}
.svc .content A.svc-hotel:hover {
	BACKGROUND-POSITION: 0px -94px
}
.svc .content A.svc-lottery {
	BACKGROUND-POSITION: -180px 0px
}
.svc .content A.svc-lottery:hover {
	BACKGROUND-POSITION: -180px -94px
}
.svc .content A.svc-flight {
	BACKGROUND-POSITION: -270px 0px
}
.svc .content A.svc-flight:hover {
	BACKGROUND-POSITION: -270px -94px
}
.svc .content A.svc-game {
	BACKGROUND-POSITION: -450px 0px
}
.svc .content A.svc-game:hover {
	BACKGROUND-POSITION: -450px -94px
}
.svc .content A.svc-mobile {
	BACKGROUND-POSITION: -360px 0px
}
.svc .content A.svc-mobile:hover {
	BACKGROUND-POSITION: -360px -94px
}
.svc .content A.svc-insurance {
	BACKGROUND-POSITION: -90px 0px
}
.svc .content A.svc-insurance:hover {
	BACKGROUND-POSITION: -90px -94px
}
.svc-content {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 50px;
	PADDING-BOTTOM: 60px;
	PADDING-TOP: 30px
}
.svc-content H4 {
	PADDING-RIGHT: 20px;
	FONT-SIZE: 30px;
	FLOAT: left;
	FONT-FAMILY: "微软雅黑", "黑体", sans-serif;
	HEIGHT: 40px
}
.svc-content H5 {
	FONT-SIZE: 20px;
	COLOR: #999;
	LINE-HEIGHT: 50px;
	FONT-FAMILY: "微软雅黑", "黑体", sans-serif
}
.svc-content .exp {
	FONT-SIZE: 16px;
	COLOR: #9e9f9f;
	LINE-HEIGHT: 40px;
	HEIGHT: 40px
}
.svc-content .exp A {
	FONT-SIZE: 14px
}
.svc-content .exp A.btn {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	BACKGROUND: url(../images/index-sprite.gif) no-repeat 0px -57px;
	PADDING-BOTTOM: 5px;
	COLOR: #fff;
	PADDING-TOP: 5px
}
.svc-content .exp A.btn:hover {
	TEXT-DECORATION: none
}
.banner {
	HEIGHT: 289px
}
.banner .ad {
	PADDING-LEFT: 65px;
	PADDING-TOP: 131px
}
/* end */
.content {
	width:100%;
}
.news {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 5px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	OVERFLOW: hidden;
	WIDTH: 258px;
	PADDING-TOP: 7px;
	HEIGHT: 115px;
	margin:0px;
}
.news ul {
	margin:0px;
	list-style:none
}
.news li {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 8px;
	BACKGROUND: url(../images/main_newsB.gif) no-repeat 0px 6px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 4px;
	PADDING-TOP: 0px
}
.news li a {
	color:#424a51;
	text-decoration:none;
}
.news li a:hover {
	color:#015377;
	text-decoration:none;
	BORDER-BOTTOM: #015377 1px dashed;
}
.newstitle {
	MARGIN: 0px 0px 12px;
	WIDTH: 100%
}
.newstitle_more {
	MARGIN: 0px 0px 0px 120px;
	CURSOR: pointer
}
.newsmain {
	width:650px;
	border-top:3px solid #015377;
	color:#666;
	padding-top:15px;
}
.newsmain strong {
	color:#015377;
}
.newsmain h4 {
	font-size:14px;
	font-weight:bold;
	color:#222;
	text-align:center;
	line-height:35px;
	border-bottom:1px solid #d9d9d9;
}
 
.newsmain p {
	line-height:19px;
}
.profile {
	float:left;
	width:415px;
	background:url(../images/shadown.gif) no-repeat left top;
	height:115px;
}
.profile_main {
	padding-left:50px;
	width:366px;
	padding-top:7px;
}
.profile_main_more {
	MARGIN: 0px 0px 0px 180px;
	CURSOR: pointer
}
.panter {
	float:right;
	width:225px;
	background:url(../images/shadown.gif) no-repeat left top;
	height:115px;
	padding-top:9px;
	padding-left:50px;
}
.panter span {
	float:right;
	background:url(../images/case.gif) no-repeat;
	height:115px;
	width:205px;
	padding-left:18px;
}
.case {
	overflow:hidden;
	height:15px;
	width:157px;
	padding:0px;
	margin-top:37px;
}
.casemain ul {
	list-style:none;
}
.casemain li {
	line-height:18px;
	color:#424a51;
}
.casemore {
	padding-top:2px;
	width:100px;
	margin-top:5px;
	overflow:hidden;
}
.jiesimg {
	float:left;
}
.jies {
	float:right;
	width:255px;
	margin:0px;
	color:#424a51;
	line-height:19px;
}
.bottom {
	border-top:1px solid #d6d6d6;
	width:100%;
	clear:both;
}
.footer {
	width:960px;
	margin:0 auto;
	clear:both;
}
.footer img {
	padding-top:12px;
 
}
.copy_left {
	float:left;
}
.copy_right {
	float:right;
	padding-top:12px;
	padding-right:15px;
	text-align:right;
	font-size:11px;
	color:#424a51;
	font-family:Arial, Helvetica, sans-serif;
}
a.link_2:link {
	color:#cf000d;
	text-decoration:none;
}
a.link_2:visited {
	color:#cf000d;
	text-decoration:none;
}
a.link_2:hover {
	color:#cf000d;
	text-decoration: underline;
}
/* end */

/* 简介样式表 */
.left_list {
	width:189px;
	float:left;
	margin:0px;
	padding-top:12px;
	padding-bottom:50px;
}
.search {
	width:163px;
	background:url(../images/search.gif) no-repeat;
	padding:36px 15px 6px 11px;
	height:100px;
}
.search input {
	border: none;
	background:url(../images/searchbg.gif) no-repeat;
	height:21px;
	line-height:19px;
	width:158px;
	color:#424a51;
	padding-left:8px;
	font-size:12px;
}
.search li {
	color:#b8b8b8;
	line-height:26px;
}
.search_word {
	padding-left:5px;
}
.about_main {
	width:650px;
	float:left;
	padding-left:46px;
	padding-top:14px;
	overflow:hidden;
}
.about_list {
	width:163px;
	background:url(../images/aboutlist1.gif) no-repeat;
	padding:20px 15px 15px 11px;
	height:260px;
}
.about_list li {
	line-height:35px;
	background:url(../images/listicon.gif) no-repeat left;
	padding-left:22px;
	border-bottom:1px solid #166a96;
	font-weight:bold;
}
.about_list li a {
	color:#e6fbfe;
	text-decoration:none;
}
.about_list li a:hover {
	color:#fff;
	text-decoration: underline;
}
.aboutbg {
	background:url(../images/aboutbg.gif) no-repeat top;
	height:100%;
	padding-bottom:50px;
}
.abouttitle {
	padding:16px 8px 16px 2px;
}
.a_img{ padding:3px;}
/*.qq {
	float:right;
	width:50px;
	background:url(../images/qq.gif) no-repeat;
	height:320px;
	margin-top:12px;
}*/
/* tab样式表*/ 
.title_02 {
	float:left;
	width:642px;
	background:url(../images/title_bg1.gif) no-repeat top left;
	height:41px;
	margin:0 0 20px 0;
	font-family: "微软雅黑";
}
.title_02 ul {
	margin:0;
	padding:0;
	list-style-type:none;
	padding-left:27px;
}
.title_02 li {
	float:left;
	width:141px;
	line-height:41px;
	margin-right:6px;
}
.title_02 li a {
	float:left;
	width:141px;
	text-align:center;
	color:#616161;
	text-decoration:none;
	font-size:14px;
	font-weight:bold;
}
.title_02 li a:hover {
	float:left;
	width:141px;
	background:url(../images/title_bg_hover.gif) no-repeat top;
	color:#ffffff;
	text-decoration:none;
}
.mid_content02 {
	float:left;
	width:642px;
	height: auto;
	line-height:20px;
}
.title_02 .b {
	float:left;
}
.center_content {
	color:#666
}
/* end */
/* 企业荣誉样式表 */
.honor_box {
	float:left;
	width:635px;
	margin:10px 0px;
	display:inline;
}
.honor_box ul {
	margin:0;
	padding:0;
	list-style-type:none;
	padding-left:13px;
}
.honor_box li {
	float:left;
	width:205px;
	line-height:22px;
	text-align:center;
	margin-bottom:10px;
	display:inline
}
.honor_box li img {
	padding:3px;
	border:1px solid #ccc;
	width:180px;
	height:125px;
}
.panter_box {
	width:645px;
}
.panter_box ul {
	margin:0;
	padding:0;
	padding-left:20px;
	list-style-type:none;
}
.panter_box li {
	float:left;
	width:150px;
	line-height:22px;
	text-align:center;
	margin-bottom:10px;
	display:inline
}
.panter_box li img {
	padding:3px;
	border:1px solid #ccc;
	width:120px;
	height:65px;
}
.hr_zw {
	width:650px;
	padding-bottom:40px;
	float:left
}
.hr_zw li {
	margin-bottom:1px;
	width:650px;
	float:left;
	border-bottom:1px solid #f0f0f0
}
.hr_zw h4 {
	width:250px;
	float:left;
	font-size:12px;
	font-weight:100;
	margin-right:1px;
	padding-left:4px;
	line-height:30px;
}
.hr_zw h5 {
	width:95px;
	float:left;
	font-weight:100;
	margin-right:1px;
	padding-left:4px;
 
} 
/* end */

/*分页样式*/

.manu {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 3px;
	MARGIN: 3px;
	PADDING-TOP:10px;
	TEXT-ALIGN: center;
	clear:both;
}
.manu A {
	BORDER-RIGHT: #d7d7d7 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #d7d7d7 1px solid;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 2px;
	MARGIN: 2px;
	BORDER-LEFT: #d7d7d7 1px solid;
	COLOR: #888;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #d7d7d7 1px solid;
	TEXT-DECORATION: none
}
.manu A:hover {
	background:#d2d2d2;
	BORDER-RIGHT: #b6b6b6 1px solid;
	BORDER-TOP: #b6b6b6 1px solid;
	BORDER-LEFT: #b6b6b6 1px solid;
	COLOR: #015377;
	BORDER-BOTTOM: #b6b6b6 1px solid
}
.manu A:active {
	BORDER-RIGHT: #ae000b 1px solid;
	BORDER-TOP: #ae000b 1px solid;
	BORDER-LEFT: #ae000b 1px solid;
	COLOR: #cf000d;
	BORDER-BOTTOM: #ae000b 1px solid
}
.manu .current {
	BORDER-RIGHT: #ae000b 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #ae000b 1px solid;
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	PADDING-BOTTOM: 2px;
	MARGIN: 2px;
	BORDER-LEFT: #ae000b 1px solid;
	COLOR: #fff;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #ae000b 1px solid;
	BACKGROUND-COLOR: #cf000d
}
.manu .disabled {
	BORDER-RIGHT: #d7d7d7 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #d7d7d7 1px solid;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 2px;
	MARGIN: 2px;
	BORDER-LEFT: #d7d7d7 1px solid;
	COLOR: #ddd;
	PADDING-TOP: 2px;
	BORDER-BOTTOM: #d7d7d7 1px solid
}
/* end*/

.hanbangnews {
	width:650px;
}
.hanbangnews p {
	width:650px;
	background:url(../images/newstt.gif) no-repeat;
	padding:0px;
	margin:0px;
	height:37px;
	line-height:34px;
}
.hanbangnews p span {
	width:520px;
	float:left;
	padding-left:50px;
	color:#444;
	font-weight:bold;
}
.hanbangnews img {
	padding:0px;
}
.hanbangnews ul {
	width:635px;
	padding-bottom:20px;
	margin:0px;
	float:left;
}
.hanbangnews li {
	line-height:30px;
	padding-left:25px;
	background: url(../images/newsicon.gif) no-repeat left;
	border-bottom:1px solid #eaeaea;
	float:left;
	width:622px;
}
.hanbangnews li a {
	color:#424a51;
	text-decoration:none;
	float:left;
	width:495px;
}
.hanbangnews li a:hover {
	color:#015377;
	text-decoration:none;
	float:left;
	width:495px;
}
.hanbangnews li span {
	float:right;
	color:#424a51;
	text-align:center;
	width:100px;
}
.contacts {
	width:650px;
	border-top:3px solid #015377;
	color:#015377;
}
.contacts img {
	padding:0px;
}
.contacts ul {
	width:635px;
	padding-bottom:10px;
	margin:0px;
	float:left;
}
.contacts li {
	line-height:45px;
	border-bottom:1px solid #eaeaea;
	width:650px;
}
.contacts li span {
	float:left;
	color:#424a51;
	text-align:center;
	width:100px;
	background:#f8f8f8
}
.contacts li input {
	border:1px solid #c3c3c3;
	margin-top:10px;
	margin-left:25px;
	margin-right:15px;
	font-size:12px;
	width:250px;
	height:18px;
	line-height:18px;
}
.contacts li textarea {
	border:1px solid #c3c3c3;
	margin-top:10px;
	margin-left:25px;
	margin-right:15px;
	font-size:12px;
	width:450px;
	line-height:18px;
	height:90px;
}
.contacts p {
	width:400px;
}
.send {
	float:left;
	margin-bottom:30px;
	margin-left:100px;
}
.reset {
	float:left;
	margin-bottom:30px;
	margin-left:20px;
}
.googlemap {
	width:650px;
	border-top:3px solid #1ca2e8;
	color:#666;
	padding-top:25px;
}
.googlemap p {
	line-height:25px;
}
.cases {
	width:650px;
	border-top:3px solid #015377;
	color:#666;
	padding-top:25px;
}
.cases li {
	float:left;
	margin:0px 8px 20px 8px;
	text-align:center;
	height:190px;
}
.cases li a {
	float:left;
	width:140px;
	float:left;
	background:#ffffff;
	height:190px;
	border:1px dashed #a9a9a9;
	text-decoration:none;
	color:#666
}
.cases li a:hover {
	float:left;
	width:140px;
	float:left;
	background:#ffffff;
	height:190px;
	border:1px dashed #015377;
	text-decoration:none;
	color:#015377
}
.cases li img {
	background:#fff;
	width:120px;
	height:60px;
	padding:10px;
}
.cases li h4 {
	font-size:12px;
	height:35px;
	line-height:16px;
	color:#222;
	padding:0px 4px;
	font-weight:100;
}
.cases li span {
	width:140px;
	color:#666;
}
.cases li p {
	font-size:9px;
	margin:0px;
	padding:0px;
	list-style:none;
	line-height:22px;
	color:#015377;
}
.cases h3 {
	margin-bottom:10px;
	padding-left:15px;
	font-size:14px;
}
.ts {
	width:650px;
	clear:both;
	padding-top:20px;
	line-height:21px;
}
.ts a {
	color:#015377;
	text-decoration:none;
}
.ts a:hover {
	color:#015377;
	text-decoration:none;
	border-bottom:1px dashed #015377;
}
.download {
	width:650px;
}
.download p {
	width:650px;
	background:url(../images/newstt.gif) no-repeat;
	padding:0px;
	margin:0px;
	height:37px;
	line-height:34px;
}
.download p span {
	width:520px;
	float:left;
	padding-left:50px;
	color:#444;
	font-weight:bold;
}
.download img {
	padding:0px;
}
.download ul {
	width:635px;
	padding-bottom:20px;
	margin:0px;
	float:left;
}
.download li {
	line-height:30px;
	padding-left:25px;
	background: url(../images/newsicon.gif) no-repeat left;
	border-bottom:1px solid #eaeaea;
	float:left;
	width:622px;
}
.download li a {
	color:#424a51;
	text-decoration:none;
	float:left;
}
.download li a:hover {
	color:#015377;
	text-decoration:none;
	float:left;
}
.download li span {
	float:right;
	color:#424a51;
	text-align:center;
	width:75px;
}
.services {
	width:650px;
}
.services p {
	width:650px;
	background:url(../images/newstt.gif) no-repeat;
	padding:0px;
	margin:0px;
	height:37px;
	line-height:34px;
}
.services p span {
	width:520px;
	float:left;
	padding-left:50px;
	color:#444;
	font-weight:bold;
}
.services img {
	padding:0px;
}
.services ul {
	width:650px;
	padding-bottom:20px;
	margin:0px;
	float:left;
}
.services li {
	line-height:30px;
	padding-left:25px;
	background: url(../images/newsicon.gif) no-repeat left;
	border-bottom:1px solid #eaeaea;
	float:left;
	width:299px;
}
.services li a {
	color:#424a51;
	text-decoration:none;
	float:left;
}
.services li a:hover {
	color:#015377;
	text-decoration:none;
	float:left;
}
.services li span {
	float:right;
	color:#424a51;
	text-align:center;
	width:85px;
}
.services li span a {
	color:#afafaf;
}
.services li span a:hover {
	color:#015377;
}
.services_box {
	width:320px;
	float:left;
	padding:0px 2px;
	padding-bottom:15px;
}
.services_box h4 {
	font-size:14px;
	font-weight:bold;
	color:#444;
	background: url(../images/serbox_bg.gif) no-repeat;
	padding-left:26px;
	height:28px;
	line-height:28px;
}
.services_box ul {
	width:300px;
	padding-top:10px;
}
.services_box li {
	line-height:22px;
	padding-left:10px;
}
.conta_content2 {
	float:left;
	width:650px;
	display:inline;
	border-top:3px solid #015377;
	padding-top:25px;
}
.conta_content2 ul {
	margin:0;
	padding:0;
	list-style-type:none;
}
.conta_content2 li {
	float:left;
	width:100%;
	padding:3px 0;
}
.main_bottom {
	border-bottom:1px dashed #cecece;
}
.linkman {
	border:1px solid #e5e5e5;
	background:#f9f9f9;
	line-height:21px;
	height:21px;
	width:260px;
	font-size:12px
}
.linkman2 {
	border:1px solid #e5e5e5;
	background:#f9f9f9;
	line-height:21px;
	height:21px;
	width:80px;
	font-size:12px
}
.linkman3 {
	border:1px solid #e5e5e5;
	background:#f9f9f9;
	line-height:18px;
	font-size:12px
}
.linkman4 {
	border:1px solid #e5e5e5;
	background:#f9f9f9;
	line-height:21px;
	height:21px;
	width:50px;
	font-size:12px
}
/* product list*/


.services_list {
	width:191px;
	background:url(../images/list_center.gif) repeat-y top;
}
.services_list li {
	line-height:35px;
	width:143px;
}
.services_list li a {
	color:#e6fbfe;
	text-decoration:none
}
.services_list li a:hover {
	color:#fff;
	text-decoration: underline;
}
.halfmoon {
	margin-bottom: 1em;
}
.halfmoon ul {
	padding: 3px 9px 2px 0px;
	margin-left: 0;
	margin-top: 1px;
	margin-bottom: 0;
	list-style-type: none;
	text-align: left;
	border-bottom: 1px solid #CCCCCC;
}
.halfmoon li {
	display: inline;
	margin: 0;
}
.halfmoon li a {
	text-decoration: none;
	padding: 6px 9px 6px 5px;
	margin: 0;
	margin-right: 1px;
	border-left: 1px solid gray;
	color: black;
	font-size: 12px;
	background: #e5febc url(media/halfmoontab.gif) top right no-repeat;
}
.halfmoon li a:visited {
	color: black;
	background-color:#39F
}
.halfmoon li a:hover, .halfmoon li.selected a {
	background-color: #c8e181;
}
.arrowlistmenu {
	width: 175px;
	margin:0;
	padding:0px;
	clear:both;  /*width of accordion menu*/
	padding-bottom:25px;
}
.arrowlistmenu .menuheader { /*CSS class for menu headers in general (expanding or not!)*/
	font: bold 12px "微软雅黑";
	color: white;
	background:  url(../images/list_bg.gif) repeat-x center left;
	border:1px solid #0072a6;
	margin-bottom:2px; /*bottom spacing between header and rest of content*/
	padding: 5px 0 5px 19px; /*header text is indented 10px*/
	cursor: hand;
	margin-left:8px;
	cursor: pointer;
}
.arrowlistmenu .menuheader a{color: white;}
.arrowlistmenu .openheader { /*CSS class to apply to expandable header when it's expanded*/
	background-image: url(../images/list_bg2.gif);
	background-repeat:repeat-x;
	border:1px solid #0097c8;
}
.arrowlistmenu ul { /*CSS for UL of each sub menu*/
	list-style-type: none;
	margin: 0;
	padding: 0; /*bottom spacing between each UL and rest of content*/
}
.arrowlistmenu ul li {
	padding-bottom: 2px; /*bottom spacing between menu items*/
}
.arrowlistmenu ul li a {
	color: #fff;
	background: url(../images/arrowbullet.png) no-repeat center left; /*custom bullet list image*/
	display: block;
	padding: 2px 0;
	width:146px;
	border-bottom:1px solid #166a96;
	padding-left: 19px; /*link text is indented 19px*/
	text-decoration: none;
	font-size:12px;
	line-height:21px;
	margin-left:10px;
}
.arrowlistmenu ul li a:visited {
	color: #fff;
	font-weight:100;
background-color:
}
.arrowlistmenu ul li a:hover { /*hover state CSS*/
	color: #fff;
	background-color: #004e72;
	text-decoration:none;
}
a.link_1:link {
	color:#a10000;
	text-decoration:none;
}
a.link_1:visited {
	color:#a10000;
	text-decoration:none;
}
a.link_1:hover {
	color:#a10000;
	text-decoration: underline;
}
/* kefu */
.kefu {
	position: absolute;
	top: 0px;
	z-index:9999;
	background:url(../images/qq.gif) no-repeat;
}
.kefu ul {
	width:35px;
	padding:35px 0px 10px 8px;
	margin:0px;
}
.kefu li {
	width:35px;
	border-bottom:1px solid #e2e2e2;
}
/* end */

.login_link{border:1px solid #dddddd; width:100px; line-height:20px; height:20px; font-size:14px;}

/*2015-10-30*/
/*咨询窗口*/
/*float-right*/
.float-right{position:fixed;bottom:300px;right:10px;z-index:8;}
.float-right-list{}
.float-right-list .item{width:50px;height:50px;position:relative;margin-bottom:3px;}
.float-right-list .item .icon{display:block;width:50px;height:50px;background-color:#008def;background-image:url(../images/float-icon.png);}
.float-right-list .item.active .icon{background-color:#ee8223;}
.float-right-list .item .box{width:0;position:absolute;top:0;right:50px;height:50px;overflow:hidden;}
.float-right-list .item .cont{height:32px;background:url(../images/customer-icon.png) no-repeat center;width:0;}
.float-right-list .customer .icon{background-position:0 0;}
.float-right-list .customer .cont{width:110px;padding:10px 0;text-align:center;line-height:32px;color:#555;font-size: 12px;}
.float-right-list .customer:hover .box{width:110px;}
.float-right-list .qq .icon{background-position:0px -50px;}
.float-right-list .qq .cont{width:110px;padding:10px 0;text-align:center;line-height:32px;color:#555;font-size: 12px;}
.float-right-list .qq:hover .box{width:110px;}
.float-right-list .contact .icon{background-position:0 -100px;}
.float-right-list .contact .cont{width:110px;padding:10px 0;text-align:center;line-height:32px;color:#555;font-size: 12px;}
.float-right-list .contact:hover .box{width:110px;}
.float-right-list .item  a.icon:visited{background-color:#ee8223;}
.float-right-list .item .icon:hover{background-color:#ee8223;}
.float-right-list .qq:hover .box,.float-right-list .customer:hover .box,.float-right-list .contact:hover .box,
.float-right-list .qq .box,.float-right-list .customer .box,.float-right-list .contact .box{-webkit-transition:width .2s linear;transition:width .2s linear;}

.float-right-list .item .content{overflow:hidden;display:none;}
.float-right-list .item.active .content{overflow:visible;display:block;}
.float-right-list .item .content .qq_content{width:196px;height:80px;position: absolute;right: 74px;top: 50%;margin-top: -35px;}
.float-right-list .item .content .qq_content .cont1{width:100%;height:80px;display:block;border:1px solid #e8e7e7;border-radius:6px;background:#fff;}
.float-right-list .item .content .qq_content .cont1 a{width:88px;height:60px;background:url(../images/qq-icon.png) no-repeat top center;
	line-height:60px;padding-top:10px;margin-top:15px;text-align:center;display:block;float:left;color:#555;font-size:12px;}
.float-right-list .item .content .qq_content .cont1 a:hover{color:#ee8223}
.float-right-list .item .content .qq_content .close{display:block;position:absolute;right: -5px;top: -4px;width:40px;height:40px;text-align:center;line-height:38px;-webkit-transition: all 0.3s ease-out;transition: all 0.3s ease-out;font-size:30px;color:#ee8223;}
.float-right-list .item .content .qq_content .close:hover{transform:scale(0.9) rotateZ(90deg);-webkit-transform:scale(0.9) rotateZ(90deg);}
.float-right-list .item .content .qq_content span{width:12px;height:18px;float:right;display:block;background:url(../images/right-icon.png) no-repeat right center;position: absolute;right: -13px;top:32px;}

.float-right-list .item .content .contact_content{width:345px;height:260px;position: absolute;right: 74px;top: 50%;margin-top: -135px;}
.float-right-list .item .content .contact_content .cont1{width:70%;height:250px;display:block;border:1px solid #e8e7e7;border-radius:6px;background:#fff;padding:45px 15%}
.float-right-list .item .content .contact_content .cont1 p{color:#666666;font-size:12px;line-height:24px;background:url(../images/contact-icon.jpg) no-repeat;padding-left:18px;}
.float-right-list .item .content .contact_content .cont1 p.title{color:#ee8223;font-size:14px;line-height:34px;background:none;padding:0px;}
.float-right-list .item .content .contact_content .cont1 p.tel{background-position:0px -17px;margin-top:15px;}
.float-right-list .item .content .contact_content .cont1 p.fax{background-position:0px -43px;}
.float-right-list .item .content .contact_content .cont1 p.email{background-position:0px -65px;}
.float-right-list .item .content .contact_content .cont1 p.address{background-position:0px 6px;}
.float-right-list .item .content .contact_content .cont1 b{background:#fff; padding-left:55px;display:block;font-weight:normal;color:#666666;font-size:12px;}
.float-right-list .item .content .contact_content .close{display:block;position:absolute;right: -5px;top: -4px;width:40px;height:40px;text-align:center;line-height:38px;-webkit-transition: all 0.3s ease-out;transition: all 0.3s ease-out;font-size:30px;color:#ee8223;}
.float-right-list .item .content .contact_content .close:hover{transform:scale(0.9) rotateZ(90deg);-webkit-transform:scale(0.9) rotateZ(90deg);}
.float-right-list .item .content .contact_content span{width:12px;height:18px;float:right;display:block;background:url(../images/right-icon.png) no-repeat right center;position: absolute;right: -13px;top:50%;}

.float-right-list .item .content .customer_content{width:348px;height:482px;position: absolute;right: 74px;top: 50%;margin-top: -225px;}
.float-right-list .item .content .customer_content .cont1{width:80%;height:382px;display:block;border:1px solid #e8e7e7;border-radius:6px;background:#fff;padding:40px 10%}
.float-right-list .item .content .customer_content .close{display:block;position:absolute;right: -5px;top: -4px;width:40px;height:40px;text-align:center;line-height:38px;-webkit-transition: all 0.3s ease-out;transition: all 0.3s ease-out;font-size:30px;color:#ee8223;}
.float-right-list .item .content .customer_content .close:hover{transform:scale(0.9) rotateZ(90deg);-webkit-transform:scale(0.9) rotateZ(90deg);}
.float-right-list .item .content .customer_content span{width:12px;height:18px;float:right;display:block;background:url(../images/right-icon.png) no-repeat right center;position: absolute;right: -13px;top:50%;margin-top:-20px;}
.meaasge-form input[type="text"],.meaasge-form textarea{width:100%;display:block;background:#f7f7f7 url(../images/message-icon.png) no-repeat;
	border:1px solid #cbcbcb;border-radius:8px;font-size:12px;}
.meaasge-form input[type="text"]{height:33px;line-height:31px;padding:0 15px 0px 35px;}
.meaasge-form textarea{width:100%;line-height:24px;padding:10px;font-size:14px;height:75px;resize:none;font-size:12px;}
.meaasge-form .items{width:81%;float:left;margin-bottom: 12px;color:#666666; }
.meaasge-form .items .txt-name{background-position:5px 4px;}
.meaasge-form .items .txt-tel{background-position:5px -21px;}
.meaasge-form .items .txt-address{background-position:5px -47px;}
.meaasge-form .items .txt-theme{background-position:5px -72px;}
.meaasge-form .items .txt-desc{background:none;font-size:14px;}
.meaasge-form .code{width:100%}
.meaasge-form .desc{width:91%;}
.meaasge-form .items .txt-code{width:94px;float:left;background-color:#f7f7f7;border:1px solid #cbcbcb;border-radius:8px;height:35px;font-size:12px;
	line-height:33px;padding:0 15px 0px 35px;background:#f7f7f7 url(../images/message-icon.png) no-repeat;background-position:5px -98px}
.meaasge-form .items .img{line-height:31px;display:block;padding-left:10px;width:110px;float:right}
.meaasge-form .btn{width:152px;height:35px;line-height:35px;text-align:center;display:block;margin:0 auto;color:#fff;font-size:14px;background-color:#ee8223;border-radius:7px;font-weight:bold;}