﻿/*CSS Document*/

/*通用样式*/
*{
margin:0;	
padding:0;
color:#000;
font-size:13px;
list-style-type:none;
text-decoration:none;
font-family:"微软雅黑";
}
a:hover{color:#036EB8;}
h1{
	height:35px;
	font-size:18px;
	line-height:35px;
	color:#036EB8;
	text-align:center;
	}
h3{
	height:28px;
	font-size:14px;
	line-height:28px;
	color:#036EB8;
	border-bottom:2px solid #036EB8;
	}
h3 a{
	color:#aaa;
	float:right;
	}
#clear{clear:both;}
#k20{width:20px;height:10px;float:left;}
#banner{margin:0 auto;}
#banner img{border:none;}
.textcent{text-align:center;line-height:20px;}
table,tr,td{border-collapse:collapse;}
#pagecss {width:400px;height:30px;border:1px dashed #035ea8;float:right;margin-right:20px;text-align:center;margin-top:20px;}
#pagecss p{line-height:30px;height:30px;}
.wzcss {}
.wzcss ul {}
.wzcss ul li{float:left;text-indent:none;}
#h_15{height:15px;}

/*头部样式*/
#tophead{
	width:100%;
	height:32px;
	border-bottom:1px solid #edeef0;
	}
#tophead p{
	width:1003px;
	height:32px;
	margin:0 auto;
	line-height:32px;
	text-indent:2em;
	}
#tophead p span{float:right;font-weight:bold;}
/*logo样式*/
#logo{
	width:1003px;
	height:100px;
	margin:0 auto;
	}
#logo img{
	padding-top:25px;
	padding-left:25px;
	border:none;
	float:left;
	}
#logo p{
	font-size:18px;
	font-weight:bold;
	color:#036EB8;
	}
#logo ul{
	width:300px;
	font-size:14px;
	margin:10px 10px 0 0;
	float:right;
	}
#logo ul li{
	height:20px;
	text-align:right;
	width:300px;
	line-height:20px;
	}
#logo ul li p{
	height:40px;
	line-height:40px;
	}
#logo ul li span{color:#036EB8;font-weight:bold;}
/*导航条样式*/
#navcss{
	width:100%;
	height:40px;
	margin:0 auto;
	z-index:10000;
	margin-bottom:1px;
	position: relative;
	border-top:5px solid #036eb8;
	box-shadow: 0px 2px 3px #999;
	}
#navcss ul{
	width:1003px;
	margin:0 auto;
	box-shadow: 0px 2px 3px #999;
	}
#navcss ul li{
	width:100px;
	height:40px;
	text-align:center;
	float:left;	
	line-height:40px;
	}
#navcss ul li:hover{
	background:url(../images/split.gif) no-repeat 4px -215px;
	}
#navcss ul li a{
	display:block;
  color:#666;
  width:100px;
  height:40px;
  font-weight:normal;
  font-size:14px;
	}
#navcss ul li a:hover{
	color:#036EB8;
	font-weight:bold;	
	width:100px;
	height:40px;
	background:#f00 url(../images/split.gif) no-repeat 210 4;
	}
#navcss ul li.home{background:none;}
/*广告图样式*/
#bannershow{
  overflow:hidden;
	height:375px;
	margin:0 auto;
	}
#bannershow img{
	border:none;
	width:100%;
	margin-left:-400px;
	}
#banner_1{
	width:100%;
	height:185px;
	box-shadow:0px 1px 1px #036eb8;
	margin-bottom:5px;
	
	}
#banner_1 div img{
	border:none;
	width:100%;
	height:185px;
	}
/*首页品牌服务样式*/
#vipser{
	width:1003px;
	margin:10px auto 0;
	}
#vipser h4{border-bottom:1px solid #e2323d;}
#vipser ul{margin:5px auto;line-height:30px;}
#vipser ul li {
	width:244px;
	float:left;
	margin-right:9px;
	}
#vipser ul li#vipser-li-r{margin-right:0px;}
/*首页公司信息样式*/
#indexcontcss{
	width:1003px;
  padding-bottom:10px;
	overflow:hidden;
	margin:10px auto 0;
	}
#indexcontcss h3 a{
	padding-right:20px;
	}
#indexcontcss p{
	text-indent:1em;
	padding:5px;
	line-height:20px;
	}
#gsjj{
	width:640px;
	float:left;
	}
#gsjj p{text-indent:2em;}
#lxwm{
	width:340px;
	float:right;
	background:url(../images/lxwm.jpg) no-repeat;
	}
#lxwm p{
	height:13px;
	line-height:13px;
	text-indent:1em;
	}
#gsjj img{
	border:none;
	float:right;
	margin-top:15px;
	width:300px;
	height:180px;
	}
/*首页产品样式*/
#indexpro{
	width:1003px;
	height:230px;
	margin:10px auto;
	}
#indexpro ul{
	height:200px;
	width:1003px;
	margin-top:5px;
	}
#indexpro ul li{
	padding:5px;	
	display:block;
	float:left;
	margin-right:25px;
	}
#indexpro ul li:hover{
	background:#036EB8;
	}
#indexpro ul li img{
	border:none;
	width: 165px;
  height: 160px;
	transition: transform 2s ease-out 0s;
	}
#indexpro ul li p{
	height:20px;
	color:#333;
	line-height:20px;
	text-align:center;
	}
/*首页信息样式*/
#indexnew{
	width:1003px;
	height:230px;
	margin:0 auto;
	border-top:1px solid #eee;
	}
#newcss{
	width:500px;
	height:230px;
	float:left;
	padding-right:20px;
	}
#newcss ul{}
#newcss ul li{
	width:500px;
	border-bottom:1px #026EB8 dashed;
	}
#newcss ul li a{
	height:28px;
	display:block;
	line-height:28px;
	text-indent:1em;
	}
#newcss ul li span{float:right;margin-top: -18px;}
#bghj{
	width:460px;
	height:230px;
	float:right;
	}
#bghj img{
	border:none;
	margin-top:20px;
	margin-left:10px;
	}
/*合作伙伴样式*/
#hzhb {
	width:1003px;
	height:200px;
	margin:0 auto;
	}
#hzhb h3 {}
#hzhb img{width:190px;height:85px;border:none;}
#hzhb ul{margin:10px auto;}
#hzhb ul li{float:left;width:190px;height:85px;border:1px dashed #ccc;margin:4px;display:block;}
#hzhb ul li:hover {background:#eee;}
#hzhb ul li.casemore {background:url(../images/casemore.png) 30px 30px no-repeat;}
#hzhb ul li.casemore a {height:85px;line-height:85px;width:190px;text-indent:90px;display:block;}

/*合作伙伴样式*/
#linkscss {	width:1003px;	margin:0 auto 20px;}
#linkscss h3{}
#linkscss ul{margin:10px auto;}
#linkscss ul li{padding:5px 0;float:left;margin-left:10px;}

#jtzz{
	width:1003px;
	height:170px;
	margin:0 auto;
	}
#jtzz ul li{text-indent:2em;font-weight:bold;line-height:25px;}
#jtzz ul p{text-indent:2em;line-height:20px;}
/*底部样式*/
#foot{
	width:100%;
	background:#ccc;
	margin-top:10px;
	border-top:15px solid #5D594F;
  overflow:hidden;
	}
#copyr{
	margin:0 auto;
	width:1003px;
	}
#copyr ul{
	width:1003px;
	height:50px;
	font-size:14px;
	text-align:center;
	margin:0 auto;
	border-bottom:1px solid #036EB8;
	}
#copyr ul li{
	display:block;
	width:100px;
	float:left;
	height:50px;
	line-height:50px;
	}
#copyr ul li.home a{
	color:#036EB8;
	font-weight:bold;
	}
#copyr p{
	height:25px;
	color:#333;
	clear:both;
	line-height:25px;
	text-align:center;
	}
#copyr p a{
	color:#333;
	}

/*新闻中心*/
#newscss{
	width:1003px;
	margin:10px auto;
	}
#newscss h2{
	font-size:16px;
	height:35px;
	line-height:35px;
	border-bottom:1px solid #036EB8;
	text-indent:2em;
	}
#newscss h3{
	font-size:14px;
	height:30px;
	color:#000;
	line-height:30px;
	text-indent:2em;
	margin-bottom:10px;
	border-bottom:1px solid #036EB8;
	}
#newscss h4{
	font-size:13px;
	height:25px;
	color:#036EB8;
	line-height:25px;
	text-align:center;
	border-bottom:1px dashed #ccc;
	}
#newscss h5{
	font-size:12px;
	height:20px;
	line-height:20px;
	text-align:center;	
	}
#newscss ul li{
	line-height:25px;
	font-size:13px;
	text-indent:2em;
	border-bottom:1px dashed #ccc;
	}
#newslist{
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
	width:200px;
	box-shadow:2px 2px 3px #036eb8;
	float:left;
	}
#newslist h2{
	color:#036eb8;
	border-bottom:1px solid #ccc;
	}
#newslist ul{
	padding:5px;
	}
#newslist ul li{
	border-bottom:1px dashed #ccc;
	font-size:15px;
	}
#newses,#newscont{
	width:790px;
	float:right;
	font-size:14px;
	margin-left:9px;
	margin-bottom:10px;
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
	padding-bottom:10px;
	box-shadow: 3px 3px 4px #036EB8;
	}
#newses {height:450px;}
#newses h3{
  color:#036eb8;
	border-bottom:1px solid #ccc;
	}
#newses h3 div{
	float:right;
	padding-right:20px;
	}
#newses ul li span{
	display:block;
  text-align: right;
  margin-top: -18px;
  padding-right:20px;
	}
#newses div{padding:0 10px;}
#newses div p{
	font-size:14px;
	text-indent:2em;
	}
#newses h3 table,tr,th{
	height:25px;
	padding:0 5px;
	line-height:25px;
	}
#newses h3 table,tr,th a{color:#000;}
#newses .caselist li{
	height:80px;
	width:192px;
	float:left;
	text-indent:0px;
	margin-left:50px;
	margin-top:30px;
	}
#newses .caselist li img{
	width:192px;
	height:45px;
	margin-left:0px;
	border:none;
	}
#newses .caselist li span{
	height:30px;
	border-top:3px solid #036bf8;
	line-height:30px;
	margin-top:5px;
	padding-right:0px;
	background:#ccc;
	text-align:center;
	}
#newses .caselist li span:hover{background:#036bf8;color:#fff;}

/*单页样式*/
#dycss{
	width:790px;
	float:right;
	font-size:14px;
	margin-left:9px;
	margin-bottom:10px;
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
	padding-bottom:10px;
	box-shadow: 3px 3px 4px #036EB8;
	}
#dycss h3{
  color:#036eb8;
	border-bottom:1px solid #ccc;
	}
#dycss h3 div{
	float:right;
	padding-right:20px;
	}
#dycss ul li span{
	display:block;
  text-align: right;
  margin-top: -18px;
  padding-right:20px;
	}
#dycss div{padding:0 10px;}
#dycss div p{
	font-size:14px;
	text-indent:2em;
	}
#dycss h3 table,tr,th{
	height:25px;
	padding:0 5px;
	line-height:25px;
	}
#dycss h3 table,tr,th a{color:#000;}
#dycss .caselist li{
	height:80px;
	width:192px;
	float:left;
	text-indent:0px;
	margin-left:50px;
	margin-top:30px;
	}
#dycss .caselist li img{
	width:192px;
	height:45px;
	margin-left:0px;
	border:none;
	}
#dycss .caselist li span{
	height:30px;
	border-top:3px solid #036bf8;
	line-height:30px;
	margin-top:5px;
	padding-right:0px;
	background:#ccc;
	text-align:center;
	}
#dycss .caselist li span:hover{background:#036bf8;color:#fff;}

.newcont{
	padding:0 10px 0;
	}
#newcont p{
	line-height:20px;
	text-indent:2em;
	}
#newcont table{
	padding-left:20px;
	background:#F00;
	}
#newscont .show-h3 ul{padding-left:10px;}
#newscont .show-h3 ul li{
  float:left;
  height:30px;
  line-height:30px;
  text-indent:0;
  border-bottom:none;
	}
#newscont .show-h3 a{
	color:#333;
	height:30px;
	line-height:30px;
	display:block;
	text-align:center;
	padding:0 1px;
	}
#newscont .show-h3 a:hover{
	color:#f00;
	}
#newscont p{
	line-height:20px;
	text-indent:2em;
	text-align:left;
	}
#newscont p.textcent{
	height:20px;
	line-height:20px;
	text-align:center;
	}	
#newscont #img{
	width:149px;
	height:149px;
	border:none;
	margin:0 auto;
	}
#zizhi img{border:none;}
#joinbook{width:500px;margin:0 auto;}
#joinbook ul{
	width:500px;
	margin:10 auto;
	padding-bottom:10px;
	border:1px solid #036EB8;
	}
#joinbook ul p{
	height:30px;
	line-height:30px;
	text-align:center;
	border-bottom:1px solid #036EB8;
	}
#joinbook ul li{
	height:30px;
	line-height:30px;
	}
/*产品中心*/
#proshow{
	width:790px;
	float:right;
	margin-left:9px;
	margin-bottom:10px;
	border:1px solid #036EB8;
	padding-bottom:10px;
	}
#proshow h3{color:#036EB8;}
#proshow h1{font-size:18px;color:#036EB8;height:40px;line-height:40xp;}
#proshow h3 div{
	float:right;
	padding-right:20px;
	}
#proshow ul{
	width:770px;
	margin:10px auto;
	}
#proshow ul li{
	margin:5px;
	padding:5px;
	text-indent:0;
	}
#proshow ul li div{
	width:149px;
	height:149px;
	margin:5px auto;
	}
#proshow ul li img{
	border:none;
	}
#proshow ul li p{
	text-align:center;
	height:20px;
	line-height:20px;
	}
#proshow ul li p:hover{color:#f00;}
#proshow ul li span{float:right;margin-right:10px;}
/*单页样式*/
#h_10{
	width:100%;
	height:10px;
	background:#9E2630;
	}
#headcss{
	height:60px;
	width:1003px;
	margin:0 auto;
	border-bottom:1px solid #FCF018;
	}
#headcss ul{}
#headcss ul img{
	border:none;
	float:left;
	}
#headcss ul li{
	height:60px;
	line-height:60px;
	padding:0 10px 0;
	float:right;
	}
#headcss ul li a{
	color:#9E2630;
	text-decoration:none;
	font-size:16px;
	}
#headcss ul li a:hover{
	color:#9E2630;
	border-bottom:2px solid #9E2630;
	}

#poscss{
	width:1003px;
	margin:10px auto 10px;
	}
#contcss{}
#contcss h2{
	height:35px;
	color:#333;
	line-height:35px;
	text-indent:2em;
	font-size:18px;
	}
#contcss p{
	color:#333;
	}
#footcss{
	border-top:1px solid #FCF018;
	width:1003px;
	margin:0 auto;
	}
#footcss p{
	height:30px;
	line-height;30px;
	text-align:center;
	}
/*404错误样式*/
#content {width:1003px;height:400px;margin:0 auto;text-align:center;color:#036EB8;}
#content h1{font-size:128px;}
#content h2{font-size:72px;}
#content span{font-size:36px;}
#content p{height:80px;line-height:80px;}
#content a{font-size:24px;}

/*__ maincontent _*/
img {border: none;vertical-align: middle;}
img { -ms-interpolation-mode: bicubic; }
#maincontent {height:375px;overflow:hidden;position:relative;width:1003px;margin:auto;}
#maincontent img{}
#maincontent div.pict {cursor: default !important;}
#maincontent div.main {position: static;text-align: center;display: block;cursor: pointer !important}
#maincontent .element {position: absolute !important;}
#maincontent .left {top :150px;left: 0;cursor: pointer;}
#maincontent .right {top: 150px;right: 0;cursor: pointer;}
#maincontent .main .guardian {display: none;height: 0;}
#maincontent .navi {z-index: 999;}
div#maincontent div.main{display:none;}div#maincontent div.element{position:absolute !important;}

/*在线客服代码*/
#kefu1 { /*--IE6 Hack - Fixed Positioning to the Bottom--*/
	margin-top: 50px; /*--Prevents IE6 from having an infinity scroll bar - due to 1px border on #footpanel--*/
	position: absolute;
	top:expression(eval(document.compatMode &&document.compatMode=='CSS1Compat') ?documentElement.scrollTop+50 : document.body.scrollTop +50);
}

#kefu1{position:fixed; right:0px; top:80px; z-index:10008; width: 132px; padding: 10px; background: #fff; border: 1px solid #ddd; box-shadow: 1px 1px 1px #d4d4d4; font-size: 12px;}
.cs_tel{height:25px; background: url('img.gif') no-repeat 0px 0px;}
.cs_tel_ct{color: #666; line-height: 150%;}
.cs_tel_num{color: #c00; font-size: 18px; font-family: Arial,Verdana; font-style: italic; font-weight: bold; display: block; padding: 5px 0px;}

.cs_online{height:30px; background: url('img.gif') no-repeat 0px -50px;}
.cs_online_qq{height: 25px;}
.cs_online_qq a:link, .cs_online_qq a:active, .cs_online_qq a:visited, .cs_online_qq a:hover{text-decoration: none; color: #666;}

.cs_qcode{padding: 10px 0px 0px 0px;}

.cs_free{height:32px; background: url('img.gif') no-repeat 0px -100px;}
.cs_free a{display: block; height: 32px;}
.cs_free a span{display: none;}

.cs_baidu{height:32px; background: url('img.gif') no-repeat 0px -200px;}
.cs_baidu a{display: block; height: 32px;}
.cs_baidu a span{display: none;}

.cs_spr{border-bottom: 1px dashed #c0c0c0; margin: 8px 0px;}
.cs_space{clear:both; overflow:hidden; height:8px;}
.cs_close{position: absolute; right: 5px; top: 5px; width: 12px; height: 12px; background: url('img.gif') no-repeat 0px -150px;}
.cs_close a{display: block; height: 10px;}
.cs_close a span{display: none;}