﻿
body { padding:0; margin:0; height:100%; width:100%; font-size:14px; color:#848484; font-family:"微软雅黑";overflow-x:hidden;}
input, form, h1, h2, h3, h4, h5, h6, ul, li, dl, dt,dd { padding:0; margin:0; }
h1, h2, h3, h4, h5, h6 { font-weight:normal; }
ul, li { list-style:none; }
img { border:none; }
a { color:#666666; text-decoration:none;}
a:hover { color:#000;}
.clear{ clear:both;}


.allcontentbg{ background-color:rgba(255,255,255,1); height:100%;}

.center{ text-align:center;}
.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;} 
.maincontent{max-width:1200px; margin:0 auto;}

/* PUBLIC STYLE 首页标题栏目 */
.indextitle{width: 1100px;margin: 0 auto;text-align: center; padding-top:50px; padding-bottom:40px;}
.indextitle h1 {color: #333;font-size: 24px;padding-bottom: 12px;letter-spacing: 5px;}
.indextitle h2{background: #f2f2f2;color: #a8a8a8; font-size:12px;padding: 0px 15px 0px 15px;margin-top: -7px;position: absolute;left: 50%;margin-left: -98px;letter-spacing: 3px;}
.indextitle h3{color: #999;padding-top: 13px;letter-spacing: 7px; font-size:12px;}
.hengxian{width: 100%;height: 1px;background: #d7d7d7;}



.indexpro li { float:left; width:260px; margin-left:5px; margin-right:5px; height:200px; margin-bottom:10px;}
.indexpro2 li { float:left; width:356px; margin-left:2px; margin-right:5px; height:240px; margin-bottom:10px;}
#bianliang li{float:left; width:180px; margin-left:5px; margin-right:35px; height:180px; margin-bottom:35px;}





/* intro1 */
.subnav { max-width:1200px; text-align:center;  margin:0 auto; padding-top:15px; margin-bottom:15px;}
.subnav a {  border-radius: 10px; color:#444; padding-left:20px; padding-right:20px; height:36px; line-height:32px; display:inline-block; font-size:18px; margin: 0 10px; border:1px solid rgba(0,0,0,0.1);transition:all ease-out .3s;}
.subnav a:hover {color:#fff;background-color:#00a271; }
.subnav a.green { border-radius: 10px;transition:all ease-out .3s; color:#fff; background-color:#00a271;}

.msubnav { width:100%; text-align:center;  margin:0 auto; padding-top:10px; margin-bottom:10px;}
.msubnav a {  border-radius:5px; color:#444; padding-left:10px; padding-right:10px; height:34px; line-height:32px; background-color:#FFFFFF; display:inline-block; font-size:14px; margin: 6px 10px; border:1px solid rgba(0,0,0,0.1);transition:all ease-out .3s;}
.msubnav a:hover {color:#fff;background-color:#00a271; }
.msubnav a.green { border-radius: 10px;transition:all ease-out .3s; color:#fff; background-color:#00a271;}

.introtitle0{ height:70px;height: 40px;margin: 0 auto;line-height: 40px;padding-left: 20px; }
.introtitle{ font-size:28px;text-align:center; height:40px;}
.introtitle2{ font-size:12px;  color:#aeafaf; text-align:center; width:100%; height:30px; line-height:30px; }
.introcontent{font-size:14px; color:#444; max-width:1200px; padding-bottom:30px; margin:0 auto; }

/* intro3 */
#introleft{  background-color:#fff; float:left; width:200px; margin-top:15px;}
#introright{ background-color:#fff; float:right;width:870px;margin-top:15px; padding-left:10px; padding-right:10px; overflow:hidden; padding-bottom:200px; padding-top:20px; font-size:14px; color:#444; }
.subnav3 { width:200px;}
.subnav3 a { background-color:#fff; color:#444; width:200px;height:80px; line-height:80px;  font-size:18px; display:block; text-align:center; border-bottom: 1px solid #ccc}
.subnav3 a:hover { background-color:#6dbc0c; color:#fff; }
.subnav3 a.green { background-color:#6dbc0c; color:#fff;}



.newstitle{ border-bottom:1px solid #f2f2f2; line-height:1.5; font-size:18px;    text-align:center;}
.newstime{ font-size:12px; color:#999999; text-align:center; padding-top:10px;}


/*product_list_04开始*/
.list li{ height:30px; line-height:30px;  margin-top:5px; display:block;}
.list li a{ display:block;padding-left:58px; width:156px; background-image:url(http://www.szxtny.com/images/website_image/listbg.jpg); background-repeat:no-repeat; background-position:left center;}
.list li a:hover { color:#075FAA;background-image:url(http://www.szxtny.com/images/website_image/listbg2.jpg); background-repeat:no-repeat; background-position:left center; }

.procontent_left{float:left;height:150px; width:460px; color:#999999; margin-left:60px;}
.procontent_title{color:#178312; font-size:16px; font-weight:bold;  margin-left:30px;border-bottom:1px dashed #D7D5D5; height:40px;}
.procontent_shuxing{margin-left:28px;}
.procontent_div{height:40px; text-align:right; margin-top:30px;}
.procontent_span_price{float:left; font-size:24px; font-weight:bold; margin-left:30px;}

/*头部图片位置固定*/
.as{ position:fixed; z-index:-1; width:100%; height:auto;padding-top:70px;}
#pro_detailbody { max-width:1100px; margin: 0px auto; }
#mobileshow{display:none;}
#mobileshow img {max-width: 100%;}



