@charset "utf-8";
*{ margin:0; padding:0;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,blockquote,p{padding:0; margin:0; font-size:100%; background:transparent; outline:0; border:0;}
li{list-style-type:none;}img{vertical-align:top;border:0; margin:0; overflow:hidden}ol,ul {list-style:none;}   
.left{float:left;}.right{float:right;}
.blank10 {clear:both; height:10px; overflow:hidden; display:block;}
.blank12 {clear:both; height:12px; overflow:hidden; display:block;}
.blank15 {clear:both; height:15px; overflow:hidden; display:block;}
.blank5 {clear:both; height:5px; overflow:hidden; display:block;}
.blank30 {clear:both; height:30px; overflow:hidden; display:block;}
.blank20 {clear:both; height:20px; overflow:hidden; display:block;}
.blank40 {clear:both; height:40px; overflow:hidden; display:block;}
.blank50 {clear:both; height:50px; overflow:hidden; display:block;}
.blank60 {clear:both; height:60px; overflow:hidden; display:block;}
.cb{ clear:both;}.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px;}
a{color: #323232; text-decoration: none; outline:none;}a:hover {color: #f60; text-decoration: underline}
body {background:#fff;font-size:12px;color: #323232;line-height:24px;font-family:Verdana; -webkit-text-size-adjust:none;min-width:1200px;}

.mainbody { width:1200px; margin:0 auto;}
.main { width:1200px; margin:0 auto; background:url(../images/main.jpg) repeat-y left; overflow:hidden;}

.header { width:100%; height:110px; line-height:31px; color:#000; font-size:14px; background:rgb(255,255,255); min-width:1200px;-moz-box-shadow: 2px 2px 10px rgb(61,57,54,.5);-webkit-box-shadow: 2px 2px 10px rgb(61,57,54,.5);box-shadow:2px 2px 10px rgb(61,57,54,.5); position:fixed; top:0; left:0; z-index:99999;}
.header .logo { height:67px; float:left; margin-top:21px;}
.header .bq { width:62px; height:62px; line-height:62px; float:right; margin-top:24px; background:#616161; border-radius:100%; text-align:center; color:#fff; font-size:12px;}
.header .bq a { color:#fff; padding:0 5px;}

.nav{ float:right;height:35px; overflow:hidden; padding-top:40px; padding-right:20px;}
.nav ul li { height:35px; line-height:25px; text-align:center; float:left; font-size:14px;}
.nav ul li a,.nav ul li a:visited{color:#000;height:20px; padding:0 2px 10px 2px; margin:0 12px;display:block;border-bottom:#fff 3px solid;}
.nav ul li a:hover{text-decoration:none; color:#000; border-bottom:#0c7648 3px solid;}

#nav1 .nav1 a,#nav2 .nav2 a,#nav3 .nav3 a,#nav4 .nav4 a,#nav5 .nav5 a,#nav6 .nav6 a,#nav7 .nav7 a,#nav8 .nav8 a,#nav9 .nav9 a,#nav10 .nav10 a,#nav11 .nav11 a{text-decoration:none; color:#000; border-bottom:#0c7648 3px solid;}

h1 { width:85%; text-align:center; font-size:24px; font-weight:bold; line-height:30px; color:#333; padding:10px 0; margin:0 auto;}

/*首页焦点图*/
.flash{ clear:both;width:100%; height:520px; margin-top:110px; overflow:hidden;min-width:1200px;color:#fff; text-align:center;}
.flash2{ clear:both;width:100%; height:320px; margin-top:110px; overflow:hidden;min-width:1200px;color:#fff; text-align:center;}

.ss2 { width:250px; float:right; margin-bottom:15px; border:#ddd 1px solid; height:35px; line-height:35px;}
.ss2 .bd_k {background:none; border:0; padding:0 10px; width:188px; height:35px; color:#cdcdcd; font-size:12px; line-height:35px; float:left;}
.ss2 .bd_bg { width:42px; height:35px; border:0; background:url(../images/ssou.jpg) no-repeat; overflow:hidden; float:right; cursor:pointer; text-indent:-999px;}

.tit { width:100%;overflow:hidden; line-height:38px; background:url(../images/tit2.jpg) no-repeat center bottom; padding-bottom:30px; text-align:center; margin-bottom:10px;}
.tit h3 {color:#005ba3; font-size:30px;}

.hdbg {clear: both;width: 100%;height: 50px;line-height: 50px;background: #f6f6f6;border-bottom: 1px solid #ededed;}
.hdbg h3 { padding-left:25px; background:url(../images/aa.jpg) no-repeat 5px center; text-align:right; float:right;}

.abtit { width:100%; line-height:35px; text-align:center; margin-bottom:40px; color:#fff;}
.abtit span {text-transform:uppercase; font-size:24px; display:block; color:#b1cabd; line-height:22px;}
.abtit h3 {color:#067749; font-size:35px; padding-bottom:10px; font-weight:bold;}
.abtit p { line-height:22px;background:url(../images/in_17ee.png) no-repeat center;}

.abtit2 { clear:both; width:100%; line-height:35px; text-align:center; margin-bottom:40px; color:#fff;}
.abtit2 h3 {color:#333; font-size:31px;text-transform:uppercase;}
.abtit2 p { font-size:18px; color:#aaa; line-height:22px;  padding-top:5px;}

.nyleft { width:244px; float:left; padding:20px 18px; background:#087649; color:#fff;}
.nyright { width:820px; float:right;min-height:300px; height:auto !important;height:300px; overflow:auto;zoom:1;}

.nyleft h3 { font-size:18px; font-weight:bold; padding-bottom:10px;}
.nyleft .tex { line-height:22px;}
.nyleft .tex p { }
.nyleft .bmlx { padding-top:15px; font-family:Arial;}

.synav { width:280px; overflow:hidden; background:#f2f2f2; padding-bottom:10px;border-top:#f99300 4px solid; }
.synav .tit2 { background:url(../images/h3.jpg) no-repeat 15px center; height:55px; overflow:hidden; width:100%;}
.synav .tit2 h3 {color:#343434; font-size:18px; padding-left:60px; line-height:55px; font-weight:bold;}
.synav li {width:280px; float:left; line-height:28px; font-size:15px;}
.synav li a { background:url(../images/c1.jpg) no-repeat 20px center; padding:8px 0 8px 50px; display:block; color:#333;border-top:#d9d9d9 1px solid;border-bottom:#f2f2f2 1px solid;border-left:#f2f2f2 2px solid;}
.synav li a:hover,#k1 .k1 a,#k2 .k2 a,#k3 .k3 a,#k4 .k4 a,#k5 .k5 a,#k6 .k6 a,#k7 .k7 a,#k8 .k8 a,.synav li.selected a { background:#e6e6e6 url(../images/c2.jpg) no-repeat 20px center; text-decoration:none; color:#333;border-bottom:#d9d9d9 1px solid;border-left:#f99300 2px solid;}

.syys { clear:both; padding-top:10px; overflow:hidden;}
.syys li { width:280px; height:330px; border:#f2f2fe 2px solid; float:left; margin-left:21px;}
.syys li:first-child { margin-left:0;}
.syys li h3 { font-size:18px; text-align:center; font-weight:bold; color:#383838; padding-top:10px;}
.syys li .pimg { width:260px; margin:10px auto;height:174px; overflow:hidden;}
.syys li .pimg img { width:260px; height:174px;transition:all 1s;}
.syys li .pimg:hover img{ transform:scale(1.2,1.2);transform-origin:center center}
.syys li p { color:#646464; line-height:24px; padding:0 16px;}

.sybg { clear:both; width:100%; height:486px; background:url(../images/in_08.jpg) no-repeat center; overflow:hidden; min-width:1200px;}
.sybg .abimg { width:480px; height:486px; float:left; overflow:hidden; position:relative}
.sybg .abimg img.p1{ width:480px; height:486px;transition:all 1s; position:absolute; left:0; top:0; z-index:9;}
.sybg .abimg:hover img.p1{ transform:scale(1.2,1.2);transform-origin:center center}
.sybg .abimg img.p2{ width:347px; height:128px; position:absolute; left:50%; top:50%; margin:-64px 0 0 -174px; z-index:99;}

.syabout { width:630px; float:right; padding-right:30px; padding-top:40px; overflow:hidden;}
.syabout h3 { font-size:30px; font-weight:bold; padding-bottom:15px; color:#272727;}
.syabout .sytex { width:100%; height:290px; line-height:29px; color:#4a4a4a; overflow:hidden;}
.syabout .sytex p {  padding:4px 0;}
.syabout .sytex a { color:#4a4a4a;}
.syabout a.more { display:block; clear:both; margin-top:30px; width:135px; height:35px; line-height:35px; text-align:center; border:#717171 1px solid; color:#717171; text-decoration:none;}

.yousbg {clear:both; width:100%; padding:70px 0; background:#fbfbfb; overflow:hidden; min-width:1200px;}
.yous {clear:both; width:100%; height:99px; background:url(../images/in_10e.jpg) no-repeat center; overflow:hidden; min-width:1200px; margin-bottom:60px;}
.yous1 {clear:both; width:100%;height:306px; background:url(../images/in_12e.jpg) no-repeat center;overflow:hidden; min-width:1200px;}
.yous2 {clear:both; width:100%;height:296px; background:url(../images/in_13e.jpg) no-repeat center;overflow:hidden; min-width:1200px;}
.yous3 {clear:both; width:100%;height:310px; background:url(../images/in_14e.jpg) no-repeat center;overflow:hidden; min-width:1200px;}
.yous4 {clear:both; width:100%;height:361px; background:url(../images/in_15e.jpg) no-repeat center;overflow:hidden; min-width:1200px;}
.yousbg .ss { width:420px; font-size:14px; line-height:24px; float:right; padding:105px 75px 0 0;}
.yousbg .ss1 { width:440px; font-size:14px; line-height:20px; float:left; padding:130px 0 0 55px;}
.yousbg .yous3 .ss { padding-top:150px;}

.sybg2 { clear:both; width:100%; overflow:hidden; height:181px; color:#fff; text-align:center; min-width:1200px; background:url(../images/in_17s.jpg) no-repeat center;}
.sybg2 h3 { font-size:24px; font-weight:bold; letter-spacing:2px; padding-top:35px; line-height:33px; text-transform:uppercase; font-family:Arial;}
.sybg2 p{ font-size:16px; padding-top:10px; text-transform:uppercase; font-family:Arial;}
.sybg2 .tel { width:388px; height:36px; line-height:36px; margin:10px auto; font-size:24px; padding-left:200px; padding-top:3px;}

.hl_main5_content{ width:1200px; overflow:hidden;}
.hl_main5_content1{width:1200px;overflow:hidden; margin:0 auto;}
.hl_main5_content1 ul{width:1200px;height:455px; overflow:hidden;}
.hl_main5_content1 ul li{float:left; width:270px;height:203px; background:#fff; margin:15px; cursor:pointer; text-align:center;}
.hl_main5_content1 ul li a { text-decoration:none;}
.hl_main5_content1 ul li .pimg {width:270px;height:203px; overflow:hidden;}
.hl_main5_content1 ul li .pimg img{width:270px;height:203px;transition:all 1s;}
.hl_main5_content1 ul li:hover .pimg img{ transform:scale(1.2,1.2);transform-origin:center center}

.hl_scrool_leftbtn,.hl_scrool_rightbtn{width:47px;height:34px; border:#d2d2d2 1px solid; float:left; cursor:pointer; background-repeat:no-repeat; background-position: center;}
.hl_scrool_leftbtn { background-image:url(../images/left.png);}
.hl_scrool_rightbtn{float:right; background-image:url(../images/right.png);}
.hl_scrool_leftbtn:hover { background-image:url(../images/lefts.png);}
.hl_scrool_rightbtn:hover{float:right; background-image:url(../images/rights.png);}
.hl_scrool_leftbtn:hover,.hl_scrool_rightbtn:hover{ background-color:#0c7648;}

.hl_main5_content .text { width:277px; height:36px; margin:0 auto; overflow:hidden;}
.hl_main5_content .text a { display:inline-block; width:139px; height:34px;border:#d2d2d2 1px solid; line-height:34px; font-size:12px; color:#848484; text-align:center; text-decoration:none; margin-left:19px; float:left;}
.hl_main5_content .text a:hover {background-color:#0c7648; color:#fff;}

.sypro li { float:left; width:376px; margin-left:20px; overflow:hidden;}
.sypro li:first-child { margin-left:0}
.sypro li .pimg { width:376px; height:245px; overflow:hidden; display:block; text-decoration:none;}
.sypro li .pimg img { width:376px; height:245px;transition:all 1s;}
.sypro li .pimg:hover img{ transform:scale(1.2,1.2);transform-origin:center center}
.sypro li .tex {width:334px; border:#efefef 1px solid; height:29px; line-height:29px; overflow:hidden; padding:24px 20px;}
.sypro li .tex h3 { font-size:15px; padding-left:30px; font-weight:100; float:left; background:url(../images/s1.png) no-repeat left center;color:#4b4b4b;}
.sypro li .tex a.more { float:right; display:block; width:73px; padding-left:20px; height:29px; background:url(../images/s2e.png) no-repeat; color:#4b4b4b; text-decoration:none;}
.sypro li:hover { background:#067749;}
.sypro li .tex a.more:hover,.sypro li:hover .tex a.more {background:url(../images/s2se.png) no-repeat; color:#067749;s}
.sypro li .tex h3:hover,.sypro li:hover h3 {background:url(../images/s1s.png) no-repeat left center; color:#fff;}

.sybg3 { width:100%; padding:50px 0; background:#fbfbfb; overflow:hidden; min-width:1200px;}
.new_left { width:600px; float:left; border:#efefef 1px solid; overflow:hidden; padding-bottom:10px;}
.new_left .ntit { width:600px; height:171px; background:url(../images/in_36.jpg) no-repeat left; overflow:hidden;}
.new_left h2 { width:170px; height:121px; overflow:hidden; font-size:18px; color:#fff; line-height:22px; padding:50px 0 0 20px; float:left;}
.new_left h2 span { display:block; font-size:12px;}
.new_left h2 a { display:block; color:#fff; padding-top:15px; font-size:11px;}
.new_left .ntit .nimg { width:410px; height:160px; overflow:hidden; float:right;}
.new_left .nimg img{ width:410px; height:160px; transition:all 1s;}
.new_left .nimg:hover img{ transform:scale(1.2,1.2);transform-origin:center center}
.new_left ul { padding:0 30px; width:540px;}
.new_left li { float:left; width:100%; padding:35px 0; border-top:#ddd 1px dashed;}
.new_left li:first-child { border-top:0;}
.new_left .time { width:15%; text-align:center; color:#8f8f8f; line-height:30px; float:left;}
.new_left .time span { display:block; font-size:36px; padding-top:10px;}
.new_left .text { width:80%; float:right;}
.new_left .text h3 { font-size:14px; color:#067749; font-weight:bold; padding-bottom:10px;}
.new_left .text h3 a {color:#067749;}
.new_left li .text .tex { width:100%; line-height:20px; overflow:hidden; color:#999; height:40px; font-size:13px;}

.new_right { width:587px; float:right;border:#efefef 1px solid;}
.new_right .nimg { width:589px; height:190px; overflow:hidden}
.new_right .nimg img{ width:589px; height:190px; transition:all 1s;}
.new_right .nimg:hover img{ transform:scale(1.2,1.2);transform-origin:center center}
.new_right h2 { height:110px; background:#ececec url(../images/in_27ss.jpg) no-repeat 20px 35px; overflow:hidden; font-size:18px; color:#434343; line-height:22px; padding:50px 0 0 20px;}
.new_right h2 span { display:block; font-size:12px; color:#999;}
.new_right h2 a { display:block; color:#1768b7; padding-top:15px; font-size:11px;}
.new_right ul { padding:0 30px; width:527px;}
.new_right li { float:left; width:100%; padding:25px 0; border-top:#ddd 1px dashed;}
.new_right li:first-child { border-top:0;}
.new_right .time { width:15%; text-align:center; color:#8f8f8f; line-height:30px; float:left;}
.new_right .time span { display:block; font-size:36px; padding-top:10px;}
.new_right .text { width:80%; float:right;}
.new_right .text h3 { font-size:14px; color:#067749; font-weight:bold; padding-bottom:10px;}
.new_right .text h3 a {color:#067749;}
.new_right li .text .tex { width:100%; line-height:20px; overflow:hidden; color:#999; height:40px; font-size:13px;}

.pro1 li { float:left; width:270px; margin:10px 13px 20px 15px; text-align:center;}
.pro1 li .pimg { width:270px; height:203px; overflow:hidden;}
.pro1 li .pimg img { width:270px; height:203px;transition:all 1s;}
.pro1 li .pimg:hover img{ transform:scale(1.2,1.2);transform-origin:center center}

.prod li { float:left; width:217px; height:138px; cursor:pointer; text-align:center; background:url(../images/pbg22.jpg) no-repeat center;margin:0 28px 20px 28px; overflow:hidden;}
.prod li h2 { font-size:14px; line-height:22px; color:#077b4c; font-weight:100; padding:65px 20px 0 20px; font-family:Arial;}
.prod li h2 a{ color:#077b4c;}
.jq22{width: 215px;height: 136px;position: relative;}
.jq22 .border-left{width: 1px;height: 0px;background: #5e9d82;position:absolute;left:0;bottom: 0;}
.jq22 .border-bottom{width: 0px;height: 1px;background: #5e9d82;position:absolute;left:0;bottom: 0px;}
.jq22 .border-top{width: 0px;height: 1px;background: #5e9d82;position:absolute;right:0;top: 0px;}
.jq22 .border-right{width: 1px;height: 0px;background: #5e9d82;position:absolute;right:0;top: 0;}

.pro5 li { float:left; width:352px; height:265px;border:#efefef 4px solid; margin:10px 6px 10px 12px; overflow:hidden;}
.pro5 li .pimg { width:350px; height:263px; overflow:hidden; border:#fff 1px solid;}
.pro5 li .pimg img { width:350px; height:263px;transition:all 0.2s;}
.pro5 li .pimg:hover img{ transform:scale(1.1,1.1);transform-origin:center center}
.pro5 li .pro { width:272px; text-align:center; height:30px; line-height:30px; overflow:hidden; font-size:12px; background:#f9f9f9; margin-top:1px;}

.link {clear:both; width:100%; height:47px; line-height:47px;background:url(../images/in_41.jpg) repeat-x center; overflow:hidden; border-top:#dedede 3px solid; color:#5e5e5e; min-width:1200px;}
.link a { color:#5e5e5e; padding:0 10px;}
.bqbg { clear:both; width:100%; padding:40px 0;background:#f4f4f4; overflow:hidden;min-width:1200px; font-family:Arial;}
.bqbg .ftlx { float:left; width:280px; font-size:12px; color:#363636; line-height:26px;}
.bqbg .ftlx img { margin-bottom:15px; display:block;}
.bqbg .ftlx p { background:url(../images/in_30.jpg) no-repeat 0 3px; height:130px; overflow:hidden; padding-left:25px;}
.bqbg .ftlx a {color:#363636;}
.bqbg .ftlx span { padding-left:3em;}
.bqbg .bqbq { float:left;}
.bqbg .bqbq li { float:left; padding-left:36px;}
.bqbg .bqbq li h2 { font-size:16px; padding-bottom:5px; color:#363636; font-weight:bold;}
.bqbg .bqbq li h2 a{color:#3b3b3b;}
.bqbg .bqbq li a { display:block; color:#363636; line-height:29px;}
.bqbg .bqbq li a.more { color:#1d7d4f; font-size:12px;}
.bqbg .ftew { width:180px; float:right; text-align:center;}
.bqbg .ftew img {width:180px; margin-bottom:5px; display:block;}

.footer3 { clear:both; width:100%; height:40px;line-height:40px; color:#8e8e8e;overflow:hidden; background:#222;}
.footer3 span.zzb07tail a,.footer3 a{ color:#8e8e8e;}

.about { padding:0 25px; line-height:35px; color:#666; font-size:14px;}
.about p {padding:5px 0; }
.about table { width:96%; margin:0 auto;}
.about td { font-size:16px;}

.nyys li { padding:4% 3%; width:94%; float:left;background:url(../images/bake_14.jpg) repeat-x top;}
.nyys li:first-child { background:none;}
.nyys li .pimg { width:400px; height:267px; overflow:hidden; border-radius:10px;}
.nyys li .pimg img{ width:400px; height:267px;transition:all 1s;}
.nyys li .pimg:hover img{ transform:scale(1.2,1.2);transform-origin:center center}
.nyys li .text { width:56%; font-size:14px; line-height:28px;}
.nyys li .text h3 { font-size:22px; font-weight:bold; padding-bottom:20px; padding-top:15px; text-transform:uppercase;}
.nyys li.s1 .pimg,.nyys li.s3 .pimg { float:left;}
.nyys li.s1 .text,.nyys li.s3 .text { float:right;}
.nyys li.s2 .pimg,.nyys li.s4 .pimg { float:right;}
.nyys li.s2 .text,.nyys li.s4 .text { float:left;}

.product { padding:0 25px;}
.product p { padding:3px 0; line-height:25px;}

.news { padding:0 25px; line-height:35px;}
.news img { max-width:700px; height:auto !important; height:100%; margin:10px 0;}
.news p {padding:5px 0; }
.news table { width:98%; margin:10px auto; border-left:#a1b3ab 1px solid;border-top:#a1b3ab 1px solid;}
.news td,.news th {padding:0; font-size:14px; line-height:22px; padding:5px; color:#3d4e47;border-bottom:#a1b3ab 1px solid;border-right:#a1b3ab 1px solid;}
.news th { background:#f5f5f5; color:#666; font-weight:bold; text-align:center; line-height:22px; padding:10px 5px;}

.contact { line-height:30px; overflow:hidden;font-size:14px; line-height:30px;}
.contact li { float:left; width:50%;}
.contact p {padding:3px 25px; border-bottom:#ddd 1px dashed;}
.contact span { padding-left:3em;}

.pnpage { clear:both; text-align:center; margin-top:20px; border-top:#ccc 1px solid; padding-top:10px;}
.pnpage a { padding:0 10px; font-weight:bold;}

.close { clear:both; color:#f60; text-align:center; padding-top:10px;}
.close a{color:#f60; }

ul.newlist{widht:1070px; overflow:hidden; padding:0 35px;}
ul.newlist li { border-bottom:#ddd 2px solid; width:100%; float:left; padding:35px 0;}
ul.newlist li .ntime { float:left; width:144px; border:#ddd 1px solid; line-height:30px; text-align:center; font-size:24px; margin-right:40px; padding:20px 0; color:#999}
ul.newlist li .ntime span {display:block; font-size:18px;}
ul.newlist li .newtext2 { width:755px; float:left;}
ul.newlist li .newtext2 h2 { width:100%; line-height:35px; padding:5px 0;overflow:hidden; font-weight:bold; color:#666; font-size:20px;}
ul.newlist li .newtext2 .newtext { clear:both; width:100%; height:50px; overflow:hidden; color:#999; line-height:24px;}
ul.newlist li a.more { display:block; float:right; background:#067749; color:#fff; text-decoration:none; width:110px; height:34px; line-height:34px; text-align:center; font-size:14px; margin-top:40px;}

.yy td {padding:3px 0; font-size:12px;}
.yy input { border:#b2b5b5 1px solid;height:25px;line-height: 25px; margin:0 3px; color: #222;}
.yy textarea {border:#b2b5b5 1px solid; line-height:25px;margin:0 3px;color: #222;}
.yy input.aak { background:#000; color:#fff; line-height:25px; padding:0 10px; cursor:pointer;}

table.bak { width:98%; margin:10px auto; border-left:#4bacc6 1px solid;border-top:#4bacc6 1px solid;}
.bak td,.bak th {padding:0; font-size:14px; line-height:22px; padding:8px 10px; color:#067749;border-bottom:#4bacc6 1px solid;border-right:#4bacc6 1px solid;}
.bak th { background:#f5f5f5; color:#666; font-weight:bold; text-align:center; line-height:35px;}
.bak .pro { width:20%; text-align:center;}
.bak .pros { width:30%; text-align:center;}
.bak .pros img { max-width:100%; height:auto !important; height:100%;}

table.bake { width:100%;}
.bake td {border-right:#ddd 1px solid;border-bottom:#ddd 1px solid; padding:3px 10px; text-align:center; font-size:14px; line-height:22px;}

table.bakd { width:96%; margin:10px auto;border-left:#ddd 1px solid;border-top:#ddd 1px solid;}
.bakd td,.bakd th {border-right:#ddd 1px solid;border-bottom:#ddd 1px solid; padding:5px 10px;font-size:14px; line-height:22px;}
.bakd th { background:#f5f5f5; color:#666; font-weight:bold; text-align:center; padding:0; line-height:35px;}

.txtc { clear:both; text-align:center; padding-right:25px; padding-top:10px; font-size:12px}
span.current,a.num { display:inline-block; margin:0 5px; padding:0 8px; height:23px; line-height:23px;}
span.current,a.num:hover { background:#f7f7f7; border:#ccc 1px solid; color:#666;}
a.num,a.end,a.next,a.prev { border:#cdcdcd 1px solid; color:#333; background:#fff; text-decoration:none;}
a.end,a.next,a.prev { display:inline-block; padding:0 8px;height:23px; line-height:23px;}
a.prev { margin:0 5px;}

/* slide */
#content2{width:1200px; overflow:hidden; height:585px; padding-top:20px;}
#nsshop_pro_detailinfo_tags { width:1170px; padding-left:30px; overflow:hidden;}
#nsshop_pro_detailinfo_tags li { float:left;text-align:center; margin:0 15px; padding:20px; border:#959595 3px solid;}
#nsshop_pro_detailinfo_tags li a { display:block; border:#c5c5c5 1px solid; padding:10px 20px; text-decoration:none;  font-size:16px;}
#nsshop_pro_detailinfo_tags li h3 { font-size:26px; font-weight:bold; line-height:45px;color:#959595;}
#nsshop_pro_detailinfo_tags li p { font-size:14px; color:#959595}
#nsshop_pro_detailinfo_tags li.nsshop_selectTag,#nsshop_pro_detailinfo_tags li:hover {background:#067749; color:#fff;border:#067749 3px solid;}
#nsshop_pro_detailinfo_tags li.nsshop_selectTag a,#nsshop_pro_detailinfo_tags li a:hover{ background:#067749; color:#fff;border:#88bda7 1px solid;}
#nsshop_pro_detailinfo_tags li:hover h3,#nsshop_pro_detailinfo_tags li.nsshop_selectTag h3,#nsshop_pro_detailinfo_tags li:hover p,#nsshop_pro_detailinfo_tags li.nsshop_selectTag p { color:#fff;}
#nsshop_tagContent { width:1200px;overflow:hidden;}
.slide{width:1200px;height:389px;overflow:hidden; padding-top:50px;}
.slide li { width:1200px; height:389px; float:left;}
.slide li .pimg { width:600px; height:389px; overflow:hidden; float:left;}
.slide li .pimg img { width:600px; height:389px;transition:all 1s;}
.slide li .pimg:hover img{ transform:scale(1.2,1.2);transform-origin:center center}
.slide li .text { width:530px; padding:35px; float:right; height:319px; background:#dadada; color:#505050;}
.slide li .text .tex { clear:both; width:100%; line-height:28px; overflow:hidden; display:block;}
.slide li .text .tex p { }
.slide li .text .lx { padding-top:10px;}
.slide li .text .lx span { display:inline-block; margin-top:5px; color:#fff; height:33px; line-height:33px; padding:0 15px 0 40px; margin-right:1px;}
.slide li .text .lx span.s1 { background:#067749 url(../images/in_20.jpg) no-repeat 10px center;}
.slide li .text .lx span.s2 { background:#232323 url(../images/in_22.jpg) no-repeat 10px center;}

.iw_poi_content { font-size:12px; line-height:18px;}