@charset "utf-8";
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, a, img, dl, dt, dd, ol, ul, li, form, table { margin:0; padding:0; border:0; list-style:none;}
div, span, h1, h2, h3, h4, h5, h6, p, a, img, dl, dt, dd, ol, ul, li, form {overflow:hidden;}
input { margin:0; padding:0; }
h1,h2,h3,h4,h5,h6 {font-size:12px; font-weight:normal;}
a,area{blr:expression(this.onFocus=this.blur())}
a { text-decoration:none;}
a:hover {text-decoration:underline; color:#c4863c}
html, body { font-family:"微软雅黑", "宋体";font-size:14px;}
.boxcenter { margin:0 auto;}

/* smy */
.smy_daoh_yy {width: 100%;height: 5px;background: url(zyn_touying_03.png) repeat-x;position: absolute;top: 113px;display: block; z-index: 99;}


/*~~~~~~~~~~张永娜集团首页_top~~~~~~~~~~~~~*/
.zyn_clear{clear:both; height:0px;overflow:hidden;line-height:0px;font-size:0px;}
.zyn_top{ width:100%; height:34px; background:#c4863c;overflow:visible;}

.zyn_jttop{ width:1000px; height:34px; margin:0px auto; position:relative; overflow:visible; }
.zyn_zhanq{ width:315px; float:left; font-size:12px; line-height:30px; margin-top:4px; color:#fff;}
.zyn_zhanq li{ float:left; background:url(zyn_topt_07.png) no-repeat right 10px;}
.zyn_topwbj{ background:none; float: left; width: 96px; height: 34px;line-height: 30px;font-size:12px;margin-top:4px; color:#fc0; font-weight:bold;}
.zyn_zhanq li a{ display:block; width:52px; height:40px; background:url(zyn_topt_01.png) no-repeat 36px 13px; color:#fff; text-indent:7px; border-bottom:none; position: relative;z-index: 9999999999;}
.zyn_zhanq li a:hover{text-decoration:none; color:#fff}

.zyn_topwbj a{color: #ffbb0b; font-weight: bold;}
.zyn_zhanq li a{ display:block; width:52px; height:40px; background:url(zyn_topt_01.png) no-repeat 36px 13px; color:#fff; text-indent:7px; border-bottom:none; position: relative;z-index: 9999999999;}
.zyn_zhanq li a:hover{text-decoration:none; color:#fff}
.smy_zd{width:50px!important; height:29px!important; border:1px solid #b57b37!important; border-bottom: none!important;; background:url(zyn_topt_02.png) no-repeat 36px 13px #fff!important; color:#c4863c!important;}
.zyn_serch{ width:435px;height:22px; margin-top:6px;float:right; color:#fff; font-size:12px;}
.zyn_serch li{ float:left;}
.zyn_delu a{ display:block; width:64px; height:22px; line-height:22px; text-align:center; color:#fff; background:#9d6b30; margin-right:12px;}
.zyn_wenb{ width:137px; height:20px; line-height:20px; color:#e1caaf; border:1px solid #d09e63; background:#b57b37; text-indent:5px;}
.zyn_anniu{ width:24px; height:22px; background:url(zyn_topt_04.png) no-repeat center center #d09e63; border:none; cursor:pointer;}
.zyn_gjser a{ color:#fff; margin-left:15px; line-height:22px}
.zyn_gjser a:hover{ color:#e1caaf;}

.zyn_ytjt{ float:left; width:84px; height:34px; line-height:36px;background:url(zyn_house.png) no-repeat left center; text-indent:20px;}
.zyn_ytjt a{font-size:12px; color:#fff; }
.zyn_ytjt a:hover{ color:#e1caaf;}
/*topbar结束*/

.zyn_cyxia{ padding:15px 0px 19px 13px; border:1px solid #b57b37; background:#fff; position:absolute; top:33px; left:100px; width:436px;z-index: 90000;}
.zyn_cyxia li{ float:left; margin-right:18px; border-bottom:1px solid #dfdfdf; background:url(zyn_xial_23.png) no-repeat left center; line-height:26px; color:#999999; text-indent:15px;font-size:12px; width:200px;}
.zyn_cyxia li a{ font-size:12px; color:#3072bb}

.zyn_mavbj{ width:100%; background:url(zyn_navbj_07.png) repeat-x; height:80px;overflow:visible}
.zyn_nav{ width:1000px; height:80px; margin:0px auto; position:relative; overflow:visible}
.zyn_logo{ width:271px; height:97px;position:absolute; top:0px; left:0px; z-index:10001}
.zyn_daoh{ width:720px; height:80px; float:right;}
.zyn_daoh li{float:right;}
.zyn_daoh li a{ display:block; height:80px; color:#181717; font-size:16px; text-align:right; line-height:80px; margin-left:20px; }
.zyn_daoh li a:hover{background:url(zyn_navsj_07.png) no-repeat center bottom!important; color:#c4863c!important;text-decoration:none!important; }
.zyn_smnav li a{ margin-left:25px;}


.smy_daoh {background:url(zyn_navsj_07.png) no-repeat center bottom!important; color:#c4863c!important;text-decoration:none!important; }

.zyn_erxl{width:100%; background:url(zyn_erbja.png);position:absolute;top: 114px;z-index: 10000;display: none;}
.zyn_erxila{ width:1000px; margin:0px auto}
.zyn_erlao{ height:63px; line-height:63px; text-align:center}
.zyn_erlao a{ color:#333; font-size:14px; margin-right:15px;}
.zyn_erlao a:hover{ color:#0358af;}
/*~~~~~~~~~~张永娜集团首页bottom~~~~~~~~~~~~~*/
.zyn_bottom{ min-width:1000px; height:120px; background:url(zyn_bottom.png) no-repeat center top; border-top:4px solid #c4863c}
.zyn_totow{ width:1000px; height:83px; margin:22px auto 0px;}
.zyn_blogo{ width:115px; float:left; border-right:1px solid #d0d0d0}
.zyn_zonji{ width:470px; height:83ppx; float:left;border-right:1px solid #d0d0d0; padding:0px 0px 0px 17px; font-size:12px; color:#666; line-height:22px;}
.zyn_zonji img{ vertical-align:central; margin-right:5px;}
.zyn_falu{ width:396px; float:right;}
.zyn_falu li{ float:left; width:98px; height:83px; text-align:center;border-right:1px solid #d0d0d0;}
.zyn_falu li em{ display:block; width:46px; height:46px; margin:0px 27px 10px; background:url(zyn_bottu_14.png) no-repeat left top; }
.zyn_falu li em:hover{background:url(zyn_bottu_14.png) no-repeat left -56px;}
.zyn_falu li a{ color:#5a5a5a; font-size:12px;}
.zyn_falu li a:hover{ color:#0d5cb2}
.zyn_falu .zyn_wom em{background:url(zyn_bottu_16.png) no-repeat left top;}
.zyn_falu .zyn_wom em:hover{background:url(zyn_bottu_16.png) no-repeat left -56px;}
.zyn_falu .zyn_map em{background:url(zyn_bottu_18.png) no-repeat left top;}
.zyn_falu .zyn_map em:hover{background:url(zyn_bottu_18.png) no-repeat left -56px;}
.zyn_falu .zyn_jiao em{background:url(zyn_bottu_20.png) no-repeat left top;}
.zyn_falu .zyn_jiao em:hover{background:url(zyn_bottu_20.png) no-repeat left -56px;}

/*~~~~~~~~~~~~~~细览页面~~~~~~~~~~~~~~~~~*/
.zyn_xilan{ background:#f2f2f2}
.zyn_dongq{ width:1000px; height:50px; line-height:50px; margin:0px auto; text-indent:275px; font-size:14px; color:#999}
.zyn_dongq a{ color:#999;}
.zyn_dongq a:hover{color:#0d5cb2}

.zyn_xlmain{ width:960px; border:1px solid #d2d2d2; padding:30px 18px; margin:0px auto 20px; background:#fff; }
.zyn_bitil{ text-align:center; line-height:40px; color:#666; font-size:24px; font-weight:600}
.zyn_time{ text-align:center; color:#999; height:40px; line-height:40px; border-bottom:1px solid #d3d3d3;}
.zyn_zhenwen{ padding:20px 30px 0px;font-size:14px; line-height:26px; color:#333}
.zyn_zhenwen p{ text-indent:24px;}
.zyn_zhenwen .zyn_tpjz{ text-align:center; margin:0px auto }
.zyn_fenx{ margin-top:20px;}
.zyn_fenx .zyn_fxdao,.zyn_fenx .bdsharebuttonbox{ float:right}

/*列表页*/

.sqd_yt_listbanner { width:100%; height:200px;}
.sqd_yt_contents { width:1001px; margin:0 auto; background:#f00; position:relative;}
.sqd_yt_submenu { float:left; width:180px; position:absolute; top:-71px;}
.sqd_yt_submenu .titlebg { width:180px; height:71px; background:#000;filter:alpha(opacity=30);  
      -moz-opacity:0.3;  
      -khtml-opacity: 0.3;  
      opacity: 0.3; }
.sqd_yt_submenu .title { padding-left:24px; width:156px; height:61px; position:absolute; z-index:10; font-size:22px; color:#fff; line-height:25px; padding-top:14px;}
.sqd_yt_submenu .title span { display:block; font-size:12px; color:#d0d0d0;}
.sqd_yt_submenu ul { width:180px; background:#f2f2f2; padding:10px 0 84px 0;}
.sqd_yt_submenu ul li { width:180px; line-height:39px; border-bottom:1px solid #d8d8d8;}
.sqd_yt_submenu ul li a { padding-left:41px; width:139px; line-height:39px; background:url(sqd_ytlistnav1.png) no-repeat 22px center; color:#333; font-size:14px; display:block;}
.sqd_yt_submenu ul li a:hover { padding-left:41px; width:139px; line-height:39px; background:#c4863c url(sqd_ytlistnav2.png) no-repeat 22px center; color:#333; font-size:14px; display:block; color:#fff; font-weight:bold; text-decoration:none;}

.sqd_yt_main-right { float:right; width:756px; margin-top:20px; margin-bottom:30px;}
.sqd_yt_main-right .title { width:756px; line-height:39px; border-bottom:1px solid #d8d8d8;}
.sqd_yt_main-right .title h2 { float:left; color:#333; font-size:18px;}
.sqd_yt_main-right .title .ti_nav { float:right; text-align:center; color:#999; line-height:39px;}
.sqd_yt_main-right .conter1 { width:756px; height:240px; background:#eeeeee; margin-top:10px;}
.sqd_yt_main-right .conter1 .pic { float:left; width:359px; height:240px;}
.sqd_yt_main-right .conter1 .pic img { width:359px; height:240px;}
.sqd_yt_main-right .conter1 .text { float:left; width:352px; height:240px; margin-left:25px; line-height:26px; color:#666;}
.sqd_yt_main-right .conter1 .text span { font-size:18px; color:#3072bb; padding:25px 0; display:block;}
.sqd_yt_main-right .conter2 { width:756px; margin-top:19px;}
.sqd_yt_main-right .conter2 ul li { width:733px; padding-left:23px; line-height:31px; background:url(sqd_ytlistnav3.png) no-repeat 6px center; border-bottom:1px solid #d5d5d5;}
.sqd_yt_main-right .conter2 ul li a { color:#333; width:600px; display:block;}
.sqd_yt_main-right .conter2 ul li a:hover { color:#4182cb; text-decoration:none;}
.sqd_yt_main-right .conter2 ul li span { color:#999; float:right; font-size:12px;}
.sqd_yt_listpig { width:400px; margin:20px auto; height:32px;}
.sqd_yt_listpig ul li { float:left; height:32px; text-align:center; line-height:32px; margin:0 6px;}
.sqd_yt_listpig ul li a { background:#fff; border:1px solid #cccccc; height:30px; display:block; color:666666; padding:0 10px;}
.sqd_yt_listpig ul li a:hover { background:#034da2; border:1px solid #496cfe; height:30px; display:block; color:#fff; text-decoration:none;}

/*图片列表*/
.sqd_yt_main-right .conter2 dl { float:left; width:230px; height:199px; margin:0 32px 20px 0; position:relative;}
.sqd_yt_main-right .conter2 dl dt { width:230px; height:158px;}
.sqd_yt_main-right .conter2 dl dt img { width:230px; height:158px;}
.sqd_yt_main-right .conter2 dl dd { width:230px; height:40px; line-height:40px; text-align:center; border-top:1px solid #fff; background:#f2f2f2;}
.sqd_yt_main-right .conter2 dl dd a { color:#333333;}
.sqd_yt_main-right .conter2 dl .tip { width:49px; height:49px; position:absolute; z-index:20; top:50px; left:90px;}


/* 全景展示&全景漫游  */

.gxj02_line2 { width:1000px; display:block; height:260px; margin:20px auto 0;}
.gxj02_titlea { width:1000px; height:31px; background:url(gxj02_titlebg.png) 0 30px no-repeat; overflow:hidden;}
.gxj02_titlea ul { overflow:hidden; zoom:1;}
.gxj02_titlea ul li { text-align:center; width:102px; height:31px; float:left; cursor:pointer; }
.gxj02_line2 .gxj02_titlea ul li.on{ height:29px; overflow:hidden; font-weight:bold; color:#c4863c; display:block; border-bottom:2px solid #c4863c; }
.gxj02_titlea ul li a { font-size:18px; display:block; color:#333; text-decoration:none;}
/*
.gxj02_titlea li a:hover { height:29px; overflow:hidden; font-weight:bold; color:#52cadd;  display:block; border-bottom:2px solid #52cadd;}
*/
.gxj02_titlea ul li.gxj02_hover { border-bottom:2px solid #c4863c; color:#4dbccd; cursor:pointer;}
.gxj02_titlea ul li.gxj02_hover a { color:#c4863c;}

.gxj02_titleb { width:1000px; margin:0 auto; height:241px; display:block;}
.gxj02_leftnarro { width:50px; height:241px; float:left; background:url(btn_left.gif) 0 66px no-repeat;}
.gxj02_rightnarro { width:50px; height:241px; float:left; background:url(btn_right.gif) 19px 66px no-repeat;}
.gxj02_blockimg { margin:0 auto; width:900px; display:block; margin-top:25px!important; margin-top:12px; float:left;}
.gxj02_blockimg dl { width:200px; float:left; margin-right:30px;}
.gxj02_blockimg dl img { width:200px; height:135px;}
.gxj02_blockimg dl dt { width:200px; }
.gxj02_blockimg dl dd { width:200px; line-height:39px; text-align:center;}




/*添加新样式*/
.xq_back_home{float:left; background:url(back_home.png) left 10px no-repeat; padding-left:20px; color:#fff; font-size:12px; line-height:34px; padding-right:20px;}

.xq_in_360{width:1000px; margin:10px auto 0;}
.xq_nav{height:40px; background:url(xq_line.gif) 0px 39px repeat-x; overflow:hidden;}
.xq_nav li{float:left; padding:0px 15px; font-size:18px; line-height:38px; height:38px;}
.xq_nav li a{color:#000;}
.xq_nav li.hover{border-bottom:2px solid #c4863c; color:#c4863c; cursor:pointer;}
.xq_nav li.hover a{color:#c4863c;}

.xq_in_360 .in_tp_box{padding:25px 0;}

.btn_left{display:block; height:135px; width:30px; background:url(btn_left.gif) left center no-repeat;}
.btn_right{display:block; height:135px; width:30px; background:url(btn_right.gif) left center no-repeat;}
.btn_left:hover,
.btn_right:hover{text-decoration:none; background-position:-50px center;}

.in_tpli{width:925px; height:170px; overflow:hidden;}
.in_tpli a{display:block; float:left; width:200px; height:170; text-align:center; line-height:25px; margin:0px 15px;}
.in_tpli a img{width:200px; height:135px; border:0; margin-bottom:5px;}

.xq_in_zszp{width:315px;}
.xq_in_zszp .list{line-height:30px; margin-top:5px;}
.xq_in_zszp .list li{border-bottom:1px dashed #ddd;}
.xq_in_zszp .list li a{background:url(smy_liabac.gif) left center no-repeat; padding-left:15px;}
.xq_in_zszp .list2 li span{font-size:12px; float:right; color:#999;}
.xq_in_zszp .list2 li a{float:left; background:url(smy_liabac.gif) left center no-repeat; padding-left:15px;}


.xq_in_mber_bg{ margin-top:15px; overflow:visible;}
.xq_in_Member{width:315px; background:url(smy_member.gif) right top no-repeat #f3f3f3; position:relative; min-height:280px; _height:280px; padding-bottom:20px; overflow:visible;}
.xq_mber_zp{width:112px; height:112px; position:absolute; top:0; left:-25px; z-index:100;}
.xq_mber_zpyuan{width:130px; height:130px; position:absolute; top:-5px; left:-38px; background:url(smy_zp_zhe.png) no-repeat; z-index:110;}
.xq_mber_info{padding-left:105px; padding-top:50px; padding-bottom:20px; line-height:180%;}
.xq_mber_info h1{font-weight:bold; font-size:18px; padding-bottom:10px;}
.xq_mber_nav{border-top:1px dashed #bcd4ed; margin:0px 15px; padding-left:25px; padding-top:10px}
.xq_mber_nav li{float:left; width:100px; background:url(zyn_mber_icon.png) no-repeat; line-height:40px; height:40px; padding-left:30px;}
.xq_mber_nav li a{display:block;}
.xq_mber_nav li:hover.icon_01{background-position:0px 0px;}
.xq_mber_nav li.icon_01{background-position:0px -40px;}
.xq_mber_nav li.icon_02{background-position:0px -120px;}
.xq_mber_nav li:hover.icon_02{background-position:0px -80px;}
.xq_mber_nav li.icon_03{background-position:0px -200px;}
.xq_mber_nav li:hover.icon_03{background-position:0px -160px;}
.xq_mber_nav li.icon_04{background-position:0px -280px;}
.xq_mber_nav li:hover.icon_04{background-position:0px -240px;}



/* 产业简介 */
.smy_smleft { width: 532px; float: left;}
.smy_smleft p {  line-height: 26px; margin-top: 20px;}
.conter3 .smy_bhls { width: 756px; height: 200px;}
.conter3 { width:756px; margin-top:19px;}
.smy_bhls dt { float: left; padding-right: 20px;}
.smy_bhls dd .smy_a { font-size: 18px; font-weight: bold; color: #333; line-height: 40px;}
.smy_bhls p { line-height: 26px; text-indent: 2em; font-size: 14px; font-weight:normal; }
.smy_bhls p a { color: #333;}
.smy_qyleft { width: 180px; float: left; border:1px solid #d8d8d8; background: #f1f1f1; position: absolute; top: 89px; left: 5px; z-index: 1000;}
.smy_qyleft p {padding: 5px 17px;}
.smy_qyleft p a { color: #333; line-height: 24px; font-size: 12px;}
.smy_qyright { float: left; width: 576px; height: 274px; overflow: visible;}
.smy_qyright ul { overflow: visible;}
.smy_qyright ul li { width: 182px; height: 84px; padding-left: 5px; padding-top:5px; float: left; position: relative; overflow: visible;}
.smy_qyright ul li img { width: 182px; height: 84px;}

/* 在线购物 */
.smy_shopmenu { width: 170px; float: left; background: #c4863c; padding:24px 15px; margin-right: 15px;}
.smy_shopmenu ul li { width: 170px; height: 42px; text-align: center; line-height: 42px; color: #fff; font-size: 16px; cursor: pointer;}
.smy_shopmenu .smy_this { background: url(smy_bgwhite.png) center no-repeat; color: #c4863c;}
.smy_this a { font-size: 16px; color: #ab6819!important;}
.smy_shopnew { width: 765px; }
.smy_shopnew dt { float: left; margin-right: 30px;}
.smy_shopnew .smy_txt { font-size: 18px; line-height: 40px; color: #333; font-weight: bold; }
.smy_shopnew p {text-indent: 2em; font-size: 14px; line-height: 26px;}
.smy_ms { font-size: 18px; color: #333;  width: 765px; height: 52px; background: url(smy_bggray.gif) 43px 0 repeat-x; line-height:52px;}
.smy_ms span { width: 43px; height: 52px; display: block; background: #fff;}
.smy_mspic { width: 765px; height: 105px;}
.smy_mspic li { width: 172px; height: 105px; padding-right: 25px; float: left;}
.smy_conbot { width: 1001px; height: 345px; padding: 20px 0 30px 0; }
.smy_conbot dl { width:330px; height: 345px; padding-right: 5px; float: left;}
.smy_conbot dd { width: 330px; height: 114px; background: #f8f8f8; text-align: center;}
.smy_conbot dd a { color: #666666;}













