@charset "utf-8";
@import url("http://www.wz16.net/public/css/global.css");
@import url("http://www.wz16.net/css/slide_add.css");
/*
* home.css
* Author:曾海明
* Ver 1.0
* Date:2015/01/07
*/

/* 公共*/
body,html{ background:#fdf9f4;}
h1,h2,h3,h4,h5,h6{ font-family:"微软雅黑", Tahoma}
img,.img{ display:block;}
*{ color:#333;font:14px/24px "微软雅黑";}
a:hover{ color:#ff7704;}
.bg{background: url(http://www.wz16.net/images/zt/zyzjlf_zt/img.png) no-repeat 0 0; overflow:visible}
br{ display:inline; line-height:15px;}
strong{ font-weight:bold;}

/* header */
.header{ z-index:2;background-color:#e0d9cf}
.topBar{ background:url(http://www.wz16.net/images/zt/zyzjlf_zt/topBg.jpg) repeat-x top; height:30px;overflow: hidden;}
.topBox{ position:relative; z-index:999}
.banner{width:100%; height:642px;background:url(http://www.wz16.net/images/zt/zyzjlf_zt/banner01.jpg) no-repeat center top; position:relative;}
.banner ul{ width:980px; height:560px; margin:0 auto; position:relative}
.banner .zx{position:absolute; bottom:80px; text-align:center; left:84px; display:inline-block; width:170px; line-height:40px; transition:all 0.3s ease-in-out; color:#FFF; font-size:18px;}
.banner p{ position:absolute; width:540px; left:0px; bottom:0px;}
.banner p em{ font-weight:bold}
.banner .rt{ left:275px;}
.banner .zx2{ bottom:165px; left:491px; height:40px;}
.banner .zx:hover{ color:#ffff00}

/* new 2016年1月14日 18:48:30 */
header .slide_banner{height:642px;padding-top:0;margin-bottom:0;}
header .slide_banner .bd ul li{ height:642px;}
header .slide_banner .bd ul li{position:relative}
header .slide_banner .bd ul li a{text-indent: 0;}
header .slide_banner .ban_zx, header .slide_banner .ban_yy{position:absolute;width:170px;left:50%;height:41px;bottom:163px;text-align:center;line-height:41px;font-size:14px;color:#fff;}
header .slide_banner .ban_zx{margin-left: -404px;}
header .slide_banner .ban_yy{margin-left: -213px;}

nav{position:relative; width:100%; z-index:2; height:57px; background-color:#252119}
nav ul{ width:980px;margin:0 auto }
nav ul li{ float:left; line-height:60px; width:12.5%; text-align:center;transition:all 0.3s linear}
nav ul li a{ color:#e0d2bd; font-size:18px;line-height:56px; display:block}
nav ul li a.current,nav ul li a:hover{ background:url(http://www.wz16.net/images/zt/zyzjlf_zt/navBg.png) no-repeat; display:block; line-height:62px; height:60px; margin-top:-3px; background-size:123px;  color:#FFF}

.logo{ width:980px; margin:35px auto 0; height:80px; padding-top:15px;}
.logo img{ float:left;}
.logo ul{ width:710px; float:right; padding-top:18px;}
.logo ul li{ float:left; width:33%; font-size:18px;}
.logo ul li i{ width:10px; height:10px; border-radius:100%; border:1px solid #333333; display:inline; float:left;margin:7px 5px 0 0}

/* container */
.container{width:100%;padding:20px 0; position:relative;}
.bgColor{ background-color:#fffdfb;}
.item{width:980px; margin:0 auto;position:relative;}
.item header{ padding-bottom:20px; position:relative;}
.item header h2{ color:#ae292e; text-align:center; font-size:32px; font-weight:bold; line-height:52px; position:relative;}
.item header i{ width:346px; height:55px; line-height:55px; display:block; background-position:0px -39px; position:absolute; left:50%; margin-left:-173px; top:0px; z-index:0}
.item header i.I02{ width:415px;background-position:0px -104px; margin-left:-208px;}
.item header i.I03{ width:496px;background-position:0px -168px; margin-left:-248px;}
.item header i.I04{ width:626px;background-position:0px -586px; margin-left:-313px;}
.item header h2 b{ font-size:30px;}
.item header p{ text-align:center;}
.item header span{ width:96px; height:96px; border-radius:100%; float:left; border:1px dashed #99adc4; display:inline; margin-right:10px; color:#3e8ce3; font-family:Impact, "微软雅黑"; text-align:center; font-size:60px;}
.item header span em{ font-size:18px; color:#898888; display:block; text-align:center; line-height:44px; height:44px; text-transform:uppercase}
.item .zx{ display:inline-block;position:relative;background-position:0 -295px; text-align:center; font-size:16px; font-weight:bold; line-height:40px; transition:all 0.3s ease-in-out; color:#FFF; width:162px; }
.item .zx:hover{ color:#fff000; }
.item .z2{background-position:0 -248px; width:210px;}
.item .z3{background-position:0 -248px; width:210px; position:absolute; right:10px; top:10px;}

.position{ margin:0  auto; width:980px; background-color:#e0d9cf; padding:5px 0}
.position h1{ display:inline}
.position ul{ float:right; width:420px;}
.position ul li{ color:#ff7704; float:left; display:inline; margin-left:16px;}
.position i{ width:30px; height:23px; display:inline; float:left; background-position:0px 0px; }

/* f1Box */
.f1Box{ text-align:center;  display:inline-block; width:100%; background:url(http://www.wz16.net/images/zt/zyzjlf_zt/pic01Bg.jpg) no-repeat center top;}
.f1Box ul{ width:260px; float:left; display:inline; padding:20px 30px;}
.f1Box ul p{ text-align:left; padding:0 10px; line-height:22px; margin-bottom:5px;}
.f1Box ul h3{ text-align:center; color:#252119; font-size:18px; font-weight:bold; position:relative; padding-bottom:20px;}
.f1Box ul h3 i{ width:100%; height:15px; position:absolute; bottom:0px; background-position:-65px -1px; }
.f1Box ul img{ width:250px; height:auto; display:inline-block; margin-bottom:5px;}
.f1Box ul img:hover{ opacity:0.8}
/* f2Box */
.f2Box ul li{ width:220px; float:left; display:inline;cursor:pointer; margin-right:100px; padding:1px; background-color:#FFF; border:1px solid #e5c0ad; position:relative;}
.f2Box ul li em{ width:40px; height:50px; padding:30px; transition:all 0.3s linear; text-align:center; color:#FFF; font-weight:bold; display:block; background-position:0px -350px; position:absolute; right:-70px; top:0px;}
.f2Box ul li img{ width:100%}
.f2Box ul li p{ width:80%; background:url(http://www.wz16.net/images/zt/zyzjlf_zt/yBg.png); transition:all 0.5s linear; height:88px; padding:10px 10%; position:absolute; top:1px; left:1px; color:#FFF; font-size:12px; display:none;}
.f2Box ul li.on p{ display:block;}
.f2Box ul li.on em{ right:-90px; color:#FB4F4F}
.f2Box .z2{ margin:20px auto 0; display:block;}
/* f3Box */
.f3BoxLt dl{ background:url(http://www.wz16.net/images/zt/zyzjlf_zt/pic02Bg.jpg) no-repeat; width:250px; height:347px; padding:15px; float:left; margin-right:30px;}
.f3BoxLt dl h3{ font-weight:bold; color:#252119; font-size:18px; margin-bottom:10px; text-align:center;}
.f3BoxLt dl dd{ background-color:#fdf9f4; padding:0 10px; line-height:22px; height:22px;}
.f3BoxLt dl dd *{ line-height:22px;}
.f3BoxLt dl dd a{ font-weight:bold; color:#ae292e;}
.f3BoxLt dl dd .rt{ float:right; color:#659249}
.f3BoxLt dl dd a:hover{ color:#D2874D}
.f3BoxLt ul{ float:left; width:340px;}
.f3BoxLt ul li{ margin-bottom:25px;}
.f3BoxLt ul li em{ font-weight:bold;}
.f3BoxLt ul span{ width:245px; line-height:45px; display:block; text-align:center; color:#734a43; font-size:18px; font-weight:bold; background-position:-179px -293px; margin:0 auto 20px}
.f3BoxRt{ width:300px; float:right; position:relative;}
.f3BoxRt .zx{ position:absolute; bottom:20px; left:70px;}
.f3BoxLt .zx{ margin:10px 0 0 20px;}
/* f4Box */
.f4Box{ position:relative; background:url(http://www.wz16.net/images/zt/zyzjlf_zt/pic04.jpg) no-repeat center top; position:relative; height:433px;}
.f4Box .zx{ position:absolute; bottom:190px; left:415px;}
.f4Box ul li{ position:absolute; left:77px; top:57px; width:130px; }
.f4Box ul li span{ color:#ae292e; font-size:24px; font-weight:bold; display:block;}
.f4Box ul li.f402{ top:210px; left:190px;}
.f4Box ul li.f403{ top:300px; left:360px;}
.f4Box ul li.f404{ top:300px; left:auto; right:330px;}
.f4Box ul li.f405{ top:220px; left:auto; right:160px;}
.f4Box ul li.f406{ top:57px; left:auto; right:50px;}


/*f5Top*/
.f5Box dl{ width:670px; float:left;}
.f5Box dl dt{ width:270px; float:left; display:inline}
.f5Box dl dd{ width:400px; float:right;}
.f5Box dl dd h3{ color:#b83228; font-size:16px; padding:20px 0 0 0; font-weight:bold}
.f5Box dl dd  span{ font-weight:bold;}
.f5Box dl dd p{ line-height:22px;}
.f5Box  ul{ position:relative; width:240px; height:270px; padding:20px; float:right; background:url(http://www.wz16.net/images/zt/zyzjlf_zt/pic05.jpg) no-repeat}
.f5Box  ul h5{ font-weight:bold; color:#ae292e; text-align:center; font-size:18px; margin-bottom:10px;}
.f5Box  ul li{ margin-bottom:10px;}
.f5Box  ul li input{ border:1px solid #e7dccf; width:130px;}
.f5Box  ul li select,.f5Box  ul li option{ width:134px; border:1px solid #e7dccf; line-height:30px; height:30px;}
.f5Box  ul li em{ color:#ae292e; font-size:12px; padding-left:5px;}
.f5Box .zx{ margin:15px 30px 0 0px;}
.f5Box  ul .zx{ margin:15px 0 0 50px;}
/*f6Box*/
.f6Box ul li{ float:left; display:inline; margin-right:28px; width:224px;}
.f6Box ul li a{ display:block; padding:1px; border:1px solid #e5c0ad; margin-bottom:5px;}
.f6Box ul li a img{ width:220px; height:auto;}
.f6Box ul li span{ font-weight:bold}
.f6Box ul li p{ line-height:22px; padding:0 5px;}
.f6Box ul li:last-child{ margin:0}
.f6Box .zx{ display:block; margin:10px auto 0}
/*f7Box*/
.f7BoxLt{ width:670px; float:left;}
.f7BoxLt h3{ font-weight:bold; font-size:20px; background:url(http://www.wz16.net/images/zt/zyzjlf_zt/line01.png) repeat-x left bottom; line-height:30px; padding-bottom:15px; margin-bottom:15px;}
.f7BoxLt h3 i{ width:30px; height:25px; float: left; display:inline; background-position:-35px 0px; margin:5px 2px 0 0}
.f7BoxLt  ul li{ float:left; width:50%; line-height:28px;}
.f7BoxLt  ul li i{ width:3px; height:3px; float:left; background-color:#333; display:inline; margin:13px 5px 0 0}

.f7BoxRt{ background:url(http://www.wz16.net/images/zt/zyzjlf_zt/pic05.jpg) no-repeat; width:250px; height:309px; float:right; padding:15px;}
.f7BoxRt h3{ font-size:18px; color:#cc0000; text-align:center; font-weight:bold; margin-bottom:5px;}

.f8Box{ position:relative;}
.f8Box .bd{ width:900px; margin:0 auto}
.f8Box ul li{float:left;margin:0 10px; text-align:center; font-size:12px; width:204px; display:inline}
.f8Box ul li a{ display:block}
.f8Box ul li p{ font-size:12px; margin:9px 0 6px 0;}
.f8Box ul li img{width:198px; padding:2px; border:1px solid #e5c0ad}
.f8Box ul li a:hover{/*background-color:#e4e1ff */}
.f8Box ul li a:hover p{color:#EB6D0A}
.f8Box span{ width:33px; height:50px; display:block; position:absolute; left:0px; top:27px; background-position:0px -475px; z-index:2; cursor:pointer}
.f8Box span.next{ left:auto; right:0px; background-position:-30px -475px;}

.f9BoxLt{ width:681px;border:1px solid #ebebeb; padding-bottom:17px;}
.f9BoxLt .tit{margin-bottom:20px; height:30px; background-color:#f0e8dc; border-bottom:1px solid #ebebeb; position:relative;}
.f9BoxLt .tit span{ width:100px;text-align:center;display: block; float:left; line-height:30px;cursor:pointer; }
.f9BoxLt .tit .current{ background-color:#FFF; border-top:2px solid #252119;font-weight:bold; margin-top:-1px;}
.f9BoxLt ul li{float:left;margin:5px 5px 0; text-align:center; font-size:12px; width:146px; display:inline}
.f9BoxLt ul li a{ display:block}
.f9BoxLt ul li p{ font-size:12px; margin:9px 0 6px 0;}
.f9BoxLt ul li img{width:140px; padding:2px; border:1px solid #ebebeb}
.f9BoxLt ul li a:hover{/*background-color:#e4e1ff */}
.f9BoxLt ul li a:hover p{color:#EB6D0A}
.f7BoxCon{ display:none; position: relative; width:624px; margin:0 auto}
.f9BoxLt i,.f9BoxRt h3 i{ width:80px; height:30px; position:absolute; right:5px; bottom:0px; display:block; background-position:0px -209px;}
.f7BoxCon .hd{ position:relative}
.f7BoxCon .hd span{ width:22px; height:50px; display:block; background-position:0px -535px; position:absolute; left:-20px; top:50px; cursor:pointer}
.f7BoxCon .hd span.next{background-position:-23px -535px; left:auto; right:-20px;}
.f7BoxCon .hd span:hover{ opacity:0.8}

.f9BoxRt{ width:280px;border:1px solid #ebebeb;  position:relative; text-align:center;}
.f9BoxRt h3{ background-color:#f0e8dc; padding-left:20px; line-height:30px; text-align:left; font-weight:bold;border-bottom:1px solid #ebebeb; position:relative;}
.f9BoxRt img{ display: inline-block; padding:10px 0 0}
.f9BoxRt p{padding-bottom:10px;}

.rightNav{ width:99px; height:515px; background:url(http://www.wz16.net/images/zt/yzbing_zt/rightNav.png) no-repeat;position: fixed;_position:absolute;
_bottom:auto;
_top:expression(eval(document.documentElement.scrollTop + 200));right: 50%; top:20%; margin-right: -610px;}
.rightNav ul li i{ width:3px; height:3px; float:left; margin:15px 4px 0 4px; display:inline; background-color:#8fc31f}
.rightNav ul{ padding:14px 6px 0;}
.rightNav ul li{ text-align:left; line-height:36px; transition:all 0.2s ease-in-out; border-bottom:1px solid #aecc68;}
.rightNav ul li a{font-size:14px; color:#435b08; display:block; line-height: 34px; font-family:"微软雅黑", Tahoma}
.rightNav ul span a{ display:block; line-height:34px; font-size:15px; margin-top:8px; text-align:center; color:#f9ff66; font-weight:bold}
.rightNav ul span a.top{ text-indent:-9999px;}
.rightNav .on,.rightNav ul li:hover{ background-color:#8fc500; border-radius:3px;}
.rightNav .on a,.rightNav ul li:hover a{ color:#FFF}
.rightNav a:hover i,.rightNav .on i{ background-color:#FFF}


.item .link{ background-color:#fbfbfb; border:1px solid #e0dfdf; display:inline-block; width:100%}
.item .link span{ float:left; display:inline; line-height:44px; font-weight:bold; background-color:#cee5f7; padding:0 10px;}
.item .link ul li{ float:left; line-height:44px; padding:0 10px;}

/* footer */
.footer{ width:100%;position:relative; padding-top:0;margin-top:10px; background-color:#37332c; border-top:1px solid #e0dfdf;}
.footer .link{line-height: 30px;width: 980px;margin: 0 auto 10px auto;font-size: 13px;position:relative;}
.footer .link a:hover,.footer a:hover{color:#EB6D0A;}
.footer .w978{ width:100%; background-color:#252119; margin-top:-22px;}
.bdr{ border-bottom:none;}
#footer,#footer a, #footer span,.footer a,.marginbot b{ color:#857664}
.mainbot3{ background:none;}
.bordergrey{ border:none;}
#footer{ padding:0px;}
#footer, #footer a, #footer span{ }
#footer .darkred2 a{ font-weight:bold;}
.scanfont{ margin:-12px 30px 0 0}