@charset "utf-8";
body{background:#fdfdfd;}
.about-navigation{background:url(../images/about/sui-about-bgx.png) repeat-x;}
.about-nav-bar em,.about-news li .iTit,.info-table .info-btn-submit{background:url(../images/about/sui-about-icon.png) no-repeat;}

.about-content:after,.case-list:after,.company-info:after,.info-table:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}

.about-banner{height:76px;background:#008371;text-align:left;}
.about-banner span{display:block;width:1180px;height:76px;margin:0 auto;background:url(../images/about/sui-about-bg.jpg) no-repeat;}

.about-navigation{background-position:0 0;}
.about-navigation .about-nav-bar{width:1180px;height:31px;margin:0 auto;overflow:hidden;line-height:31px;}
.about-navigation .about-nav{border-bottom:1px solid #bdbdbd;}
.about-nav-bar a,.about-nav-bar em{display:inline-block;float:left;}
.about-nav-bar a{width:125px;height:31px;line-height:31px;color:#7d7d7d;text-align:center;font-size:14px;}
.about-nav-bar a:hover,.about-nav-bar .aCur{text-decoration:none;font-weight:bold;color:#008371;}
.about-nav-bar em{width:1px;height:10px;margin-top:10px;background-position:0 0;overflow:hidden;}

.about-big-title{height:144px;background: url(../images/about/about-big-title.jpg) #e7dac7 top center no-repeat;text-indent: -9999px;overflow: hidden;}

.about-body{padding:10px 0;background-position:0 -35px;}

.about-content{width:100%;padding:30px 0;}
.about-content p{margin:15px 0;line-height:24px;text-indent:2em;}

.case-list{margin:43px 0 0 0;padding:0 100px;}
.case-list li{width:180px;height:117px;margin:0 30px 20px;padding-top:63px;float:left;display:inline;text-align: center;border: 1px solid #e2e2e2;border-radius:90px;}

.shinetour-feature{height:300px;margin:100px 0;background:url(../images/about/about-advantage.jpg) no-repeat;}

.introduction .about-content{background:none;font-size:14px;font-family:Microsoft Yahei;}
.introduction .about-content p{line-height:32px;}

.honor-box{margin-bottom:15px;}
.honor-title{height:22px;text-align:center;font-size:14px;font-weight:bold;background:url(../images/about/honor-title.jpg) no-repeat;line-height:22px;}
.honor-body{padding:20px 25px;}
.honor-body li{width:310px;margin:0 30px 15px;float:left;display:inline;}
.honor-body li i{display:block;}
.honor-body li .iPic{width:300px;height:200px;margin-bottom:5px;padding:4px;border:1px solid #e5e5e5;overflow:hidden;text-align:center;font-size:0;}
.honor-body li .iPic span{display:inline-block;width:300px;height:200px; overflow:hidden;vertical-align:middle;}
.honor-body li .iTit{height:40px; padding:0 5px 5px;line-height:20px;color:#5e5e5e;text-align:center; display:none;}

.about-news li{height:36px;border-bottom:1px dotted #c9c9c9;line-height:36px;}
.about-news li i{display:inline-block;}
.about-news li .iTit{padding-left:20px;float:left;background-position:-86px 17px;}
.about-news li .iTit a{color:#666;}
.about-news li .iTime{margin-right:6px;float:right;color:#939393;}

.about-news h2{margin-bottom:5px;color:#028674;text-align:center;border-bottom:1px dotted #aaa;font:bold 16px/40px \5b8b\4f53;}
.about-news .article-info{height:26px;line-height:26px;text-align:center;color:#939393;}
.about-news .article-info span{display:inline-block;padding:0 5px;}

.time-coordinates{width:810px;height:600px;margin:50px auto;position:relative;background:url(../images/about/history.jpg) top center no-repeat;}
.time-coordinates dl{ width:230px;position: absolute;}
.time-coordinates dd{line-height:18px;}

.about-contact .about-content{width:930px;margin:0 auto;}
.about-contact .color-a{font-size:14px;color:#018574;line-height:32px;}
.company-info{line-height:32px;font-size:14px;font-family:Microsoft Yahei;}
.company-info li{float:left;margin-right:100px;}
.company-info li p{line-height:18px;}
.company-info li .about-company-phone{font-weight:bold;color:#ff9000;font-size:16px;}
.company-info .litit{width:100%;margin:0;padding:0 15px;background:#f0f0f0;}
.about-contact h2{ width:100%;height:23px;margin:20px 0;background:url(../images/about/honor-title.jpg) top center no-repeat;font-weight:bold;font-size:14px;text-align:center;}
.info-table{width:770px;margin:0 auto;padding-bottom:20px;}
.info-table li{height:41px;margin:0 35px;float:left;display:inline;line-height:28px;}
.info-table li .info-input-text{display:inline-block;width:228px;height:28px;padding:0 5px; float:left;border:1px solid #e4e4e4;background:url(../images/about/info-input-text.jpg) no-repeat;line-height:28px;}
.info-table li .info-input-text:hover,.info-table .liFull textarea:hover{border-color:#bbb;}
.info-table li .info-input-text:focus,.info-table .liFull textarea:focus{border-color:#f90;}
.info-table li label{display:inline-block;width:70px; float:left;text-align:right;}
.info-table li .info-input-select{margin: -2px 3px 0 0;*margin-top: -2px;*width: 12px;*height: 12px;overflow:hidden;border: none;font-family:Arial;vertical-align: middle;}
.info-table .liFull{width:100%;}
.info-table .liFull label{width:auto;margin-right:11px;text-align:left;}
.info-table .liFull .label-tit{margin:0;float:left;}
.info-table .liFull .info-input-text{width:58px;height:18px;margin:4px 15px 0 0;line-height:18px;}
.info-table .liQues{height:auto;}
.info-table .liFull textarea{width:612px;height:60px;padding:5px;resize:vertical;border:1px solid #e4e4e4;}
.info-table .liSubmit{text-align:center;padding:20px 0;}
.info-table .info-btn-submit{display:inline-block;width:134px;height:34px;border:0;background-position:0 -165px;}

.about-account{ padding:20px 0;}
.about-account .account-info{ height:24px; padding:10px 0; line-height:24px; text-align:center; border:1px dotted #9fc6ef; background:#f5fafe; font-size:14px;}
.about-account dl{ width:600px; margin:0 auto; line-height:26px; padding:15px; font-size:14px;}
.about-account dl:after{visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0;}
.about-account dl dt{ width:200px; float:left; font-weight:bold;}
.about-account dl dd{ padding-left:200px;}

.w980 .about-banner span{width:980px;}
.w980 .about-navigation .about-nav-bar{width:980px;}
.w980 .shinetour-feature ul{margin-left:-9px;}
.w980 .shinetour-feature li{margin-left:9px;}
.w980 .development-txt{width:615px;}
.w980 .honor-body{ padding:20px 0;}
.w980 .honor-body li{margin:0 8px 15px;}
