/* CSS Document */
body
{
	color: #585858;
	font-size: 13px;
	font-family: "微软雅黑";
}

#header
{
}

.logo
{
	padding-top: 11px;
}

.content
{
	width: 1200px;
	margin: 0 auto;
}

.contentUL
{
	width: 600px;
	position: relative;
}

#nav
{
	margin: 0 auto;
	height: 140px;
	width: 1200px;
}

#nav .content
{
	padding-top: 45px;
	position: relative;
}

#nav  .waiUl
{
	width: 725px;
	position: absolute;
	right: -15px;
	top: 90px;
}

#nav  ul li
{
	float: left;
	text-align: center;
}

#nav  ul li a
{
	display: block;
	width: 102px;
	text-align: center;
	padding-bottom: 25px;
	padding-top: 7px;
	color: #000;
	font-size: 14px;
	font-family: "微软雅黑";
	background: url(../images/xl.jpg) no-repeat 85px 16px;
}

#nav .waiUl a:hover
{
	background: url(../images/aHover.jpg) no-repeat center top;
	color: #fff;
}

#nav .sec
{
	position: relative;
}

#nav .sec .intro
{
	position: absolute;
	left: -160px;
	; top: 48px;
	display: none;
	z-index: 999;
	padding: 20px 15px 40px;
	border-top: 2px solid #007ee9;
	background: #fff;
}

#nav .sec  #proTypeUl, #proTypeUl
{
	left: -790px;
	width: 1200px;
	overflow: hidden;
	padding: 20px 0 40px;
	z-index: 9999999;
}

.introCon
{
	width: 250px;
	overflow: hidden;
	padding-left: 30px;
	padding-right: 30px;
	border-left: 1px solid #dfdfdf;
	border-right: 1px solid #dfdfdf;
}

.contactInfo
{
	padding-left: 30px;
	padding-top: 15px;
	line-height: 1.8;
	text-align: left;
}

.contactInfoRight
{
	background-color: rgba(255,255,255,0.8);
	width: 440px;
	height: 380px;
	border-radius: 15px;
	padding-top: 30px;
}

.contactInfoRight ul li
{
	text-align: center;
	padding: 0 0;
	font-size: 16px
}

.servicePage
{
	background-color: rgba(255,255,255,0.8);
	width: 100%;
	border-radius: 15px;
	padding: 25px;
}

.servicePage h3
{
	font-size: 16px;
	font-weight: bold;
}

.servicePage p
{
	font-size: 14px;
	line-height: 20px;
}

#s2 .contactInfo
{
	padding-left: 15px;
}

.contactInfo h5
{
	font-size: 18px;
	color: #00a0e9;
}

#nav .sec .intro ul
{
	padding-right: 40px;
}

#nav .sec ul li
{
	float: none;
	border-bottom: 1px dotted #d1d1d1;
}

#nav .sec ul li a
{
	display: block;
	color: #585858;
	padding: 6px 0px;
	width: 90px;
	font-size: 13px;
	background: none;
}

#nav .sec ul li a:hover
{
	color: #007ee9;
	background: url(../images/secLiH.png) no-repeat left 11px;
}

#s1 .intro, #s2 .intro
{
	width: 640px;
}

.introCon  p
{
	text-align: left;
	font-size: 12px;
	line-height: 2.0;
}
/*产品二级导航*/
#proTypeUl h3
{
	font-size: 16px;
	font-weight: bold;
	text-align: left;
	margin-bottom: 10px;
}

#nav #proTypeUl li, #proTypeUl li
{
	float: left;
	width: 160px;
	padding: 0 15px;
	margin-right: 10px;
	border-bottom: 0;
	padding-left: 0;
	text-align: left;
}

#nav #proTypeUl li a, #proTypeUl li a
{
	text-align: left;
}

#nav #proTypeUl li a:hover, #proTypeUl li a:hover
{
	background: none;
	color: #007ee9;
}

#proTypeUl li ul li
{
	float: none;
}

#nav #proTypeUl li.tInOne ,#proTypeUl li.tInOne
{
	padding-left: 25px;
}

#nav #proTypeUl li.tInOne ul li, #proTypeUl li.tInOne ul li
{
	padding: 0;
	margin: 0;
	width: 50px;
	margin-right: 5px;
	display: inline;
}

#nav #proTypeUl li.tInOne ul li a, #proTypeUl li.tInOne ul li a
{
	width: 60px;
	text-align: left;
}

#nav #proTypeUl li.ppLi a
{
	width: 165px;
}

.pzBy
{
	padding-top: 4px;
}

/*顶部三链接*/
.topCon
{
	position: absolute;
	right: -10px;
	top: 19px;
}

#nav .topCon a
{
	width: 70px;
	border-right: 1px solid #ddd;
	color: #585858;
	font-size: 12px;
	line-height: 12px;
	padding: 0;
}

#nav .topCon li:last-child a
{
	border: 0;
}

#nav .topCon a:hover
{
	color: #007ee9;
}

.topSearch
{
	position: absolute;
	right: 0;
	top: 30px;
	width: 685px;
}

.topSearch .web_title
{
	width: 370px;
}

.topSearch .web_title p span
{
	font-size: 20px;
	color: #00a0e9;
	font-weight: bold;
	line-height: 30px;
}

.topSearch .web_title p
{
	font-size: 18px;
	color: #f00;
}
/*检索*/
.searchAreaH
{
	background: url(../images/search.jpg) no-repeat center top;
	width: 232px;
	line-height: 28px;
	margin-left: 80px;
	margin-top: 20px;
}

#keyWordsH
{
	border: 0;
	background: none;
	width: 190px;
 /*border:1px solid #f00;*/
	text-transform: uppercase;
	line-height: 28px;
	padding-left: 5px;
	color: #999;
	display: inline-block;
}

#submitH
{
	width: 30px;
	line-height: 28px;
	float: right;
	background: none;
	border: 0;
	display: inline-block;
}

#submitH:hover
{
	cursor: pointer;
}

#slideShow
{
	height: 470px;
	width: 100%;
	background: url(../images/banner.jpg) no-repeat center top;
}

.ma
{
	display: none;
	position: absolute;
	right: 0;
	top: 0;
}

.language
{
	color: #fff;
	display: inline-block;
	padding-left: 20px;
	background: url(../images/en.jpg) no-repeat left 3px;
}

#slideShow
{
	width: 100%;
	height: 580px;
	background: url(../images/banner.jpg) no-repeat center top;
}
/*首页主题内容*/
#indexMain
{
	padding-top: 30px;
}

#indexMain .content
{
	width: 1200px;
	margin: 0 auto;
}

#indexMain .title
{
	width: 100%;
	position: relative;
	margin-bottom: 20px;
/*padding-top:20px;*/
}

.n1
{
	background: url(../images/zh_03.png) no-repeat 10px center;
}

.searT
{
	background: url(../images/searchT.jpg) no-repeat left top;
}

#indexMain .title h2
{
	font-size: 20px;
	font-weight: bold;
	color: #00a0e9;
	padding-left: 40px;
}

.content .searT
{
	width: 100%;
	position: relative;
	margin-bottom: 20px;
}

.content .searT h2
{
	font-size: 20px;
	font-weight: bold;
	color: #00a0e9;
	padding-left: 40px;
}
/*新闻行*/
.newsLine
{
	height: 413px;
	overflow: hidden;
/* border:1px solid #ff0;*/
}

.news
{
	width: 266px;
	float: left;
	margin-right: 40px;
}

.news a:hover
{
	color: #00a0e9;
}

.news ul
{
	height: 115px;
	overflow: hidden;
	border-bottom: 2px solid #cfcfcf;
}

.news ul li
{
	line-height: 2.0;
}

#notice ul li
{
	padding-left: 18px;
	position: relative;
}

#notice ul li p
{
	font-size: 12px;
	color: #888888;
	line-height: 1.5;
	display: none;
}

#notice ul li span
{
	position: absolute;
	top: 0;
	left: 0;
	font-size: 16px;
	display: block;
	padding-left: 5px;
	padding-right: 5px;
}

#notice ul li span:hover
{
	cursor: pointer;
}

#notice ul li.current p
{
	display: block;
}

.news ul li a
{
	font-size: 13px;
}

.news ul li a img:hover
{
	opacity: 0.9;
	border: 1px solid #f00;
}

.ksbj
{
	width: 280px;
}

.heng
{
	display: block;
	height: 2px;
	position: relative;
	top: -2px;
	background-color: #00a0e9;
	width: 0;
	transition: all ease-in-out 0.4s;
	margin: 0 auto;
	-moz-transition: all ease-in-out 0.4s;
	-ms-transition: all ease-in-out 0.4s;
	-o-transition: all ease-in-out 0.4s;
	-webkit-transition: all ease-in-out 0.4s;
}

.news:hover .heng
{
	width: 100%;
}

.news .more
{
	padding-top: 20px;
	width: 100%;
	font-size: 15px;
	color: #787878;
}

.news .more a
{
	color: #787878;
}

.news .more a:hover
{
	color: #ec0012;
}

.news .more .m
{
	float: right;
	position: relative;
	top: 4px;
	display: block;
	width: 96px;
	height: 14px;
	background: url(../images/nMore.jpg) no-repeat left top;
}

.news .more:hover .m
{
	background: url(../images/nMoreH.jpg) no-repeat no-repeat left top;
}
/*快速报价*/

.ksbj
{
	background-color: #fff;
	height: 415px;
}

.ksbj h2
{
	font-size: 19px;
	color: #fff;
	background: #00a0e9;
	text-align: center;
	width: 100%;
	padding: 18px 0;
	font-weight: bold;
}

.ksbj ul
{
	padding-top: 17px;
}

.ksbj ul li
{
	margin-bottom: 10px;
	width: 100%;
	overflow: hidden;
}

.ksbj ul li span
{
	display: block;
	width: 88px;
	float: left;
	font-size: 13px;
	color: #383838;
	font-size: 13px;
	line-height: 30px;
	text-align: center;
	margin-right: 7px;
	overflow: hidden;
	border: 1px solid #cbc9ca;
}

.ksbj ul li .btn
{
	margin-top: -2px;
}

.ksbj ul li input
{
	width: 180px;
	border: 1px solid #dfdfdf;
	height: 30px;
	background-color: #f2f2f2;
}

.ksbj ul li select
{
	width: 180px;
	border: 1px solid #dfdfdf;
	height: 32px;
}

.ksbj ul li .yanzhengma
{
	width: 85px;
	height: 32px;
	margin-left: 5px;
	position: relative;
	top: 0px;
}

.ksbj ul li #captcha
{
	position: relative;
	top: -11px;
	width: 85px;
}

.ksbj ul li .btn input
{
	width: 283px;
	border: 0;
	background: #00a0e9;
	display: block;
	height: 48px;
	margin-top: 6px;
	text-align: center;
	font-size: 18px;
	color: #fff;
}

.ksbj ul li img
{
	position: relative;
	top: 5px;
}

.ksbj ul li .btn input:hover
{
	cursor: pointer;
	background: #0580b8;
}
/*产品检索*/
.searchLine
{
	padding: 40px 0;
	border-top: 1px solid #dfdfdf;
	border-bottom: 1px solid #dfdfdf;
}

.twoSearch
{
	width: 680px;
	overflow: hidden;
}

.twoSearch select
{
	width: 173px;
	border: 1px solid #dfdfdf;
	height: 28px;
	margin-right: 20px;
	background-color: #f2f2f2;
}

.twoSearch input
{
	width: 153px;
	border: 1px solid #dfdfdf;
	height: 28px;
/* margin-right:20px;*/
	background-color: #f2f2f2;
	padding-left: 5px;
	margin-right: 3px;
}

#submitS
{
/* margin-top:15px;*/
	width: 108px;
	background: url(../images/sBtn.jpg) no-repeat center top;
	font-size: 14px;
	color: #fff;
	border: 0;
	line-height: 26px;
}

.twoSearch .globalsearchselect select
{
	width: 240px;
	border: 1px solid #dfdfdf;
	height: 28px;
	margin-right: 20px;
	background-color: #f2f2f2;
}

.twoSearch .globalsearchtext
{
	width: 240px;
	border: height:28px;
	margin-right: 20px;
	background-color: #f2f2f2;
}

.twoSearch .globalsearchtext input
{
	width: 100%;
	height: 26px;
	text-transform: uppercase;
}

.twoSearch .globalsearchsubmit input
{
	outline: none;
	cursor: pointer;
}

.hotPro
{
	width: 450px;
	margin-left: 65px;
}

.hotPro .rm
{
	padding: 5px;
	background: #eee;
	border-radius: 5px;
	cursor: pointer;
}

.hotPro ul li.first
{
	color: #000;
	font-size: 15px;
	background-color: #dfdfdf;
	padding-left: 8px;
	padding-right: 8px;
}

.hotPro ul li
{
	float: left;
	line-height: 24px;
	margin-right: 15px;
}

.hotPro ul li a:hover
{
	color: #00a0e9;
}
/*页面中分类名*/
.proTypes
{
	background-color: #f6f6f6;
	border-top: 1px solid #dfdfdf;
	border-bottom: 1px solid #dfdfdf;
}

.proTypes #proTypeUl
{
	padding: 0;
}

.proTypes #proTypeUl li
{
	padding-top: 35px;
	border-right: 1px solid #dfdfdf;
	height: 550px;
	padding-left: 25px;
	width: 140px;
}

.proTypes #proTypeUl li.contactLi
{
	width: 203px;
	padding-left: 15px;
	border-right: none;
}

.proTypes #proTypeUl li ul li
{
	padding-top: 4px;
	padding-bottom: 4px;
	height: auto;
	border-right: 0;
	padding-left: 0;
}

#proTypeUl li.tInOne ul li
{
	display: inline-block;
	width: 60px;
}

.proTypes #proTypeUl li.contactLi ul li
{
	width: 200px;
	font-size: 13px;
	color: #383838;
}

.proTypes #proTypeUl li.contactLi ul li h5
{
	font-size: 24px;
}

.cf26
{
	color: #00a0e9;
}

.ce60
{
	color: #00a0e9;
}

.proTypes #proTypeUl li.contactLi img
{
	width: 97px;
}
/*优势*/
.youshi
{
	margin-top: 25px;
}

#indexMain .ys, .ys
{
	border: 1px solid #dfdfdf;
	width: 1198px;
	margin-top: 15px;
}

.ys .title
{
	padding-top: 20px;
	padding-bottom: 10px;
	width: 100%;
	border-bottom: 1px solid #dfdfdf;
}

#ys1 .title
{
	background-color: #00a0e9;
}

#indexMain #ys1 .title h2, #ys1 .title h2
{
	color: #fff;
}

#ys1 .title span
{
	color: #fff;
}

.hotT
{
	background: url(../images/y2More.jpg) no-repeat 380px 15px;
}

#indexMain .ys .title h2, .ys .title h2
{
	font-size: 26px;
	color: #000;
	font-weight: bold;
	padding-left: 0;
	padding-left: 30px;
}

.ys .title h2 span
{
	color: #00a0e9;
	font-size: 26px;
	display: inline-block;
	padding-left: 0;
}

.ys .title span
{
	font-size: 11px;
	color: #c4c4c4;
	display: block;
	line-height: 1.8;
	padding-left: 30px;
}

#indexMain #ys3 .title h2,#ys3 .title span, #ys3 .title h2
{
	padding-left: 0;
}

.imgDiv
{
	position: relative;
	overflow: hidden;
	float: left;
}

#ys1 .imgDiv, #ys3 .imgDiv, #ys1 .imgDiv img, #ys3 .imgDiv img
{
	width: 554px;
	height: 317px;
}

#ys2 .imgDiv, #ys2 .imgDiv img
{
	width: 550px;
	height: 317px;
	border-right: 1px solid #dfdfdf;
}

#ys4 .imgDiv, #ys4 .imgDiv img
{
	width: 576px;
	height: 317px;
}

#ys1 .imgDiv a, #ys3 .imgDiv a
{
	right: 0;
}

#ys2 .imgDiv a, #ys4 .imgDiv a
{
	left: 0;
}

#ys1 .fl, #ys3 .fl
{
	width: 644px;
	overflow: hidden;
}

#ys2 .fl
{
	width: 647px;
	overflow: hidden;
}

#ys4 .fl
{
	width: 622px;
	overflow: hidden;
}

#indexMain  #ys3, #ys3
{
	border: 0;
	width: 100%;
}

#indexMain #ys3 .content, #ys3 .content
{
	width: 1200px;
	margin: 0 auto;
	border-top: 1px solid #dfdfdf;
	border-bottom: 1px solid #dfdfdf;
}

.ys h3
{
	padding-left: 70px;
	background: url(../images/arr1.jpg) no-repeat 20px 0;
	line-height: 30px;
	margin-bottom: 8px;
	color: #383838;
	font-weight: bold;
	font-size: 16px;
}

.ys h3.red
{
	color: #00a0e9;
}

.ys p
{
	padding-left: 70px;
	color: #787878;
	line-height: 1.8;
	padding-right: 10px;
}

.ys p span
{
	color: #585858;
	font-size: 16px;
	font-weight: bold;
}

#ys1 p
{
	background: url(../images/arr3.jpg) no-repeat 20px top;
	height: 122px;
}

#ys3 p
{
	padding-left: 50px;
	background: url(../images/arr2.jpg) no-repeat left top;
	padding-right: 40px;
}

#ys3 p span
{
	font-size: 13px;
	color: #00a0e9;
	font-weight: normal;
}

#ys4 p
{
	padding-right: 25px;
}

#indexMain #ys4, #ys4
{
	margin-bottom: 50px;
}
/*底部*/
#footer
{
	padding-bottom: 50px;
	height: auto;
	background: url(../images/foot_bg.jpg) repeat-x left top;
}

#footer .content
{
	position: relative;
	width: 1200px;
	margin: 0 auto;
}

.closeB
{
	width: 35px;
	display: block;
	height: 21px;
	margin: 0 auto;
}

.lineOne
{
	height: 250px;
	overflow: hidden;
	padding-top: 25px;
}

.fNav
{
	width: 820px;
	overflow: hidden;
	margin-top: 30px;
}

.fNav ul li
{
	margin-bottom: 10px;
}

.fNav ul li span
{
	display: inline-block;
	width: 90px;
	line-height: 24px;
	font-size: 15px;
	color: #fff;
	background-color: #4f4f4f;
	text-align: center;
}

.fNav ul li.third a
{
	width: auto;
	padding-left: 13px;
	padding-right: 12px;
}

.fNav ul li.third span
{
	margin-right: 14px;
}

.fNav ul li a
{
	display: inline-block;
	width: 103px;
	color: #cdcdcd;
	background: url(../images/fNav.jpg) no-repeat right 2px;
	text-align: center;
	margin-bottom: 10px;
}

.fNav ul li a:hover
{
	color: #fff;
}

.fNav ul li a:last-child
{
	background: none;
}

.fContact
{
	width: 360px;
	margin-left: 20px;
}

.fContact ul li
{
	line-height: 27px;
	color: #999999;
	width: 330px;
	text-align: right;
}

.fLinks
{
	width: 100%;
	margin-top: 32px;
	height: 54px;
	background: url(../images/link.jpg) repeat-x left top;
	padding-top: 6px;
}

.fLinks ul li
{
	float: left;
	margin-right: 20px;
	font-size: 15px;
	color: #fff;
	line-height: 70px;
}

.fLinks ul li a
{
	font-size: 14px;
	color: #999999;
	line-height: 35px;
	display: block;
	padding-top: 1px;
}

.fLinks ul li a:hover
{
	color: #fff;
}

#footer .copyLine
{
	padding-top: 15px;
	line-height: 2.0;
	color: #999;
	font-size: 14px;
	border-top: 1px solid #666;
}

#footer .copyLine  a
{
	color: #999;
}

#footer .copyLine  a:hover
{
	color: #eee;
}

#footer .afr a
{
	float: right;
}
/*内页样式*/
.listMain
{
	width: 100%;
	min-height: 735px;
}

#companyList
{
	background: url(../images/bbg3.jpg) no-repeat center top;
}

#productList
{
	background: url(../images/bbg3.jpg) no-repeat center top;
}

#newsList
{
	background: url(../images/bbg3.jpg) no-repeat center top;
}

#companyInfo
{
	background: url(../images/sbg3.jpg) no-repeat center top;
}

#proIndex
{
	background: url(../images/sbg3.jpg) no-repeat center top;
}

#newsInfo
{
	background: url(../images/sbg3.jpg) no-repeat center top;
}

.titleSub
{
	padding: 60px 30px;
	background: url(../images/pageTitle_bg.png) no-repeat left center;
}

.titleSub h2
{
	padding-top: 30px;
	background: url(../images/subT.jpg) no-repeat left 15px;
	font-size: 28px;
	color: #00a0e9;
	font-weight: bold;
	padding-bottom: 15px;
}

.titleSub p
{
	line-height: 2.0;
	font-size: 12px;
	color: #00a0e9;
}

#companyList .lie
{
	width: 266px;
	float: left;
	height: 287px;
	overflow: hidden;
	padding: 25px 17px;
}

#companyList #lieLast
{
	width: 277px;
	margin-left: 5px;
	padding: 0;
	height: 337px;
}

#companyList #lieLast a
{
}

#companyList #lieLast img:hover
{
	opacity: 0.9;
}

#companyList .lie1
{
	background: url(../images/company_03.jpg) no-repeat left top;
}

#companyList .lie2,#companyList .lie4
{
	background-color: rgba(255,255,255,0.8);
}

#companyList .lie3
{
	background: url(../images/company_05.jpg) no-repeat left top;
}

.titleList
{
	font-size: 18px;
	color: #585858;
}

.lie2 .titleList
{
	font-size: 18px;
	color: #383838;
}

.titleList span
{
	width: 26px;
	height: 2px;
	display: block;
	background-color: #fff;
	margin-top: 13px;
	transition: all 0.4s linear;
	-moz-transition: all 0.4s linear;
	-ms-transition: all 0.4s linear;
	-o-transition: all 0.4s linear;
	-webkit-transition: all 0.4s linear;
}

.lie2 .titleList span, #productList .titleList span,.lie4 .titleList span
{
	background-color: #208AD6;
}

.lieHeight
{
	height: 190px;
	padding-top: 10px;
}

#companyList .lie:hover span, .lie:hover span
{
	width: 100%;
}

#companyList .lie p
{
	line-height: 2.0;
	color: #fff;
}

#companyList .lie2 p
{
	color: #585858;
}

#companyList .lie .more
{
	margin-top: 15px;
	display: block;
}

#companyList .more1
{
	width: 96px;
	height: 14px;
	background: url(../images/nMore.jpg) no-repeat left top;
	float: right;
	display: block;
	position: relative;
	top: 16px;
}

#companyList .lie2:hover .more1
{
	background: url(../images/nMoreH.jpg) no-repeat left top;
}

#companyList .lie3 .more1
{
	background: url(../images/rm.png) no-repeat left top;
}

#companyList .lie4 ul li
{
	line-height: 2.0;
	color: #585858;
	font-size: 13px;
}

.mapDiv
{
	width: 1200px;
	height: 225px;
	position: relative;
	margin-top: 10px;
}

.mapDiv .conA
{
	z-index: 999;
	position: absolute;
	right: 0;
	top: 0;
	display: block;
	width: 143px;
	height: 43px;
	line-height: 43px;
	background: url(../images/mlt.png) no-repeat left top;
	text-align: center;
	font-size: 18px;
	color: #000;
	transition: all ease-in-out 0.4s;
	-transition: all ease-in-out 0.4s;
	-ms-transition: all ease-in-out 0.4s;
	-o-transition: all ease-in-out 0.4s;
	-webkit-transition: all ease-in-out 0.4s;
}

.mapDiv:hover a
{
	background-position: left -43px;
	color: #fff;
}

#companyList .pro_list .lieP
{
	width: 258px;
	margin-right: 10px;
	background-color: rgba(255,255,255,0.8);
	height: 430px;
	padding: 15px;
}

#companyList .pro_list .lieP .titleList span
{
	background-color: #00a0e9;
	margin-top: 8px;
}

#companyList .pro_list .lieP img
{
	display: block;
	margin: 10px auto;
}

#companyList .pro_list .lieP .lieA
{
	background-color: #f9f9f9;
	height: 190px;
	padding: 5px;
}

#companyList .pro_list .lieP .lieA a
{
	display: inline-block;
	margin-right: 10px;
}

#companyList .pro_list .lieP .lieA a:hover
{
	color: #00a0e9;
	text-decoration: underline;
}

#companyList .pro_list .lieP .more1
{
	background: none;
	width: 75px;
	top: 5px;
	color: #ff0000;
}



/*产品中心*/
#productList .lie
{
	width: 255px;
	float: left;
	height: 460px;
	overflow: hidden;
	padding: 25px 20px;
	margin-right: 5px;
	background-color: #fff;
	position: relative;
}

#productList #last
{
	margin-right: 0;
}

#productList .titleList
{
	color: #040404;
}

#productList .lie img
{
	margin-top: 12px;
}

#productList .lie ul
{
	padding: 12px 20px;
	background-color: #f1f1f1;
	overflow: hidden;
	position: absolute;
	top: 250px;
	left: 0;
	width: 255px;
	height: 190px;
}

#productList .lie ul li
{
	float: left;
	padding-right: 8px;
	padding-bottom: 3px;
}

#productList .lie ul li a
{
	font-size: 13px;
	color: #585858;
}

#productList .lie ul li a:hover
{
	color: #00a0e9;
}

#productList .lie1 .bgRed
{
	display: block;
	color: #fff;
	line-height: 19px;
	background: #00a0e9;
	width: 255px;
	margin: 5px auto;
	text-indent: 4px;
}

#productList .more2
{
	margin-top: 230px;
	background: url(../images/nMore.jpg) no-repeat left top;
	display: block;
	width: 96px;
	height: 14px;
	float: right;
}

#productList .lie:hover .more2
{
	background: url(../images/nMoreH.jpg) no-repeat left top;
}
/*新闻综合页*/
.noticelist
{
	width: 695px;
	height: 100px;
	padding: 35px 35px;
	background: url(../images/news_03.jpg) no-repeat left bottom #00a0e9;
}

.titleN
{
	position: relative;
	width: 100%;
	height: 40px;
	margin-bottom: 20px;
}

.titleN h2
{
	font-size: 18px;
	color: #040404;
}

.titleN span
{
	display: block;
	margin-top: 14px;
	width: 26px;
	height: 2px;
	background-color: #040404;
	transition: all ease-in-out 0.4s;
	-transition: all ease-in-out 0.4s;
	-ms-transition: all ease-in-out 0.4s;
	-o-transition: all ease-in-out 0.4s;
	-webkit-transition: all ease-in-out 0.4s;
}

.titleN:hover span, .noticelist:hover .spanT, .newsDiv:hover span, .jzzs:hover span
{
	width: 72px;
}

.titleN a
{
	position: absolute;
	right: 0;
	top: 20px;
	display: block;
	width: 94px;
	height: 16px;
	background: url(../images/nMore.jpg) no-repeat left top;
}

.titleN a:hover
{
	background: url(../images/nMoreH.jpg) no-repeat left top;
}

.noticelist .titleN h2
{
	color: #fff;
}

.noticelist .titleN  span
{
	background-color: #fff;
}

.noticelist .titleN a
{
	background: none;
	top: 0;
	width: 30px;
	height: 30px;
}

.noticelist ul li
{
	float: left;
	margin-right: 25px;
}

.noticelist ul li a
{
	display: block;
	width: 317px;
	color: #fff;
}

.noticelist ul li a span
{
	color: #fff;
	float: right;
}

.newsDiv
{
	width: 310px;
	padding: 35px;
	height: 300px;
	overflow: hidden;
	background-color: #fff;
}

.newsDiv .tuijian
{
	width: 100%;
	height: 85px;
	position: relative;
}

.newsDiv .tuijian .tjT
{
	width: 160px;
	position: absolute;
	right: 0;
	top: 0;
	padding: 4px 0;
	line-height: 2.0;
	border-top: 1px dotted #d1d1d1;
	border-bottom: 1px dotted #d1d1d1;
	font-size: 12px;
}

.newsDiv .tuijian img
{
	width: 130px;
	height: 85px;
}

.newsDiv ul, .jzzs ul
{
	padding-top: 15px;
}

.newsDiv ul li, .jzzs ul li
{
	line-height: 2.0;
	padding-left: 8px;
	background: url(../images/news_18.jpg) no-repeat left 12px;
}

.newsDiv ul li a:hover, .tjT:hover, .jzzs ul li a:hover
{
	color: #E60012;
}

.jzzs
{
	width: 390px;
	padding: 35px 20px;
	height: 475px;
	overflow: hidden;
	background-color: #fff;
	margin-left: 5px;
}

.ml5
{
	margin-left: 5px;
}

.jzzs .tjT
{
	line-height: 2.5;
	display: block;
	width: 100%;
}

.jzzs .tjT span
{
	float: right;
}

.jzzs ul li  span
{
	float: right;
}
/*公司详情页*/
.detailPage
{
	color: #383838;
}

.detailPage .titleSub
{
	height: 140px;
	overflow: hidden;
 /*border-bottom:1px solid #f00;*/
	position: relative;
}

.detailPage .titleSub ul
{
	margin-top: 6px;
}

.detailPage .titleSub ul li
{
	padding-bottom: 13px;
	margin-right: 3px;
	float: left;
}

.detailPage .titleSub ul li:hover, .detailPage .titleSub ul li.current
{
	background: url(../images/sjx.png) no-repeat center bottom;
}

.detailPage .titleSub ul li a
{
	display: block;
	width: 100px;
	text-align: center;
	color: #040404;
	padding: 10px 0;
	background-color: #fff;
}

.detailPage .titleSub ul li a:hover, .detailPage .titleSub ul li.current a
{
	color: #fff;
	background-color: #00a0e9;
}

.detailPage .yPosi
{
	position: absolute;
	bottom: 60px;
	right: 0;
	color: #333;
	padding: 10px;
	background-color: rgba(255,255,255,0.8);
	border-radius: 10px;
}

.detailPage .yPosi a
{
	display: inline-block;
	padding: 0 5px;
	color: #000;
}

.detailPage .yPosi a:hover
{
	color: #ff0000
}

.detailPage .con
{
	padding-top: 60px;
}

#companyInfo
{
}

.comTL
{
	width: 100%;
	height: 280px;
	padding-bottom: 25px;
	border-bottom: 1px solid #dfdfdf;
}

.comTL .details
{
	width: 755px;
	margin-left: 47px;
}

.comTL .details h4
{
	font-size: 24px;
	color: #00a0e9;
	padding-top: 25px;
}

.comTL .details span
{
	font-size: 14px;
	color: #c4c4c4;
	font-family: Arial, Helvetica, sans-serif;
}

.comTL .details p
{
	line-height: 2.0;
	margin-top: 15px;
	text-indent: 2em;
}

.comTL1
{
	margin-top: 2px;
	height: 250px;
	padding-top: 25px;
	border-top: 1px solid #dfdfdf;
}

.comTL1  .details
{
	width: 740px;
	margin-right: 40px;
	line-height: 2.0;
	margin-left: 0;
}

.comTL1  .details p
{
	margin-top: 0;
}

.comTL1  .details span
{
	color: #00a0e9;
}

.maozi
{
	width: 45px;
	height: 2px;
	background-color: #c4c4c4;
	display: inline-block;
}
/*顺风优势*/
.titleBig
{
	padding: 50px 0;
	text-align: center;
}

.titleBig h2
{
	color: #00a0e9;
	font-size: 36px;
	font-weight: bold;
	padding-top: 20px;
}

.titleBig span
{
	font-size: 14px;
	color: #c4c4c4;
	font-family: Arial, Helvetica, sans-serif;
}

.adTips
{
	height: 175px;
	width: 100%;
	background: url(../images/adwBg1.jpg) repeat-x;
}

.adTips ul li
{
	width: 20%;
	margin: 0;
	padding-top: 13px;
	height: 162px;
	text-align: center;
	color: #fff;
	font-size: 26px;
	float: left;
}

.adTips ul li.current, .adTips ul li:hover
{
	background: url(../images/adH.jpg) no-repeat left top;
}

.advantage .intro
{
	margin-top: 30px;
	height: 330px;
	width: 100%;
	position: relative;
}

.advantage p
{
	width: 1100px;
	padding: 10px 50px;
	background: url(../images/advaIntro.png) repeat-x;
	color: #fff;
	line-height: 2.0;
	position: absolute;
	bottom: 0;
	left: 0;
	text-indent: 2em;
}

.detailPage .ys .title
{
	margin-bottom: 20px;
}

.chooseUs
{
	padding-top: 50px;
	padding-bottom: 70px;
	height: 465px;
	width: 100%;
	background: url(../images/advantage_09.jpg) no-repeat center top;
	overflow: hidden;
/* border:1px solid #f00;*/
}

.chooseUs .title
{
	font-size: 30px;
	color: #00a0e9;
	font-weight: bold;
	width: 100%;
	text-align: center;
	margin-bottom: 20px;
}

.chooseIntro
{
	padding: 15px 40px;
	width: 1120px;
	background: url(../images/advantagePng.png) repeat-x left top;
}

.chooseIntro h5
{
	font-size: 15px;
	color: #787878;
	font-weight: bold;
}

.chooseIntro p
{
	color: #383838;
	font-size: 15px;
	line-height: 2.2;
}

.fBiaoyu
{
	width: 1200px;
	display: block;
	margin: 0 auto;
}
/*资质荣誉图片列表*/
.picList
{
	width: 100%;
}

.picList ul
{
	width: 1232px;
}

.picList ul li
{
	float: left;
	margin-right: 30px;
	border: 1px solid #dfdfdf;
	width: 276px;
	margin-bottom: 30px;
	position: relative;
}

.picList ul li img
{
	width: 270px;
	height: 188px;
	padding: 3px;
	display: block;
}

.picList ul li .title
{
	font-size: 14px;
	text-align: center;
	height: 45px;
	line-height: 45px;
	display: block;
}

.picList ul li:hover
{
	background-color: #eee;
}

.picList ul li:hover .title
{
	color: #00a0e9;
}
/*产品列表页面*/
#proIndex .con
{
	padding-top: 0;
}

#proIndex .titleSub ul li a
{
	width: 150px;
}

#proIndex .searchLine
{
	border-top: 0;
	border-left: 1px solid #dfdfdf;
	border-right: 1px solid #dfdfdf;
	background-color: #f7f7f7;
}

#proIndex .searchLine .twoSearch
{
	position: relative;
	left: 25px;
}
/*.pingpIntro{ margin-top:40px;}*/
.pingpIntro
{
	margin-top: 30px;
}

.pingpIntro .title
{
	text-align: center;
	padding-bottom: 30px;
	background: url(../images/dbLine.jpg) repeat-x 15px;
	margin-bottom: 25px;
}

.pingpIntro .title h4
{
	font-size: 24px;
	color: #000;
	margin-top: 20px;
}

.peitu
{
}

.peitu img
{
	float: left;
	width: 600px;
	overflow: hidden;
	border: 1px solid #d1d1d1;
}

.contactInfos
{
	float: left;
	width: 400px;
	margin-left: 100px;
}

.contactInfos .lieHeight ul li
{
	line-height: 2.0;
	font-size: 14px;
	color: #383838;
	float: none;
}

.contactInfos .lieHeight ul li.qqq
{
	color: #ff0000;
	margin-top: 15px;
}

.titleTop
{
	border-top: 2px solid #00a0e9;
	background-color: #f7f7f7;
	height: 50px;
	line-height: 30px;
	position: relative;
	margin: 20px 0;
}

.titleTop h5
{
	padding-left: 35px;
	font-size: 20px;
	padding-top: 8px;
	font-weight: bold;
	color: #383838;
	font-weight: bold;
}

.titleTop p
{
	position: absolute;
	width: 476px;
	top: 12px;
	right: 25px;
	font-size: 13px;
	color: #383838;
}

.titleTop p a
{
	display: inline-block;
	padding: 6px 0;
	width: 108px;
	text-align: center;
	color: #fff;
	background: url(../images/sBtn.jpg) no-repeat center top;
	line-height: 14px;
}

.pingpIntro .intro p
{
	line-height: 2.0;
 /*text-indent:2em;*/
}

.pinpaiTable
{
	margin-bottom: 100px;
}

.pinpaiTable table
{
	width: 1198px;
	border: 1px solid #d1d1d1;
	border-collapse: collapse;
}

.pinpaiTable table tr:nth-of-type(even), .pinpaiTable table tr:hover
{
	background-color: #f1f1f1;
}

.pinpaiTable table tr.first, .pinpaiTable table tr.second
{
	background-color: #00a0e9;
}

.pinpaiTable table tr.first td, .pinpaiTable table tr.second td
{
	color: #fff;
}

.pinpaiTable table td
{
	color: #686868;
	text-align: center;
	border: 1px solid #d1d1d1;
	padding: 3px 0;
}

.pinpaiTable table td a:hover, .pinpaiTable table tr:hover a
{
	color: #00a0e9;
}

.pingpIntro .title .maozi
{
	transition: all linear 0.4s;
	-moz-transition: all linear 0.4s;
	-ms-transition: all linear 0.4s;
	-o-transition: all linear 0.4s;
	-webkit-transition: all linear 0.4s;
}

.pingpIntro .title:hover .maozi
{
	width: 260px;
	margin: 0 auto;
	background-color: #00a0e9;
}

#newsInfo .pingpIntro p
{
	line-height: 2.0;
 /*text-indent:2em;*/
}

.prodInfof_article table
{
	width: 1196px;
	border: 1px solid #d1d1d1;
	border-collapse: collapse;
}

.prodInfof_article table tr:first-child, .firstRow
{
	background-color: #00a0e9;
	color: #fff;
	line-height: 45px;
	text-align: center;
	font-size: 18px;
	font-weight: bold;
}

.prodInfof_article table td
{
	border: 1px solid #d1d1d1;
	padding-left: 5px;
	line-height: 26px;
}
/*招聘*/
.zhaopin, #listMain .yingpin
{
	font-size: 14px;
}

.zhaopin .job
{
	border-bottom: 1px dotted #dedede;
	margin-bottom: 30px;
	padding-top: 25px;
	overflow: hidden;
}

.zhaopin .job ul li, #listMain .zhaopinXx ul li
{
	line-height: 3.0;
	overflow: hidden;
	width: 700px;
	text-align: left;
}

.zhaopin .job .zhiwei
{
	color: #d60415;
}

.zhaopin .job .chaKan
{
	float: right;
	display: block;
	padding: 4px 15px;
	color: #fff;
	background-color: #d60415;
	position: relative;
	top: -150px;
}

.zhaopin ul li a
{
	color: #d60415;
	float: right;
}

.zhaopin a
{
	color: #ffffff;
}

.yingpin table tr
{
	display: block;
	margin-bottom: 15px;
}

.yingpin .zhiwei
{
	color: #d60415;
}

.yingpin .yanzhengma
{
	position: relative;
	top: 8px;
}

#allmap
{
	width: 700px;
	height: 450px;
}

.contactUs  li
{
	float: left;
	width: 350px;
	line-height: 2.0;
}
/*在线留言页面*/
#message th
{
	font-size: 14px;
	color: #4c4a55;
	font-weight: normal;
	font-family: "宋体";
}

#message input
{
	outline: none;
	height: 22px;
	border: 1px solid #aaa;
}

#message textarea
{
	border: 1px solid #aaa;
}

#message button
{
	outline: none;
}

#message .but
{
	width: 120px;
	height: 35px;
	background-color: #d60415;
	color: #FFF;
	border: 0;
	border-radius: 5px;
	font-size: 14px;
	font-weight: bold;
}
/*工作详情*/
#workDetail
{
	line-height: 2.0;
}

#workDetail #apply
{
	color: #d60415;
	font-size: 14px;
	display: block;
	margin-top: 30px;
}

.detailTitle
{
	width: 700px;
	height: 30px;
	background-color: #d1d1d1;
	margin: 45px 0 30px;
}

.detailTitle h6
{
	background: #656565;
	font-size: 14px;
	border-right: 1px solid #fff;
	color: #222;
	display: inline-block;
	height: 100%;
	line-height: 30px;
	padding-left: 10px;
	font-weight: bold;
	padding-right: 10px;
}

.qqOnline
{
	width: 145px;
	height: 213px;
	position: fixed;
	top: 80px;
	right: 0px;
	background: url(../images/qqBg.png) no-repeat;
	z-index: 99999;
}

.qqOnline .left
{
	width: 23px;
	height: 100%;
	float: left;
}

.qqOnline ul
{
	float: left;
	width: 82px;
	padding-top: 38px;
	padding-left: 40px;
	padding-bottom: 0;
}

.qqOnline ul li
{
	line-height: 36px;
	list-style: none;
}

.qqOnline ul li a
{
	color: #4c4a55;
	font-size: 13px;
}

.qqOnline .phone
{
	font-size: 12px;
	color: #629759;
	padding-left: 0px;
}

.backToTop
{
	display: block;
	margin-right: -540px;
	position: fixed;
	right: 50%;
	top: 80%;
	width: 15px;
	z-index: 9999;
	padding: 15px 8px;
	color: #fff;
	background-color: #585858;
}

.backToTop:hover
{
	cursor: pointer;
	background-color: #D70415;
}

.pagesS
{
	text-align: right;
	padding-bottom: 50px;
}

/*新闻列表页*/
.newsListII
{
	margin-bottom: 60px;
}

.newsListII .tuijian
{
	height: 92px;
	width: 100%;
	background: url(../images/tjN1.png) repeat-x;
	padding: 17px 0;
	position: relative;
}

.newsListII .tuijian .nImg
{
	position: absolute;
	left: 20px;
	top: 20px;
}

.newsListII .tuijian .nImg img
{
	width: 157px;
	height: 92p;
}

.newsListII .tuijian .more
{
	position: absolute;
	right: 0;
	bottom: 0;
	display: block;
	width: 110px;
	text-align: center;
	color: #fff;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #00a0e9;
	padding: 10px 0;
}

.newsListII .tuijian  .detail
{
	width: 960px;
	margin-left: 200px;
}

.newsListII .tuijian  .detail a
{
	color: #00a0e9;
	font-size: 14px;
	line-height: 2.2;
}

.newsListII ul
{
	width: 100%;
}

.newsListII ul li
{
	margin-top: 2px;
	padding: 10px 0;
	width: 100%;
	background: url(../images/newsListI1_bg.png) 0 center no-repeat;
	border-bottom: 1px dashed #d1d1d1;
	-webkit-transition: all 0.25s ease-out;
	-moz-transition: all 0.25s ease-out;
	-ms-transition: all 0.25s ease-out;
	-o-transition: all 0.25s ease-out;
	transition: all 0.25s ease-out;
}

.newsListII ul li:hover
{
	background: url(../images/newsListI1_bg.png) 5px center no-repeat;
}

.newsListII ul li a
{
	display: inline-block;
	width: 1160px;
	padding: 0 30px;
	color: #000;
	font-size: 14px;
}

.newsListII ul li a span
{
	float: right;
}

.newsListII ul li a:hover, .newsListII ul li:hover a
{
	color: #00a0e9;
}

.back
{
	width: 100%;
	text-align: center;
	padding-bottom: 50px;
}
/*工作列表*/
.josList
{
}

.josList ul
{
	width: 105%;
}

.josList ul li
{
	float: left;
	margin-right: 35px;
	width: 578px;
	height: 194px;
	border: 1px solid #d1d1d1;
	margin-bottom: 20px;
	position: relative;
}

.josList ul li:nth-child(1)
{
	background: url(../images/j1.jpg) no-repeat 1px 1px #f6f6f6;
}

.josList ul li:nth-child(2)
{
	background: url(../images/j4.jpg) no-repeat 1px 1px #f6f6f6;
}

.josList ul li:nth-child(3)
{
	background: url(../images/j2.jpg) no-repeat 1px 1px #f6f6f6;
}

.josList ul li:nth-child(4)
{
	background: url(../images/j5.jpg) no-repeat 1px 1px #f6f6f6;
}

.josList ul li:nth-child(5)
{
	background: url(../images/j3.jpg) no-repeat 1px 1px #f6f6f6;
}

.josList ul li:nth-child(6)
{
	background: url(../images/j6.jpg) no-repeat 1px 1px #f6f6f6;
}

.josList ul li .lC
{
	padding-top: 52px;
	padding-left: 22px;
}

.josList ul li .lC h2
{
	color: #fff;
	font-size: 22px;
	font-weight: bold;
}

.josList ul li .lC span
{
	font-size: 12px;
	color: #fff;
	display: block;
	margin-top: 32px;
}

.josList ul li .lC a
{
	display: block;
	margin-top: 10px;
	width: 125px;
	text-align: center;
	color: #fff;
	padding: 10px 0;
	font-size: 18px;
}

.josList ul li .details
{
	width: 360px;
	position: absolute;
	left: 200px;
	top: 27px;
	line-height: 1.6;
	color: #000;
}

.josList ul li .details span
{
	font-weight: bold;
	display: block;
}

.proPage
{
	width: 100%;
	text-align: right;
	padding-bottom: 60px;
	margin-top: 40px;
}

.contactPage
{
	padding-bottom: 50px;
}

#allmap
{
	width: 680px;
	height: 400px;
	border: 5px solid #d1d1d1;
	border-radius: 7px;
	float: left;
	margin-right: 40px;
}

.pImg
{
	width: 100%;
	text-align: center;
	margin-top: 15px;
}

.context
{
	margin-top: 40px;
	padding-top: 10px;
	line-height: 2.0;
	border-top: 1px solid #d1d1d1;
	margin-bottom: 50px;
}
/*服务网点*/
.serviceInfo
{
	line-height: 2.0;
}

.serviceInfo table
{
	width: 1190px;
}

#fT1
{
	width: 1190px;
	border: 0;
}

#fTable
{
	border: 1px solid #d1d1d1;
	border-collapse: collapse;
	margin-top: 30px;
}

#fTable td
{
	border: 1px solid #d1d1d1;
	padding-left: 10px;
}

.pingpIntro p
{
	line-height: 2.0;
}
/*产品列表页主图右侧*/
.contactInfos  .zxxjBbtn
{
	display: inline-block;
	width: 188px;
	text-align: center;
	color: #fff;
	background: url(../images/sBtn1.jpg) no-repeat center top;
	line-height: 49px;
	font-size: 20px;
}

.contactInfos  .zxxjBbtn:hover
{
	cursor: pointer;
}

.contactInfos  .qqq img
{
	padding-top: 8px;
	display: inline-block;
}
/*下一页样式  新闻模块  */
div.black
{
	padding: 10px 3px;
	font-size: 80%;
	margin-top: 20px;
	color: #fff;
/*background-color:#000;*/
	text-align: right;
	font-size: 14px;
}

div.black a
{
	border: #fff 1px solid;
	padding: 2px 5px;
	color: #fff;
	margin: 0 3px 0 0;
	text-decoration: none;
	font-size: 14px;
}

div.black a:hover
{
	border: #f0f0f0 1px solid;
	color: #ffffff;
	background-color: #404040;
}

div.black a:active
{
	border: #fff 1px solid;
	color: #ffffff;
	background-color: #404040
}

div.black span.current
{
	border: #ffffff 1px solid;
	padding: 2px 5px;
	font-weight: bold;
	color: #ffffff;
	margin: 0 3px 0 0;
	background-color: #606060
}

div.black span.disabled
{
	border: #606060 1px solid;
	padding: 2px 5px;
	color: #808080;
	margin: 0 3px 0 0;
}
/*页面*/
#aphiSu
{
	display: none;
	position: fixed;
	left: 0;
	top: 0;
	z-index: 99999;
	width: 100%;
	height: 100%;
	overflow: hidden;
	background: url(../images/bggg.png) repeat;
}

.aphisuCon
{
	padding: 10px;
	background-color: #fff;
	width: 280px;
	height: 415px;
	overflow: hidden;
	margin: 100px auto;
	position: relative;
}

#aphiSu h2
{
	text-align: left;
	text-indent: 1em;
	position: relative;
}

#aphiSu h2 span
{
	font-size: 25px;
	font-weight: bold;
	position: absolute;
	right: 10px;
	top: 13px;
}

#aphiSu h2 span:hover
{
	cursor: pointer;
}

#aphiSu .ksbj
{
}

.tBtn
{
	background-color: #4B79E0;
	width: 28px;
	font-size: 13px;
	color: #fff;
	padding: 5px;
	display: block;
	overflow: hidden;
	position: fixed;
	top: 0;
	right: 0;
}

.tBtn:hover
{
	cursor: pointer;
	background-color: #F25510;
}

.request
{
	padding-bottom: 50px;
}

.request
{
	line-height: 2.0;
}
/*.listMain .titleSub h2, #companyInfo .titleSub h2, #newsInfo .titleSub h2, #proIndex .titleSub h2{ background:url(../images/ts.jpg) no-repeat left top; }
.titleSub  .e6,#companyInfo .titleSub h2, #newsInfo .titleSub h2, #proIndex .titleSub h2{ color:#333;}
.titleSub  .c5, #companyInfo .titleSub p, #proIndex .titleSub p,#newsInfo .titleSub p{ color:#555;}
#companyInfo .yPosi, #newsInfo .yPosi, #proIndex .yPosi{ color:#fff; }*/
#cnzzTJ
{
	position: absolute;
	left: 415px;
	top: 376px;
}

.mt7
{
	margin-top: 2px;
}

.noMr
{
}
/*dede_pages*/
.dede_pages
{
	text-align: center;
	display: block;
	padding: 0 0 40px 0;
}

.dede_pages ul
{
	list-style: none;
	padding: 0;
	display: inline-block;
	vertical-align: bottom;
	margin: 0;
}

.dede_pages ul li
{
	float: left;
	display: inline-block;
	*display: inline;
	border: #ddd 1px solid;
	color: #1e50a2;
	font-size: 14px;
	margin-left: 5px;
	margin-bottom: 10px;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
}

.dede_pages ul li a
{
	display: block;
	color: #1e50a2;
	padding: 5px 10px;
	font-size: 14px;
}

.dede_pages ul li a:hover
{
	color: #fff;
	background: #00a0e9;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
}


.dede_pages ul li.active
{
	color: #fff;
	background: #00a0e9;
	border-color: #00a0e9;
}
.dede_pages ul li.active a
{
	color: #fff;
}

.dede_pages ul li.thisclass a
{
	color: #fff;
}

.dede_pages ul li .pageinfo
{
	color: #444;
	padding: 5px 10px;
	display: block;
}