@charset "utf-8";
/* CSS Document */
body { margin: 0px auto; padding: 0px; font-size: 12px; font-family: 宋体; color: #767272; text-align: center; }
img { border: 0px; }
/*页面头部logo、企业宣传语、全国免费服务电话 12-50行*/
#top { width: 100%; height: 100px; background-color: #ffffff; }
#top #logo { width: 980px; height: 100px; /*background-color: #faa7e7;*/ margin: 0px auto; position: relative; margin-right: auto; margin-left: auto; }
#top #logo .logo_ico {    /*企业logo图标*/ width: 165px; height: 71px; position: absolute; top: 20px; left: 5px; }
#top #logo .nva {         /*企业宣传语*/ width: 328px; height: 71px; position: absolute; top: 15px; left: 170px; }
#top #logo .women {           /*设为首页，收藏我们*/ color: #439d2c; position: absolute; top: 15px; right: 20px; }
#top #logo .women a { color: #323433; text-decoration: none; }
#top #logo .women a:hover { color: #323433; text-decoration: none; }
#top #logo .quanguodianhua {   /*全国免费电话*/ width: 202px; height: 38px; position: absolute; top: 45px; right: 20px; }
/*页面头部logo、企业宣传语、全国免费服务电话--结束*/

/*导航开始 54-83行*/
#menu { background: #006930; height: 40px; margin: 0px auto; width: 980px; background-repeat: repeat-x; position: relative; }
#menu #dalanmu { font-family: 微软雅黑; font-size: 15px; font-weight:bold; color: #ffffff; width: 1000px; margin: 0px auto; padding-top: 9px; padding-bottom: 9px; }
#menu #dalanmu a { color: #fff; text-decoration: none; padding: 10px 16px; }
#menu #dalanmu a:hover { color: #f45c00; font-weight: bold; }
#menu #dalanmu .shuoye { background-color: #006930; padding: 10px 18px; font-weight: bold; }
#menu #dalanmu a.kehu { color: #f45c00; background-color: #006930; font-weight: bold; }
/*导航结束*/
/*页面大banner开始*/
#banner { display: table-cell; vertical-align: middle; width: 1582px; height: 431px; text-align: center; margin: 0px auto; margin-right: auto; margin-left: auto; }
/*页面大banner结束*/
/*主体内容开始 98-161行*/
#main_da { width: 100%; height: 305px;/*background-color: #f76e57;*/ }
#main { width: 980px; height: 265px; margin: 0px auto; margin-top: 10px; }
#main #main_anli { width: 274px; height: 256px; float: left; }
#main #main_anli .anli_js { width: 273px; height: 180px; margin-top: 12px; }
#main #main_new { width: 274px; height: 256px; float: left; margin-left: 79px; margin-right: 79px; }
#main #main_new .new_women { width: 274px; height: 130px; background-color: #fff; margin-top: 12px; text-indent: 2em; line-height: 21px; font-weight: 400; position: relative; letter-spacing: 1px; text-align: left; }
#main #main_new .more { position: absolute; top: 144px; left: -28px; }
#main #main_tel { width: 274px; height: 296px; float: right; }
#main #main_tel .new_women { width: 274px; height: 130px; background-color: #fff; margin-top: 12px; line-height: 21px; font-weight: 400; position: relative; letter-spacing: 1px; text-align: left; }
#main #main_tel .new_women .more { position: absolute; top: 140px; left: 0px; }
/*主体内容结束*/

/*footer 开始*/
#footer { width: 100%; /*height:100px;*/ background-color: #006930; margin-top: 20px; text-align: center; color: #fff; padding-top: 20px; }
#footer .foot { width: 980px; /*height: 110px;*/ line-height: 20px; margin: 0px auto; }
#footer .foot a { color: #fff; text-decoration: none; }
#footer .foot a:hover { color: #fff; font-weight: bold; }
/*footer 结束*/
.clear { clear: both; height: 10px; overflow: hidden; }
.biaoge { font-size: 12px }
.ts_block { margin: 0px auto; display: block; overflow: hidden; width: 980px; padding: 10px 0px; }
.ts_login, .ts_slide { float: left; display: inline; overflow: hidden; }
.ts_slide { float: right; width: 750px; }
.ts_login { border: 1px solid #dbfccd; padding: 0px 0px; width: 218px; height: 498px; background: #fff url(../images/bb.jpg) no-repeat bottom; }
.ts_login dt { height: 30px; display: block; padding: 10px 10px; line-height: 30px; margin: 0px auto; text-align: left; text-align: center; overflow: hidden; font-size: 16px; color: #fff; font-weight: bold; background: #006930; margin-bottom: 10px; }
.ts_login dd { margin: 0px auto; display: block; padding: 5px 10px; overflow: hidden; line-height: 30px; text-align: left; }
.ts_login strong { margin: 0px auto; display: block; overflow: hidden; line-height: 40px; text-align: left; font-weight: normal; font-size: 14px; }
.ts_login .inputbox { padding: 0px 4px; height: 30px; text-align: left; overflow: hidden; line-height: 30px; display: block; width: 188px; border: 1px solid #E1E1E1; }
.ts_login .bt { border: 1px solid #fff; height: 33px; line-height: 33px; width: 100px; font-size: 14px; font-weight: bold; background: #006930; color: #fff; }
.focus { width: 720px; float: right; overflow: hidden; height: 500px; }
.ts_slide { position: relative; height: 500px; overflow: hidden; z-index: 1; }
.ts_slide .hd { height: 20px; overflow: hidden; position: absolute; bottom: 10px; right: 10px; z-index: 1; margin: auto; }
.ts_slide .hd ul { margin: auto; overflow: hidden; zoom: 1; text-align: right; }
.ts_slide .hd ul li { display: inline-block; margin-left: 5px; background: none; font-family: "微软雅黑"; color: #ff0000; font-size: 12px; width: 10px; height: 10px; text-align: center; cursor: pointer; color: #d2f984; background: #fff; }
.ts_slide .hd ul li.on { height: 10px; width: 10px; margin-top: 0; color: #83c223; background: #006930; }
.ts_slide .bd { position: relative; height: 100%; z-index: 0; }
.ts_slide .bd ul { width: 100%; height: 500px; list-style: none; padding: 0px 0px; margin: 0px 0px; }
.ts_slide .bd ul li { width: 100%; height: 500px; list-style: none; padding: 0px 0px; margin: 0px 0px; }
.ts_pic { margin: 0px auto; display: block; height: 65px; overflow: hidden; width: 980px; }
.ts_pic li { float: left; display: inline; width: 274px; height: 65px; overflow: hidden; line-height: 65px; margin-right: 79px; }
.ts_pic li a { display: block; }
.index_show { margin: 0px auto; width: 980px; overflow: hidden; position: relative; zoom: 1; }
.index_show .piclist { overflow: hidden; zoom: 1; }
.index_show .picbox { overflow: hidden; position: relative; width: 960px; left: 10px; }
.index_show .piclist li { float: left; width: 152px; display: inline; overflow: hidden; margin: 0px 4px; }
.index_show .piclist li .show_pic { float: left; width: 152px; display: inline; overflow: hidden; height: 120px; text-align: center; overflow: hidden; }
.index_show .piclist li .show_pic span { height: 100%; display: inline-block; vertical-align: middle; }
.index_show .piclist li .show_pic img { width: 150px; vertical-align: middle; }
.index_show .pageBtn .sprev, .index_show .pageBtn .snext { display: block; width: 17px; height: 30px; position: absolute; top: 50%; margin-top: -15px; cursor: pointer; text-indent: -999em; overflow: hidden; }
.index_show .pageBtn .sprev { background: url(../image/pre.gif) no-repeat; left: 0px; }
.index_show .pageBtn .snext { background: url(../image/next.gif) no-repeat; right: 0px; }

.LinkNavigation{ line-height:25px; font-size:15px; }


.menubox { height: 40px; margin: 0px auto; width: 980px; background: #006930; }
.new_nav { margin: 0px auto; height:40px; list-style:none; margin:0px 0px; padding:0px 0px; }
.new_nav .new_nav_list { float: left; width: 95px; height: 40px; display: inline; position: relative;  }
.new_nav h3 { float: left; font-weight: bold; font-size: 15px; width: 95px; height: 40px; line-height: 40px; text-align: center; list-style:none; margin:0px 0px; padding:0px 0px; }
.new_nav h3 a { display: block; color: #fff; text-decoration:none; }
.new_nav .on { }
.new_nav .on h3, .new_nav .cur h3 { }
.new_nav .first a, .new_nav .on h3 a, .new_nav .cur h3 a { color: #f45c00; }
.new_nav .subnav { display: none; /*默认隐藏*/ position: absolute; width: 95px; left: 0px; top: 40px; background: #006930; padding: 0px 0px; z-index: 98; filter: alpha(opacity=90); -moz-opacity: 0.9; -khtml-opacity: 0.9; opacity: 0.9; }
.new_nav .subnav li { float: left; width: 100%; overflow: hidden; height: 30px; line-height: 30px; text-align: center; font-size: 13px; border-bottom: 1px solid #fff; }
.new_nav .subnav li a { display: block; text-decoration: none; color: #fff; }
.new_nav .subnav li a:hover { background: #f45c00; }
