﻿@charset "utf-8";

#content { width: 100%; min-width: 1200px; margin: 0; }

/* row---------------------------------------------- */
.row {  min-width: 1200px; }
.row .Thd { text-align: center; width: 600px; margin: 0 auto; position: relative;  }
.row .Thd h3 { display: inline-block; }
.row .Thd h3 a { display: block; font-size: 26px; line-height: 30px;}
.row .Thd h3 span { font-size: 14px; color: #666; }

.row .Thd:after,.row .Thd:before { display: block; content: ""; width: 220px; height: 1px; background-color: #bcbdbf; border-bottom: 1px solid #f6f7f9; position: absolute; top:50%; }
.row .Thd:after { right: 0; }
.row .Thd:before { left: 0; }

/*more-btn*/
.more-btn { display: block; background-color: #000; padding: 0 30px; line-height: 22px; height: 22px; color: #fff; float: left; }
.more-btn:hover { background-color: #084b63; color: #fff; }

/* row-01---------------------------------------------- */
.row-01 { background:#f9fbf6 url(../../Base/img/stelbg.jpg) repeat-x center top; min-width: 1200px; min-height: 490px;}

/*box-tel*/
.box-tel { background: url(../../Base/img/fwx.png) no-repeat 200px center; height: 69px; padding-left: 720px; padding-top: 25px;}
.box-tel a { display: block; width: 240px; height: 50px; line-height: 50px; background: #00923f url(../../Base/img/icon_mail.jpg) no-repeat 30px center; color: #e6fdb9; border-radius: 30px; font-size: 14px; padding-left: 80px; }

/*about*/
.about { padding-top: 50px; }
.about .pic { float: left; width: 470px; border: 1px solid #ccc; margin-right: 30px;}
.about .pic img { max-width: 470px; }
.about .con { overflow: hidden; }
.about .title { height: 40px; line-height: 40px; border-bottom: 1px solid #ccc; }
.about .title h3 {}
.about .title h3 a { display: inline-block; font-size: 30px; font-weight: bold; height: 39px; line-height: 39px; border-bottom: 2px solid #009966; }
.about .title h3 span { font-size: 18px; padding-left: 15px; }
.about .title a.more { float: right; }
.about .intro { line-height: 24px; padding: 20px 0; font-size: 14px;}



/* row-02--------------------------------------------------- */
.row-02 { background: url(../../Base/img/row-1.jpg) no-repeat center top;  height: 422px;}

.box-home>.hd { background: url(../../Base/img/titleBar.jpg) no-repeat center; height: 90px;  text-align: center;}
.box-home>.hd h3 { line-height: 46px; height: 46px; }
.box-home>.hd h3 a { color: #e5fcb7; font-weight: bold; font-size: 30px; }
.box-home>.hd span { font-size: 18px; color: #e5fcb7; }

/*box-ts*/
.box-ts { padding-top: 30px; }
.box-ts .bd li { float: left; width: 280px; padding: 0 10px; }
.box-ts .bd .pic img { width: 280px; height: 235px; }
.box-ts .bd .tit { display: block; line-height: 50px; height: 50px; text-align: center; color: #fff; }



/* row-03--------------------------------------------------- */
.row-03 { background:#fff url(../../Base/img/yy.jpg) no-repeat center top; min-height: 460px; padding-top: 22px; }


.box-foucs>.hd { background: url(../../Base/img/new_x.jpg) no-repeat center; }
.box-foucs>.hd h3 a,.box-foucs>.hd span { color:#3d3d3d; }

.box-foucs .infoList { float: left; width: 570px;  }
.box-foucs .infoList li { border-bottom: 1px dashed #ccc; line-height:55px; height:55px; overflow: hidden;  white-space: nowrap; text-overflow: ellipsis;  }

/* focusNews */
#focusNews { float: right; width: 600px; height: 340px; }
#focusNews .bd .pic img { width: 600px; height: 340px; }

/* row-04--------------------------------------------------- */
.row-04 { background:#f3f4f6 url(../../Base/img/liniantu.jpg) no-repeat center; min-height: 400px; background-size: 100% 100%;}


/* box-xx */
.box-xx { padding-left: 360px; padding-top: 30px;}
.box-xx li { clear: both; height: 90px; background: url(../../Base/img/icon_linian.png) no-repeat 110px 5px; padding-left: 166px;}
.box-xx li span { color: #00923f; }
.box-xx .title span { font-weight: bold; font-size: 20px; color: #00923f; }
.box-xx .intro { font-size: 12px;  letter-spacing: -1px;}





.box-xx li.li2 { background-position: 80px -103px; padding-left: 136px;}
.box-xx li.li3 { background-position: 50px -220px; padding-left: 106px;}
.box-xx li.li4 { background-position: 20px -331px; padding-left: 76px;}
















