
/* header */
.F13 { font-size: 13px;}
.page { background-color: #f8f8fa; }
body { background: url(../image/bg22.png) repeat-x;}
#top { width: 1000px; height: 82px; margin: 0 auto;padding-top: 18px;}
#top .logo {}
#top .search {margin-top: 3px; padding: 3px 11px; width: 215px; height: 21px;background: url(../image/bg01.png) no-repeat;}
#top .search input {height: 20px; line-height: 20px; width: 190px; outline: 0; color: #666;}
#top .phone { padding-top: 17px; padding-left: 16px; background: url(../image/bg02.png) no-repeat 0 17px; width: 225px; height: 17px; font-size: 15px; color: #000;}
#top .index { padding-top: 23px;}

/* nva */
#nav { height: 41px; width: 100%; line-height: 41px; font-size: 14px; color: #666;background: url(../image/bg03.png) repeat-x;}
#nav ul { width: 1000px;height: 41px; margin: 0 auto;}
#nav ul li { float: left;width: 115px;padding-top: 1px; text-align: center; position: relative;}
#nav ul li.first {width: 80px;}
#nav ul li .class-one { display: block; height: 40px; color: #666;}

#nav ul li ol { display: none; position: absolute; left: 9px; top:40px; width: 97px; background: #eee; z-index: 999;}
#nav ul li ol li {width: 100%;height: 36px; line-height: 36px;}
#nav ul li ol li a { color: #6f6f6f;}
#nav ul li ol li a:hover { color: #be2323; text-decoration: underline;}

#nav ul li.current .class-one { color: #fff; background: url(../image/bg23.png) no-repeat center;}

/* banner */
#banner {position: relative; height: 400px; padding-bottom: 15px;background: url(../image/bg09.png) repeat-x bottom; }
#banner ul {height: 400px; overflow: hidden; position: relative;}
#banner ul li { display: none; height: 400px; width: 100%; background-position: center 0; background-repeat: no-repeat; position: absolute; top: 0; left: 0; }
#banner ul li a {display: block; height: 400px;}
#banner ol {position: absolute; z-index: 101; bottom:33px; left: 50%;}
#banner ol li { float: left; width: 48px; height: 33px; padding: 2px; background: #d6e3c7;margin-right: 10px;cursor: pointer;}
#banner ol li.current {position: relative; top:-5px; background: #fff;}
/*notice*/
.notice { position: absolute; z-index: 99; left:0; bottom: 15px; height: 39px; width: 100%; line-height: 38px; border-top: 1px solid #9eadb2; background: url(../image/bg34.png);}
.notice p { color: #fff;}
.notice p a { color: #fff;}

/* pagebody */

.pagebody { width: 1000px; margin: 0 auto; overflow: hidden;}
.main-left { width: 746px;}
.content-intro {width: 746px; overflow: hidden;}
.content-intro .list { width: 362px; height: 350px; padding-top: 24px;background: url(../image/tit08.jpg) no-repeat right 0;}
.content-intro .list.right { background-image: url(../image/tit09.jpg);}
.content-intro .intro { height: 111px; padding-left: 5px;border-right: 2px solid #dadada; }
.content-intro .intro h2 { height: 36px;line-height: 36px; font-size: 16px; color: #333; text-indent: -999em;}
.content-intro .intro p {padding-top: 5px; font-size: 12px; color: #666; line-height: 24px;}
.tab-index { height: 196px; border-top: 2px solid #e9991c; border-right: 2px solid #dadada; border-bottom: 2px solid #dadada;}
.tab-index .tab-title { overflow: hidden;}
.tab-index .tab-title li { float: left; margin-right: 1px; width: 62px; height: 26px; line-height: 26px; text-align: center; font-size: 14px; color: #666; cursor: pointer; background: #e4e4e4;}
.tab-index .tab-title li.current { color: #fff; background: #e9991c url(../image/bg08.png) no-repeat center bottom;}
.tab-index .tab-content { overflow: hidden;padding-right: 5px;}
.tab-index .content-de { clear: both; display: none; height: 170px; position: relative; }
.tab-index .content-de.show { display: block; }
.tab-index .content-de ul { padding-top: 5px; height: 120px; overflow: hidden;}
.tab-index .content-de li { height: 30px; padding-left: 32px; font-size: 12px;font-family: 'SimSun'; overflow: hidden; line-height: 30px; color: #666; background: url(../image/bg05.png) no-repeat 20px 13px;}
.tab-index .content-de li a{ color: #666;}
.more { position: absolute; right: 0; bottom: 12px; height: 22px;}
.more a { float: right; width: 73px; height: 22px; background: url(../image/bg06.png) no-repeat;}
.more a:hover { background-image: url(../image/icon11.png);}

.content-case { position: relative; height: 173px; background: url(../image/bg11.png) no-repeat; margin-bottom: 29px;}
.content-case h2 {position: absolute; top: -9px; left: 15px; height: 22px;  width: 111px; line-height: 21px;text-align: center; font-size: 14px; color: #fff; background: url(../image/bg10.png) no-repeat;}
.content-case li {float: left; padding-top: 19px;padding-left: 15px; width: 350px;}
.content-case .pic { padding-top: 3px; width: 208px; height: 140px; background: url(../image/bg35.png) repeat-x;}
.content-case .text { width: 102px; color: #333; font-size: 12px; font-family: 'SimSun'; line-height: 24px;}
.content-case .text a.detail { padding-right: 9px; float: left; color: #018fd4; background: url(../image/bg13.png) no-repeat right center;}
.content-case .more { padding-right: 10px;}
/*
.main-right { width: 226px; padding-top: 24px;}
.content-quote { height: 362px;}
.content-quote, .content-kefu {position: relative; padding-top: 60px; border: 1px solid #bdbdbd;}
.content-quote h2 { position: absolute; top:-23px; left:0;}
.content-quote .tips { width: 206px; margin: 0 auto; padding-bottom: 5px; font-size: 12px; color: #4b4b4b;font-family: 'SimSun'; line-height: 18px;  border-bottom: 1px solid #bdbdbd;}
.content-quote dl { width: 206px; margin: 0 auto; color: #4b4b4b;font-family: 'SimSun'; padding: 16px 0 0px; overflow: hidden;}
.content-quote dt { float: left; line-height: 20px; width: 35%; height: 20px; padding-bottom: 12px; }
.content-quote dd { float: right; width: 65%; height: 20px; padding-bottom: 12px;}
.content-quote dd input { border: 1px solid #bdbdbd; padding: 1px; height: 16px; width: 130px; line-height: 16px;}
.content-quote .shuo {  height: 100px; overflow: hidden;padding-bottom: 12px;}
.content-quote dd textarea { border: 1px solid #bdbdbd; padding: 1px; height: 96px; width: 130px; line-height: 16px;}
.content-quote .btn { width: 206px; margin: 0 auto; padding-bottom: 10px; overflow: hidden; }
.content-quote .btn a {float: left; margin-right: 13px;}
.content-quote .btn a.submit { margin-right: 0;}*/

.main-right { width: 226px; padding-top: 20px;}

.index-contact { margin-bottom: 20px;}
.content-quote { height: 404px; background: url(../image/bg15.png) no-repeat;}
.content-quote {position: relative; border: 1px solid #bdbdbd;}
.content-quote h2 { height: 49px; text-indent: -999em; }
.content-quote .tips { width: 206px; margin: 0 auto; padding-bottom: 5px; font-size: 12px; color: #4b4b4b;font-family: 'SimSun'; line-height: 18px;  border-bottom: 1px solid #bdbdbd;}
.content-quote dl { width: 206px; margin: 0 auto; color: #4b4b4b;font-family: 'SimSun'; padding: 16px 0 0px; overflow: hidden;}
.content-quote dt { float: left; line-height: 20px; width: 35%; height: 20px; padding-bottom: 11px; }
.content-quote dd { float: right; width: 65%; height: 20px; padding-bottom: 11px;}
.content-quote dd input { border: 1px solid #bdbdbd; padding: 1px; height: 16px; width: 130px; line-height: 16px;}
.content-quote .shuo {  height: 100px; overflow: hidden;padding-bottom: 12px;}
.content-quote dd textarea { border: 1px solid #bdbdbd; padding: 1px; height: 96px; width: 130px; line-height: 16px;}
.content-quote .btn { width: 206px; margin: 0 auto; padding-bottom: 10px; overflow: hidden; }
.content-quote .btn a {float: left; margin-right: 13px;}
.content-quote .btn a.submit { margin-right: 0;}

/*.content-kefu { height: 199px;}
.content-kefu h2 { position: absolute; top: -22px; left:0;}
.content-kefu .dian1 { width: 206px; margin: 0 auto; padding-bottom: 2px; padding-left: 12px; font-size: 26px; color: #e86f0d;  border-bottom: 1px solid #bdbdbd;}
.content-kefu .dian2 { padding-left: 18px; font-size: 13px; color: #666; font-family: Arial;}
.content-kefu .dian3 { padding-left: 18px; padding-top: 12px; padding-bottom: 26px; font-size: 14px; color: #666; background: url(../images/bg17.png) no-repeat 151px 16px; }
.content-kefu .dian4 { color: #357aba; line-height: 13px; padding-left: 20px; height: 16px;}
.content-kefu .dian5 { color: #666; font-size: 14px; padding-left: 20px; height: 16px; padding-bottom: 10px; }
*/
.content-bot { position: relative; clear: both; height: 184px;padding: 28px 2px 0; background: url(../image/bg18.png) no-repeat; margin-bottom: 29px;}
.content-bot h2 {position: absolute; top: -9px; left: 15px; height: 22px;  width: 111px; line-height: 21px;text-align: center; font-size: 14px; color: #fff; background: url(../image/bg10.png) no-repeat;}
.content-bot .content-ul { position: relative;height: 172px; width: 996px; overflow: hidden; }
.content-bot .content-ul ul {position: absolute; top: 0; left: 0; width: 1600px;}
.content-bot .content-ul li { float: left; width: 220px; padding: 0 14px;}
.content-bot .content-ul li img { cursor: pointer;}
/* footer */
#footer {padding-top: 20px; height: 165px; background: #f3f3f3 url(../image/bg19.png) repeat-x ;}
.foot-con { width: 1000px; margin: 0 auto;}
.foot-nav { text-align: center;color: #666;}
.foot-nav a { color: #666;}
.foot-nav a:hover { color: #e86f0d; text-decoration: underline;}
#footer .p { text-align: center; color: #666;font-family: 'SimSun'; line-height: 30px; padding-top: 20px;}
#footer .p .fp { padding-left: 252px;}

/* banner-page */
.banner-page {height: 218px; margin-bottom: 9px; border-bottom: 2px solid #008dd1; background-repeat: no-repeat; background-position: 0 center;}

.left-page { width: 200px;}
.left-page h2 {padding-bottom: 6px;}
.left-page h2 img {display: block;}
.left-page .left-nav {padding-bottom: 14px; background-color: #fff;}
.left-page .left-nav li {height: 40px; line-height: 40px; border-bottom: 1px solid #f8f8fa;}
.left-page .left-nav li a { display: block; padding-left: 29px; font-size: 14px; color: #979495; background: url(../image/icon01.png) no-repeat 15px center;}
.left-page .left-nav li a:hover { color: #008dd1; background-color: #f0f0f0; background-image: url(../image/icon01-1.png);}
.left-page .left-nav li.current a { color: #008dd1; background-color: #f0f0f0; background-image: url(../image/icon01-1.png);}

.left-page h3 { height: 40px; line-height: 40px;padding-left: 11px; font-size: 18px; background: #747577; color: #fff;}
.left-page .left-solution {padding: 10px 1px; margin-bottom: 10px; overflow: hidden; background-color: #fff;}
.left-page .left-solution li { float: left;width: 66px;}
.left-page .left-solution li a {display: block; color: #747577; text-align: center;}
.left-page .left-solution li img {display: block;}
.left-page .left-solution li span {display: block; height: 18px; line-height: 18px;}

.left-page .phone { padding-top: 75px; height: 215px; background: url(../image/pic10.jpg) no-repeat; }
.left-page .phone h4 { height: 42px; line-height: 42px; padding-left: 18px; font-size: 20px; color: #008dd1;}
.left-page .phone p { height: 34px; line-height: 34px; padding-left: 18px; font-size: 15px; color: #888;}
.left-page .phone .last { padding-top: 5px; line-height: 26px;}

.right-page {width: 772px;}
.right-page .tit {padding-top: 5px; height: 36px; line-height: 36px; background: url(../image/bg20.png) repeat-x 0 bottom;}
.right-page .tit h2 { float: left; font-size: 14px; color: #333;}

/* crumbs */
.crumbs { float: right; color: #666;}
.crumbs a { color: #666;}

.about-content {padding-top: 10px; padding-bottom: 60px;color: #888; line-height: 26px;}
.about-content .p1 { text-indent: 2em; color: #008dd1; line-height: 26px; padding: 0.5em 0;}
.about-content .h4 { height: 45px; line-height: 45px; text-indent: 1em; color: #fff; background: #008cce;}
.about-content .ul-1 { padding: 10px; overflow: hidden;}
.about-content .ul-1 li { float: left; width: 160px; margin-right: 25px;}
.about-content .ul-1 li a {display: block;}
.about-content .ul-1 li a img {display: block; width: 160px;height: 130px;}
.about-content .ul-1 li a span { display: block; height: 49px; line-height: 49px;color: #008cce;text-align: center;}

.page-class { clear: both; height: 44px; border: 1px solid #ededed;}
.page-class a { color: #666;}
.page-class ul {padding-top: 11px; margin: 0 auto;}
.page-class ul li { float: left; width: 23px; height: 23px;  text-align: center; margin-right: 4px;}
.page-class ul li a { display: block; width: 21px; height: 21px;line-height: 21px; border: 1px solid #e7e7e7; background-color: #fff;}
.page-class ul li a:hover { border-color:#ff9801; background-color: #ffa30b; color: #fff;}
.page-class ul li.one {width: 32px; line-height: 23px; }
.page-class ul li.one a{border: 0;width: 32px;  line-height: 23px; background: none;}
.page-class ul li.one a:hover{color: #ffa30b;}
.page-class ul li.two {width: 40px;}
.page-class ul li.two a{border: 0;width: 40px; line-height: 23px; background: none;}
.page-class ul li.two a:hover{color: #ffa30b;}
.page-class ul li.current a { border-color:#ff9801; background-color: #ffa30b; color: #fff;}

.image-tit { padding:0 1px; height: 32px; line-height: 32px; background: #f0f0f0;}
.image-tit li { float: left; padding: 0 15px; color: #666; cursor: pointer; text-align: center; background: #e6e6e6; margin-right: 2px;}
.image-tit li.current {color: #fff; background: #008dd1;}

.image-tit1 { padding:0 1px; height: 32px; line-height: 32px; background: #f0f0f0;}
.image-tit1 li{ float:left; text-align:center;} 
.image-tit1 li a { display: block;color: #979495; background:#e6e6e6;margin-right: 2px; padding:0 15px;}
.image-tit1 li.current a { color: #fff; background-color: #008dd1;}

.image-con { padding: 18px 1px;}
.image-con .box {overflow: hidden; display: none;}
.image-con .box img { width: 184px; height: 163px; margin-right: 4px;margin-bottom: 10px; cursor: pointer;}

.qualifications-con {padding: 18px 1px;}
.qualifications-con .box { border: 1px solid #e5e5e5; padding: 13px 11px; overflow: hidden; display: none;}
.qualifications-con .box a {float: left; border: 1px solid #e5e5e5; margin-right: 35px; margin-bottom: 6px;}
.qualifications-con .box a img {width: 118px; height: 58px;}
.qualifications-con .box a.current {border: 2px solid #008dd1;}
.qualifications-con .box a.current img {width: 116px; height: 56px;}

.box-con {padding-top: 22px;}
.box-con h3 { height: 28px; padding-right: 12px; font-size: 14px; color: #1094d3; background: url(../image/bg21.png) no-repeat right bottom;}
.box-con p { padding: 20px 0; overflow: hidden; }
.box-con p a {float: left; width: 184px; margin-right: 11px; margin-bottom: 10px;}
.box-con p a img { display: block; width: 184px; height: 126px;}
.box-con p a span { display: block; height: 49px; line-height: 49px; text-align: center; overflow: hidden; font-size: 14px; color: #666;}

/* home */
.home-content {padding: 10px 0 30px;}
.home-content .box {display: none;}
.home-content .section { clear: both;color: #666; line-height: 26px;}


.home-content .pic { float: right; margin-left: 26px; padding: 4px; text-align: center; line-height: 20px; width: 322px;background: url(../image/bg24.png) no-repeat;}
.home-content .pic span {display: block; padding-top: 5px; font-weight: 700;color: #016d99;}
.home-content .pic a { display: block; color: #f00; cursor: pointer;}
.home-content h3 { font-size: 14px; font-weight: 600; color: #016d99; line-height: 27px; padding-bottom: 5px; margin-top: 8px;}
.home-content .p1 {color: #666; line-height: 26px; }
.home-content .p2 {color: #fe8401; line-height: 26px; }
.home-content .img {overflow: hidden;}
.home-content .img a { float: left; width: 149px; height: 62px; padding: 2px; margin-bottom: 5px; background: url(../image/bg25.png) no-repeat;}
.home-content .img a img { width: 149px; height: 62px;}


.home-content .list {overflow: hidden;}
.home-content .list li { float: left; height: 103px; width: 347px;  padding: 12px 9px; border: 1px solid #d2d6d6; margin-right: 35px; margin-bottom: 13px;}
.home-content .list li .img { float: left; width: 112px; height: 103px;}
.home-content .list li .img img { width: 112px; height: 103px;}
.home-content .list li .text {float: right; width: 220px;}
.home-content .list li .text h4 { font-size: 18px; color: #0b95d4; font-weight: 800; height: 28px; line-height: 28px; overflow: hidden;}
.home-content .list li .text h4  a { color: #0b95d4;}
.home-content .list li .text h4  a:hover { color: #be2323;}
.home-content .list li .text p {color: #666; line-height: 26px;}

.list-2 {}
.list-2 li { height: 250px; padding-bottom: 30px; margin-bottom: 18px; background: url(../image/bg27.png) repeat-x 0 bottom;}
.list-2 li .img { float: left; width: 261px; height: 232px; padding: 2px; background: url(../image/bg26.png) no-repeat;}
.list-2 li .text { width: 474px; float: right;}
.list-2 li h5 { font-size: 14px; color: #0d6079; height: 24px; line-height: 24px; margin-bottom: 18px;}
.list-2 li p { color: #707779; line-height: 24px; text-indent: 2em;}
.list-2 li .info{ color: #707779; line-height: 24px; text-indent: 2em;}
.list-2 li .btn {padding-top: 40px; height: 25px;}
.list-2 li .btn a { float: right;}

.alone .p { padding: 0.5em 0; text-indent: 2em; color: #888; line-height: 26px;}
.alone .img { padding: 0.5em 0; text-align: center;}

.product-content {padding: 10px 0 30px;}
.product-img .box { display: block;}

.product-list .list {padding-bottom: 30px;}
.product-list .list li { padding: 20px 0; height: 180px; background: url(../image/bg27.png) repeat-x 0 bottom;}
.product-list .list li .img { float: left; width: 135px;}
.product-list .list li .text { float: right; width: 620px;}
.product-list .list li .text h4 { font-size: 14px; color: #008cce; height: 32px; font-weight: 700; line-height: 32px;}
.product-list .list li .text .info { color: #666; line-height: 22px;}
.product-list .list li .text .btn { height: 22px; padding-top: 20px;}
.product-list .list li .text .btn a {float: left;}

.product-details {}
.product-details .pic { float: left; }
.product-details .pic img{width:220px; height:220px; border:#E6E6E6 1px solid;}
.product-details .text { float: right; width: 500px;}
.product-details .text h3 { font-size: 14px; color: #008cce; line-height: 26px;}
.product-details .text .info {color: #666; line-height: 32px;}
.product-details .ul {height: 29px; border-bottom: 1px solid #018dcf;}
.product-details .ul li { float: left; width: 88px;  height: 29px; line-height: 29px; text-align: center; cursor: pointer; color: #666; margin-right: 6px;	background: url(../image/bg29.png) no-repeat;}
.product-details .ul li.current { background-image: url(../image/bg28.png); color: #fff;}
.product-details .ul-con { padding: 20px 0;}
.product-details .ul-con .box {display: none;}

.quotation-con {padding-top: 12px; padding-bottom: 50px;}
.quotation-con h3 { height: 36px; margin-top: 8px; line-height: 36px; padding-left: 19px; border-left: 1px solid #e5e5e5; background: #ddf0fe; font-size: 14px; color: #5f6161;}
.quotation-con h4 { height: 60px; line-height: 64px; padding-left: 19px;background: #f8f8f8; font-size: 14px; color: #008cce;}
.quotation-con .dl { padding: 20px 0 20px; overflow: hidden; line-height: 28px; background: #f8f8f8;color: #666;}
.quotation-con .dl dt { float: left; width: 14%; height: 28px; text-indent: 20px;  font-weight: 700; padding-bottom: 12px;}
.quotation-con .dl dt { float: left; width: 14%; height: 28px; text-indent: 20px;  font-weight: 700; padding-bottom: 12px;}
.quotation-con .dl dd { float: right; width: 85%; height: 28px; padding-bottom: 12px; }
.quotation-con .dl dd .text {float: left; margin-right: 15px; border: 1px solid #ddd; padding: 2px; height: 22px; line-height: 22px; width: 180px;}
.quotation-con .dl dd .long {width: 346px;}
.quotation-con .dl dd .short {width: 274px;}
.quotation-con .dl dd .disabled {background: #fff;}
.quotation-con .dl dd .red { float: left; color: #ff5c00;}
.quotation-con .dl dd .blue { float: left; color: #0090d1;margin-right: 15px;}


.quotation-con .dl dd .checkbox { position: relative; top:2px;}
.quotation-con .dl dd .radio { position: relative; top:2px;}
.quotation-con .dl dd textarea { width: 625px; height: 80px; line-height: 18px; border: 1px solid #ddd;}
.quotation-con .dl dd .btn-upfile { float: left; width: 68px; height: 28px;border: 0; margin-right: 15px;}
.quotation-con .dl .height80 {height: 80px; line-height: 80px;}


.quotation-con .dl-padding { padding: 0;}
.quotation-con .dl.dl-alone dt { width: 16%;}
.quotation-con .dl.dl-alone dd { width: 83%;}
.quotation-con .tips { height: 44px; margin-top: 9px; line-height: 44px; border: 1px solid #ededed; color: #018ed3; text-align: center; background: #f8f8f8;}

.line-one {height: 1px; overflow: hidden; background: #f8f8f8 url(../image/bg30.png) no-repeat center 0;}

/*contact*/
.pic-map { width: 758px; height: 401px; padding: 6px; background: url(../image/bg31.png) no-repeat;}
.pic-map img { width: 758px; height: 401px;}
.taobao { padding: 5px 20px; margin-top: 20px; margin-bottom: 12px; 1height: 100px;

 1background: url(../image/bg32.png) no-repeat;

background: #fbfafa;
border:1px solid #eee;
overflow: hidden; *zoom: 1;
box-shadow: 0 0 3px #eee;
}
.taobao h3 {margin-top: 0; padding-bottom: 0;}
.taobao p { font-size: 14px; line-height: 24px;}
.taobao p a { color: #666;}
.taobao p a:hover { color: #f60; text-decoration: underline;}

.news-list { padding-bottom: 50px;}
.news-list li { padding-left: 13px; height: 28px; line-height: 28px;color: #666; background: url(../image/bg33.png) no-repeat 0 center;}
.news-list li a { font-size: 14px; color: #666;}
.news-list li a:hover { color: #f60; text-decoration: underline;}

/*service-content*/
.service-content { padding-top: 10px; padding-bottom: 50px;line-height: 26px; color: #666;}
.service-content .img {padding: 0.5em 0; }
.service-content .bg { height: 32px; overflow: hidden; background: url(../image/bg21.png) no-repeat right bottom;}

/*case-content*/
.case-content { padding-top: 10px; padding-bottom: 50px;}
.case-content .h1 { height: 48px; line-height: 48px; text-align: center; font-size: 22px; color: #666;}
.case-content .details {padding-top: 10px;color: #888; line-height: 26px;}
.case-content .details p { padding: 0.5em 0; color: #888; line-height: 26px;}

.qie-box {height: 597px;}
.qie-box .big-box {float: left;width: 597px;height: 548px;}
.qie-box .list {float: right;position: relative;padding: 43px 0;width: 150px;height: 472px;}
.qie-box .list .list-top,
.qie-box .list .list-bot {position: absolute;right: 0;width: 150px;height: 34px;cursor: pointer;}
.qie-box .list .list-top {top: 0;}
.qie-box .list .list-bot { bottom: 0;background-image: url(../image/icon06.png);}
.qie-box .list .list-box {position: relative;width: 150px;height: 472px;overflow: hidden;}
.qie-box .list .list-box ul {position: absolute;left: 0;top: 0;}
.qie-box .list .list-box ul li {height: 151px;margin-bottom: 9px;cursor: pointer;}

/*news-details*/
.news-details {padding-top: 10px; padding-bottom: 50px;}
.news-details .h1 { height: 48px; line-height: 48px; text-align: center; font-size: 22px; color: #666;}
.news-details .info { color: #333; text-align: center; line-height: 32px;}
.news-details .box-content { }
.news-details .box-content p { text-indent: 2em; line-height: 26px; color: #666;}
.news-details .fengye { padding-top: 30px;}
.news-details .fengye p { color: #008dd1; line-height: 24px;}
.news-details .fengye a { color: #008dd1; }
.news-details .fengye a:hover { color: #f60; text-decoration: underline; }

/*pop-box*/
#popbox {position: fixed;left: 0;top: 0;width: 100%;height: 100%;z-index: 99999;display: none;}
.popboxbg {width: 100%;height: 100%;background: #000;opacity: 0.5;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=50);}
.pop-content {position: absolute;left: 50%;top:15%;width: 680px; max-width: 700px;  margin-left: -340px;border: 2px solid #666; padding: 5px; background: #fff;}
.pop-content img { width: 100%; max-height: 600px;}
.pop-content .close { position: absolute; top:8px; right: 8px; width: 20px; height: 20px; cursor: pointer;}
	
#img {position: absolute;top:-200%; left:0;}

  .aboutCulture { width: 772px; margin: 0 auto;}
  .aboutCulture ul {}
  .aboutCulture ul li {padding: 20px 0; height: 200px; border-bottom: 1px solid #e2e2e2;}
  .aboutCulture ul li .pic {width: 330px;height: 200px;}
  .aboutCulture ul li .text {padding:0 30px;width: 372px; padding-top: 20px; font-size: 18px; color: #333; line-height: 33px; }
.aboutCulture ul li .text.left {padding-left: 182px;width: 220px}

/*列表通用翻页*/
.listpage{clear:both; text-align:center;}
.LaoCMS-page{padding:14px 0 10px; font-size:12px;}
.LaoCMS-page a{height:25px; margin-left:6px; padding:0 8px; border:1px solid #d3d3d3; border-radius:5px; text-align:center; color:#767676; display:inline-block; line-height:25px;}
.LaoCMS-page a:hover{border-color:#f03f04; background:#f03f04; color:#fff; }
.LaoCMS-page span{height:25px; margin-left:6px; padding:0 8px; border:1px solid #f03f04; border-radius:5px; color:#fff; line-height:25px; background:#f03f04; text-align:center; display:inline-block;}