@charset "utf-8";
*html body{behavior:url("http://www.xzz.cn/css/hover.htc");}
body{height:100%;padding:0px; width:100%; margin:0px auto; background:#fff;font-family:Arial,"Microsoft YaHei"}
body,table,td,tr,th,input,select{font-size:12px;font-family:Arial,"Microsoft YaHei"}
body>div{margin-right:auto;margin-left:auto;}
img,form{border:0px;}
*{margin:0; padding:0;}
div{border:0px;margin:0px auto;padding:0px;height:auto; color:#333}
form,select{margin:0px;padding:0px;text-align:left;height:auto;}
input,select{vertical-align:middle;}
/* b{font-weight:bold;} */
a:link,a:visited{text-decoration:none;}
a:hover{text-decoration:none; color:#000;}
h1, h2, h3, h4, h5, h6 { font-size: 12px; color:#333; font-weight:lighter;font-family:Arial,"Microsoft YaHei"}
em, cite, strong, th { font-style: normal; font-weight: normal; }
s,ins,u,i{text-decoration:none;}
li{list-style:none;}
.cl{clear:both;}
.m0{ margin:0 auto}
.ml20{ margin-left:20px}
.mt18{ margin-top:14px}
.fl{ float:left}
.fr{ float:right}
.pl20{ padding-left:20px}
.w100{ width:100%}
.w1200{ width:1200px; margin:0 auto; display:block}
a{ cursor:pointer}

::-webkit-scrollbar-track-piece { 
border-radius: 10px;
background-color:#f8f8f8;
}
/* 滚动条凹槽的颜色，还可以设置边框属性 */
::-webkit-scrollbar {
width:9px;
height:9px;
}
/* 滚动条的宽度 */
::-webkit-scrollbar-thumb {
border-radius: 10px;
background-color:#bbb;
background-clip:padding-box;
min-height:28px;
}
/* 滚动条的设置 */
::-webkit-scrollbar-thumb:hover {
background-color:#888888;
}

/*cern do*/

.header{ height:120px;}
.header .logo{ margin-top:34px; border-right:1px #ddd solid; padding-right:20px}
.logo_wz{ margin:34px 0 0 20px}
.logo_wz h3{ font-size:16px; color:#373d41; margin-bottom:8px}
.logo_wz span{ font-size:14px; color:#91c82d; border:1px #91c82d solid; border-radius:3px; padding:0 6px; height:22px; line-height:22px;}
.header .fr{ margin-top:40px; width:200px}
.phone_icon{ margin-right:10px}
.header .fr h4{ font-size:24px; color:#ff8400; white-space:nowrap; line-height:22px}
.header .fr h4 span{ font-size:14px; color:#999;}

.nav{ background:#19adb2; height:50px; line-height:50px;}
.nav ul{ margin:0 auto}
.nav ul li{ float:left}
.nav ul li a{ font-size:16px; color:#fff;  padding:0 20px; height:50px; display:block}
.nav .active,.nav ul li a:hover{ background:#119ea2}

.dao{
	width: 150px;
	height: 82px;
	float: left;
	border: 1px solid #8f8d8b;
	border-radius:10px;
	background: #232d2f;
	margin:22px 0 0 80px;
	text-align: center;
}
.dao h2{
	color: #28b7bd;
	font-size: 14px;
	margin: 16px 0 6px;
	letter-spacing: 1px;
}
.dao h3{
	color: #ffffff;
	font-size: 16px;
}
.dao h3 span{
	font-size: 20px;
	color: #26b7bc;
}
.bannerbox{width:100%;position:relative;overflow:hidden;}

.Homebanner{width:100%;position:relative;height:601px;overflow:hidden;}
.Homebanner ul{width:100%;position:absolute;height:601px;}
.Homebanner ul li{width:100%;height:600px;position:absolute;overflow:hidden;}
.Homebanner ul li img{width:2000px;position:absolute;left:50%;top:0px;display:block;margin-left:-1000px;}

.Homeleft,.Homeright{background:#000;font-family:"宋体";width:50px;height:50px;line-height:50px;text-align:center;font-size:40px;color:#fff;position:absolute;top:45%;cursor:pointer;transition:all .2s ease;opacity:0;z-index:899999}
.Homeleft{left:-60px;}
.Homeright{right:-60px;}

.bannerbox:hover .Homeleft{left:0px;opacity:1}
.bannerbox:hover .Homeright{right:0px;opacity:1}

.Homedot{position:absolute;width:100%;text-align:center;z-index:999;bottom:60px;}
.Homedot a{display:inline-block;margin:0px 5px;height:14px;width:14px;line-height:1000px;overflow:hidden;background:url("../img/index_229.png") no-repeat;}
.Homedot a.cur{background:url("../img/index_228.png") no-repeat}

.Homebannertext{position:absolute;left:0px;top:0px;width:100%;height:100%;}
.Homebannertext img.bigimg{transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}
.Homebannertext dl.bannerone{position:absolute;width:1180px;left:50%;margin-left:-590px;top:251px;text-align:center;z-index:9999;}
.Homebannertext dl.bannerone dt{float:right;margin:113px 0 0 300px;transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}
.Homebannertext dl.bannerone dd{float:right;font-size:29px;color:#fff;background:#000;width:360px;height:60px;line-height:60px;margin-right:45px;transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}
.Homebannertext dl.bannertwo{position:absolute;width:1180px;left:50%;top:0px;color:#fff;margin-left:-590px;z-index:9999;}
.Homebannertext dl.bannertwo dt{padding-top:110px;position:relative;transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}
.Homebannertext dl.bannertwo dt h3{font-size:50px;line-height:60px;font-weight:700;position:relative;}
.Homebannertext dl.bannertwo dt p{font-size:20px;position:relative;padding-top:20px;}
.Homebannertext dl.bannerthree{position:absolute;width:1220px;left:50%;margin-left:-610px;top:0px;}
.Homebannertext dl.bannerthree dt{float:left;position:relative;transform:translateX(100px);-moz-transform:translateX(100px);-ms-transform:translateX(100px);-o-transform:translateX(100px);-webkit-transform:translateX(100px);}
.Homebannertext dl.bannerthree img,.Homebannertext img{display:block;position:relative;width:auto;height:auto;left:0px;margin:0px;top:0px;}
.Homebannertext dl.bannerthree dd{width:500px;float:left;color:#fff;padding-top:170px;position:relative;padding-left:25px;transform:translateX(100px);-moz-transform:translateX(100px);-ms-transform:translateX(100px);-o-transform:translateX(100px);-webkit-transform:translateX(100px);}
.Homebannertext dl.bannerthree dd h3{font-size:55px;font-weight:700;line-height:70px;}
.Homebannertext dl.bannerthree dd p{font-size:20px;line-height:30px;}

.bannereffect{opacity:0;filter:alpha(opacity=0);}

.bannertime{transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;-ms-transition:all .8s ease-in-out;-o-transition:all .8s ease-in-out;-webkit-transition:all .8s ease-in-out;}
.bannertime1{transition:all .8s ease-in-out .2s;-moz-transition:all .8s ease-in-out .2s;-ms-transition:all .8s ease-in-out .2s;-o-transition:all .8s ease-in-out .2s;-webkit-transition:all .8s ease-in-out .2s;}
.bannertime2{transition:all 1s ease-in-out .2s;-moz-transition:all 1s ease-in-out .2s;-ms-transition:all 1s ease-in-out .2s;-o-transition:all 1s ease-in-out 2s;-webkit-transition:all 1s ease-in-out .2s;}

.Homebanner li.cur .Homebannertext img.bigimg{transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);-webkit-transform:translateY(0px);}
.Homebanner li.cur .Homebannertext dl.bannerone dt{transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);-webkit-transform:translateY(0px);}
.Homebanner li.cur .Homebannertext dl.bannerone dd{transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);-webkit-transform:translateY(0px);}
.Homebanner li.cur .Homebannertext dl.bannertwo dt{transform:translateY(0px);-moz-transform:translateY(0px);-ms-transform:translateY(0px);-o-transform:translateY(0px);-webkit-transform:translateY(0px);}
.Homebanner li.cur .Homebannertext dl.bannerthree dt{transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);-webkit-transform:translateX(0px);}
.Homebanner li.cur .Homebannertext dl.bannerthree dd{transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);-webkit-transform:translateX(0px);}
.Homebanner li.cur .bannereffect{opacity:1;filter:alpha(opacity=100);}

.Homebanner li.cur1 .bannertime{transition:all .4s linear .2s;-moz-transition:all .4s linear .2s;-ms-transition:all .4s linear .2s;-o-transition:all .4s linear .2s;-webkit-transition:all .4s linear .2s;}
.Homebanner li.cur1 .bannertime1{transition:all .4s linear .1s;-moz-transition:all .4s linear .1s;-ms-transition:all .4s linear .1s;-o-transition:all .4s linear .1s;-webkit-transition:all .4s linear .1s;}
.Homebanner li.cur1 .bannertime2{transition:all .4s linear;-moz-transition:all .4s linear;-ms-transition:all .4s linear;-o-transition:all .4s linear;-webkit-transition:all .4s linear;}
.Homebanner li.cur1 .Homebannertext img.bigimg{transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}
.Homebanner li.cur1 .Homebannertext dl.bannerone dt{transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}
.Homebanner li.cur1 .Homebannertext dl.bannerone dd{transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}
.Homebanner li.cur1 .Homebannertext dl.bannertwo dt{transform:translateY(100px);-moz-transform:translateY(100px);-ms-transform:translateY(100px);-o-transform:translateY(100px);-webkit-transform:translateY(100px);}
.Homebanner li.cur1 .Homebannertext dl.bannerthree dt{transform:translateX(100px);-moz-transform:translateX(100px);-ms-transform:translateX(100px);-o-transform:translateX(100px);-webkit-transform:translateX(100px);}
.Homebanner li.cur1 .Homebannertext dl.bannerthree dd{transform:translateX(100px);-moz-transform:translateX(100px);-ms-transform:translateX(100px);-o-transform:translateX(100px);-webkit-transform:translateX(100px);}
.Homebanner li.cur1 .bannereffect{opacity:0;filter:alpha(opacity=0);}


.index_btn{width:100%;position:absolute;height:40px;top:560px;z-index:9999;background:#191919;}
.index_btn ul{margin:0px auto;padding:0px;width:1180px;}
.index_btn ul li{float:left;width:295px;height:40px;position:relative;}
.index_btn ul li span{position:relative;z-index:999;width:294px;display:block;height:40px;}
.index_btn ul li span a{display:block;width:294px;color:#FFF;background:#191919;cursor:pointer;font-size:14px;text-align:center;line-height:40px;border-right:1px solid #a7a7a7;float:left;height:40px;}
.index_btn ul li span a:hover{color:#FFF;background:#e60012;}
.index_btn ul li span a.cur{border:none;width:295px;}
.index_btn ul li em{display:inline-block;height:40px;padding-left:30px;}
/*.index_btn ul li em.btn{background:url("img/btn1.png.html") no-repeat left center;}*/
/*.index_btn ul li em.btn1{background:url("img/btn3.png.html") no-repeat left center;}*/
/*.index_btn ul li em.btn2{background:url("img/btn4.png.html") no-repeat left center;}*/
/*.index_btn ul li em.btn3{background:url("img/btn2.png.html") no-repeat left center;}*/

.index_btnbox{width:295px;height:260px;background:#FFF;position:absolute;top:0px;left:0px;padding:20px 0px 0px 0px;}
.index_btnbox img{display:block;margin:auto;}
.index_btnbox p{margin:0px;padding:20px 0px 0px 19px;}
.index_btnbox p a{display:block;float:left;width:130px;padding-bottom:5px;line-height:24px;}
.img01_1{ width:541px!important; height:601px!important; padding:0px 0 0 1182px!important; z-index:9999}
.img02_1{ width:531px!important; height:555px!important; padding:46px 0 0 1182px!important;}
.img02_2{ margin-left:74px}
.img03_1{ margin:44px -40px 0 0; right:-80px!important}

.main{ display:inline-table; width:100%; text-align:center; }
.main01{ background:url("../imagess/vs_bg.jpg.html") bottom center #fff no-repeat; display:block}
.title{ text-align:center; margin:90px auto 80px }
.img_vs{ padding:10px 0 0 80px}
.vs .vs_ul{ width:420px; height:350px; background:#f5f5f5; border-radius:5px}
.vs .vs_ul ul{ margin:24px 0 0 74px}
.vs .vs_ul li{ font-size:20px; line-height:30px; margin:0 auto 0 ; color:#333; text-align:left}
.vs .vs_ul li span{ color:#c7c7c7; font-size:12px;  float:left; margin:0 10px 0 0}
.vs .fr{ background:url("../imagess/vs_r_bg.png") repeat-y;}
.vs .fr li{ color:#fff; margin-left:26px}
.vs .fr li span{ color:#fff}
.vs p{ font-size:16px; margin-top:80px; text-align:center; color:#666}
.vs a{ width:220px; height:50px; line-height:50px; font-size:22px; color:#fff; background:#14b25e; display:block; margin:24px auto 0; text-align:center; border-radius:25px}

.classes{ margin-top:30px}
.classes ul li{ float:left; width:282px; height:160px; background:url("../imagess/hot_bg.png") no-repeat; text-align:center; margin:30px 24px 0 0}
.classes ul li:nth-child(4n){ margin-right:0!important}
.classes ul li h3{ font-size:24px; margin-top:22px; color:#fff}
.classes ul li p{ color:#fff; font-size:14px; margin-top:8px; line-height:18px; height:40px}
.class_a{ width:190px; margin-top:8px}
.class_a a{ height:28px; line-height:30px; width:98px; text-align:center; color:#fff; font-size:14px; float:left; border:1px #fff solid; border-radius:3px}
.a_white{ width:78px!important; margin-left:10px; background:#fff; color:#0fbeff!important}
.classes .new{background:url("../imagess/new_bg.png") no-repeat!important;}
.classes .vip{background:url("../imagess/vip_bg.png") no-repeat!important;}

.main02{ background:url("../imagess/main02_bg.jpg") center top no-repeat; height:648px; margin-top:90px}
.main02 .title{ padding:70px 0 10px; padding-top:0px}
.main02 ul{ margin:0 auto; height:200px; overflow:hidden}
.main02 ul li{ float:left; margin:0 52px ; width:136px; height:200px}
.main02_li_last{ margin-right:0!important}
.main02 ul li p{ color:#fff; font-size:18px; text-align:center; width:136px; margin-top:24px;}
.main02 ul li p span{ font-size:22px}
.main02 a,.main04 a ,.main06 a{ width:220px; height:50px; font-size:22px; line-height:50px; text-align:center; display:block; color:#fff; margin:90px auto 0; background:#14b25e; border-radius:25px;}

.main03 .w1200{ position:relative;height:730px}
.main03 .fl{ position:absolute; top:150px; left:16px; z-index:99}
.main03_r_t{ background:url("../imagess/main03_img_01.jpg"); width:662px; height:360px; position:absolute; right:0; top:0; z-index:1}
.main03_r_t ul{ margin:156px 0 0 50px}
.main03_r_t ul li{ line-height:30px; color:#fff; font-size:18px; text-align:left}
.main03_r_t ul li span{ font-size:14px; margin-right:10px}
.main03_r_t ul h3{ font-size:24px; line-height:50px; color:#fff; margin-top:10px; text-align:left}
.main03_r_t ul p{ text-align:left}
.main03_r_t ul p span{ height:28px; line-height:28px; font-size:18px; color:#fff; text-align:center; padding:0 8px; border:1px #fff solid; border-radius:3px; display:inline-block; margin-right:2px}
.main03_r_d{ position:absolute; top:360px; right:0; width:662px;}
.main03_r_d a{ width:360px; height:50px; font-size:22px; text-align:center; line-height:50px; color:#fff; display:block; background:#14b25e; margin:70px auto; border-radius:25px}

.main04{ background:#f5f5f5; display:inline-table; width:100%; text-align:center; padding-bottom:90px}
.main04 ul{ margin:0 auto }
.main04 ul li{ width:282px; height:242px; background:url("../imagess/main04_li_bg.png"); border-radius:6px; float:left; margin:0 24px 24px 0}
.main04 ul li:nth-child(4n){ margin-right:0!important}
.main04 ul li h3{ font-size:19px; color:#f5f5f5; font-weight:bold; margin:18px 0 3px}
.main04 ul li p{ font-size:16px; color:#f5f5f5}
.main04 a{ width:240px; margin-top:46px!important}

.main05{ background:url("../imagess/main05_bg.jpg") top center; height:910px; }
.main05 .fl{ width:352px; }
.main05 .fl{ margin:0 110px 0 133px}
.main05 .fl h3{ font-size:36px; font-weight:bold; color:#333; text-align:center; margin-bottom:52px;}
.main05 .fl span{ height:29px; line-height:29px; font-size:16px; color:#333; padding:0 12px; border:1px #333 dashed; display:inline-block; text-align:center}
.main05 .fl p{ text-align:right; margin-top:39px;}
.main05_now{ margin-left:0!important}
.main05_now h3{ color:#14b25e!important; margin-bottom:40px!important}
.main05_now p{ text-align:left!important; margin-top:15px!important}
.main05_now span{ line-height:18px!important; color:#14b25e!important; border:1px #14b25e dashed!important; padding:10px 12px 0!important; height:43px!important}

.main05_fl_span01{ margin-right:100px}
.main05_fl_span02{ margin-right:80px}
.main05_fl_span03{ margin-right:60px}
.main05_fl_span04{ margin-right:40px}
.main05_fl_span05{ margin-right:20px}
.main05_fr_span01{ margin-left:100px}
.main05_fr_span02{ margin-left:80px}
.main05_fr_span03{ margin-left:60px}
.main05_fr_span04{ margin-left:40px}
.main05_fr_span05{ margin-left:20px}
.main05 a{width:220px; height:50px; font-size:22px; line-height:50px; text-align:center; display:block; color:#fff; margin:90px auto 0; background:#14b25e; border-radius:25px; margin:64px 0 0 560px ; margin:64px 0 0 280px}

.main06 .fl img{ margin:4px 0 0 154px}
.main06 .fr{ width:500px; text-align:left}
.main06 .fr h3{ font-size:26px; color:#14b25e; margin:24px 0 20px}
.main06 .fr p{ font-size:16px; line-height:26px; color:#666; margin-top:14px}
.main06 .fr p span{ border:1px #14b25e solid; color:#14b25e; border-radius:3px; padding:0 4px; line-height:26px; height:26px; display:inline-block; margin-right:10px}

.main06_t{ background:#e8e8e8; border-radius:10px; margin-top:70px; height:250px}
.main06_t ul li{ height:220px; background:#fff; border-radius:6px; float:left; width:380px; margin:15px 0 0 15px}
.main06_t ul li h3{ font-size:24px; color:#333; line-height:80px; height:80px; background:#f5f5f5; border-radius:6px 6px 0 0; position:relative; text-align:center}
.main06_t ul li h3 span{ line-height:30px; padding-top:12px; display:block}
.main06_t .ca{ position:absolute; top:15px; left:50%; margin-left:-32px}
.main06_t .gou{ margin:20px 0 0 90px;}
.main06_t .gou img{ float:left;  margin:12px 20px 0 0}
.main06_t .gou p{ float:left; font-size:16px; color:#333; line-height:30px; width:160px; text-align:left}
.main06_t .gou p span{ color:#666; font-size:10px; float:left; margin-right:5px}
.gou02{ margin-left:75px!important}

.main06 h4{ font-size:32px; color:#14b25e; font-weight:bold; margin:100px 0 40px 0}
.main06_m_p { width:150px; text-align:center; margin-top:14px}
.main06_m_p h3{ font-size:18px; color:#333; font-weight:bold}
.main06_m_p p{ font-size:14px; color:#666}
.jd01{ margin-left:212px}

.main06_d{ margin-top:120px}
.main06_d ul li{ float:left; width:380px; height:280px; margin-right:30px; border-radius:6px; background:url("../imagess/main06_d_bg.png")}
.main06_d ul li:nth-child(3){ margin:0!important}
.main06_d ul li h3{ font-size:22px; color:#fff; margin-top:14px; line-height:30px}
.main06_d ul li p{ color:#fff; font-size:16px}
.main06 a{ width:320px; margin-top:70px}

.main07{ background:#fff; }
ul.tabs{margin:0;padding:0;list-style:none;height:32px; margin:0 auto 40px ; width:438px}
ul.tabs li{float:left;margin:0;padding:0;height:34px;line-height:34px;border:1px solid #14b25e; width:100px; text-align:center;overflow:hidden;position:relative; margin-right:10px; border-radius:3px}
.tabs_li_last{ margin-right:0!important}
ul.tabs li a{text-decoration:none;color:#14b25e;display:block;font-size:16px;outline:0}
ul.tabs li a:hover{background:#14b25e; color:#fff}
html ul.tabs li.active,html ul.tabs li.active a:hover ,html ul.tabs li.active a{background:#14b25e; color:#fff!important}
.tab_container{width:100%;}
.tab_container ul li{ float:left; margin:0 16px 14px 0}
.tab_container ul li:nth-child(4n){ margin-right:0!important}

.main07b{ background:#f5f5f5; margin-top:90px; padding-bottom:80px;}
ul.tabs02{margin:0;padding:0;list-style:none;height:32px; margin:0 auto 40px ; width:438px}
ul.tabs02 li{float:left;margin:0;padding:0;height:34px;line-height:34px;width:100px; text-align:center;overflow:hidden;position:relative; margin-right:10px; border-radius:3px}
.tabs_li_last{ margin-right:0!important}
ul.tabs02 li a{text-decoration:none;color:#333;display:block;font-size:16px;outline:0; background:#fff;}
ul.tabs02 li a:hover{background:#14b25e; color:#fff}
html ul.tabs02 li.cur,html ul.tabs02 li.cur a:hover ,html ul.tabs02 li.cur a{background:#14b25e; color:#fff!important}
.tab_container02{width:100%;}
.tab_container02 ul li{width:260px; height:400px; margin:0 20px 20px 0; float:left; padding:0 310px 0 20px}
.tab_container02 ul li.mar{margin:0 0px 20px 0;}
.tab_container02 ul li.bg01{ background:url("../imagess/laoshi_bg01.jpg") no-repeat left top}
.tab_container02 ul li.bg02{ background:url("../imagess/laoshi_bg02.jpg") no-repeat left top}
.tab_container02 ul li.bg03{ background:url("../imagess/laoshi_bg03.jpg") no-repeat left top}
.tab_container02 ul li.bg04{ background:url("../imagess/laoshi_bg04.jpg") no-repeat left top}
.tab_container02 ul li.bg05{ background:url("../imagess/laoshi_bg05.jpg") no-repeat left top}
.tab_container02 ul li.bg06{ background:url("../imagess/laoshi_bg06.jpg") no-repeat left top}
.tab_container02 ul li.bg07{ background:url("../imagess/laoshi_bg07.jpg") no-repeat left top}
.tab_container02 ul li.bg08{ background:url("../imagess/laoshi_bg08.jpg") no-repeat left top}
.tab_container02 ul li .name{width:260px; border-bottom:1px dotted #fff; padding:25px 0; margin-bottom:10px; float:left}
.tab_container02 ul li .name strong{ float:left; line-height:40px; color:#fff; font-size:28px; font-weight:lighter;}
.tab_container02 ul li .name span{ float:left; line-height:28px; color:#27c543; font-size:14px; background:#fff; border-radius:3px; margin:6px 0 0 8px; padding:0 8px;}
.tab_container02 ul li.bg02 .name span{color:#ffae00;}
.tab_container02 ul li.bg03 .name span{color:#00caca;}
.tab_container02 ul li.bg04 .name span{color:#8fba2f;}
.tab_container02 ul li.bg05 .name span{color:#ff8400;}
.tab_container02 ul li.bg06 .name span{color:#6f4b24;}
.tab_container02 ul li.bg07 .name span{color:#eebfaf;}
.tab_container02 ul li.bg08 .name span{color:#6a54e7;}
.tab_container02 ul li p{width:260px; line-height:20px; padding:4px 0; float:left; color:#fff; font-size:15px; text-align:left}
.tab_container02 ul li a{width:150px; line-height:38px; float:left; text-align:center; color:#fff; border:1px solid #fff; font-size:16px; margin-top:10px; border-radius:3px;}
.GenPop{ width:760px; position: fixed; z-index: 900; top: 20%; left: 50% !important; margin-left: -380px; display: block; overflow:hidden;}
.GenPop .Tc_title{ width:760px; height:65px; background:url("../imagess/tangc_bg.png") no-repeat left top; line-height:65px; text-align:center; font-size:26px; color:#fff; position:relative;}
.GenPop .Tc_title{ width:760px; height:65px; background:url("../imagess/tangc_bg.png") no-repeat left top; line-height:65px; text-align:center; font-size:26px; color:#fff; position:relative;}
.GenPop .Tc_title .GenClose{width:30px; height:30px; background:url("../imagess/btn_close.png") no-repeat left top; position:absolute; top:18px; right:15px;}
.GenPop .Tc_cnt{width:710px; padding:25px 25px 10px 25px; background:#fff; border-radius:0 0 8px 8px;}
.GenPop .Tc_cnt .cnt_bt{width:100%; float:left; padding-bottom:8px;}
.GenPop .Tc_cnt .cnt_bt span{width:22px; height:22px; text-align:center; border-radius:50%; font-size:16px; color:#fff; line-height:22px; float:left; background:#4cdb78;}
.GenPop .Tc_cnt .cnt_bt strong{ margin-left:8px; font-size:18px; color:#4cdb78; line-height:22px; font-weight:bold !important;}
.GenPop .Tc_cnt p{width:680px; padding-left:30px; font-size:14px; color:#444; line-height:24px; padding-bottom:15px;}
.GenPop .Tc_cnt p strong{ font-weight:bold}
.overlay {
    width: 100%;
    height: 100%;
    background: #000000;
    z-index: 900;
    _height: 0px;
    position: fixed;
    top: 0;
    left: 0;
    display: block;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
    -khtml-opacity: 0.7;
    opacity: 0.7;
}


.main08{ background:url("../imagess/main08_bg.jpg") top center; height:1100px; margin-top:72px;font-weight:normal;}
.main08 .w1200 ul li{ width:340px; height:770px; background:url("../img/08_li_bg.png"); border-radius:6px; padding:0 20px; float:left; margin:0 30px 30px 0;text-align:left}
.main08_li03{ margin-right:0!important}
.main08_li06{ margin-right:0!important}
.main08 .w1200 ul{ text-align:center}
.main08 .w1200 ul li h3{ font-size:26px; color:#14b25e; text-align:center; padding:20px 0 22px; border-bottom:1px #737472 solid; margin-bottom:10px; width:340px; height:64px;}
.main08 .w1200 ul li h3 span{ float:right; font-size:28px; color:#b3fc42;*margin-top:-30px}
.main08 .w1200 ul li h3 span i{font-size:14px; font-weight:lighter; font-style:normal; line-height:10px;}

.main08 .w1200 ul li h3 font{ font-size:12px; color:#fff}
.main08 .w1200 ul li h5 { font-size:14px; color:#ff8400; text-align:left}
.main08 .w1200 ul li p{font-size:14px; color:#fff; line-height:26px; position:relative; line-height:20px;}
.main08 .w1200 .md{ width:100px; text-align:left!important; position:absolute; left:122px}
.main08 .w1200 ul li h4{ font-size:14px; font-weight:bold; color:#fff; text-align:left; border-top:1px #535657 dashed; margin-top:10px; padding-top:12px}
.main08 .w1200 ul li h4 span{ font-size:12px; color:#999; display:block; line-height:18px; height:60px}

.main08 .title{ margin-top:70px!important}
.main08 .w1200 a{ width:140px; height:38px; background:#14b25e; border-radius:3px; font-size:16px; color:#fff; text-align:center; display:block; line-height:38px; margin:14px auto 0}
/* .main08_li04{ margin-left:205px!important} */


.main09{ background:#fff; padding-bottom:90px}
.main09 h3{ float:left; width:150px; font-size:18px; color:#333; margin:20px 25px 0 25px}
.main09 h3:nth-child(7){ margin-right:0!important}

.main_ly{ background:#f5f5f5; padding-bottom:70px; overflow:hidden; clear:both;}

.yd_left{ width:500px; text-align:left;}
.yd_left p{ font-size:16px; color:#333}
.yd_left p span{ font-size:12px; color:#999}
.yd_left input,.yd_left textarea{ width:440px; height:42px; border:1px #ddd solid; border-radius:3px; margin:10px 0  17px}
.liuyan{ width:140px!important; height:38px!important; border:none!important; background:#14b25e; color:#fff; font-size:16px; margin-top:2px!important}
.yd_left textarea{ height:110px}
.yd_right{ margin-left:40px; width:630px; text-align:left; }
.yd_right h2{ font-size:18px; font-weight:bold; color:#333; margin-bottom:20px; }
.yd_right p{ font-size:14px; line-height:24px; color:#333; margin-bottom:20px;}
.yd_right p img{ float:left; margin:0 5px -2px 0; display:inline-block; padding:3px 4px 40px 0; }
.yd_right h3{ font-size:26px; color:#14b25e; line-height:36px; margin-top:15px;}
.yd_right h3 img{ float:left; margin-right:14px}
.yd_right h3 span{ font-size:14px!important; color:#999!important; }
.yd_right a{ width:250px; height:38px; font-size:16px; color:#fff;background:#14b25e; display:block; text-align:center; border-radius:3px; line-height:38px; margin-top:65px}

.main10{ background:#fff; padding-bottom:80px}
.main10 ul li{ float:left; margin-right:16px; position:relative; width:288px; height:200px}
.main10_li_last{ margin-right:0!important}
.main10 ul li p{ position:absolute; bottom:0; height:32px; line-height:32px; text-align:center; color:#fff; background:url("../imagess/main08_li_bg.png"); width:100%; display:block; font-size:14px; border-radius:0 0 6px 6px; left:0}
.main10 ul li p a{ color:#fff}

.footer{ background:#333; height:350px}
.footer_l{ margin-top:42px;text-align:left}
.footer_l img{ margin-bottom:20px}
.footer_l p{ font-size:14px; color:#999; line-height:28px; }
.footer_r{ width:200px; height:350px; background:#51c3c8;}
.rwm{ margin-top:25px;text-align:center;}
.rwm p{ color:#fff; line-height:26px; font-size:14px; margin-top:4px}

.footer_m{ width:250px; text-align:left; margin-left:158px}
.footer_m h3{ font-size:16px; color:#bbb; margin:96px 0 24px 0; font-weight:bold}
.footer_m ul li{ float:left;width:125px;}
.footer_m ul li a{font-size:14px; color:#999; line-height:28px;  display:block}


/* -- 弹出窗口 -- */
#mesbook1_c, #mesbook1{display:none;z-index:1001;width:398px;border:1px solid #ccc;background:#fff; padding-bottom:20px;}
#mesbook1_c div, #mesbook1 div{ border:1px solid #E4E3E3; background:#EBECEB;height:18px; padding:4px .5em 0; margin-bottom:10px;}
#mesbook1_c dl.b1, #mesbook1 dl.b1 { width:370px; margin:0 auto;}
#mesbook1_c dl.b1 dt, #mesbook1 dl.b1 dt { float:left; width:105px; overflow:hidden; }
#mesbook1_c dl.b1 dd, #mesbook1 dl.b1 dd { width:265px; float:right;}
#mesbook1_c #mesbook1_cBtns, #mesbook1 #mesbook1Btns{padding-bottom:10px;}
#mesbook1_c #mesbook1_cBtns input, #mesbook1 #mesbook1Btns input {margin-right:20px;}
#nodata { padding:80px; padding-left:150px; border:solid 1px #eee;margin:10px; background:url("http://www.xzz.cn/Skins/Default/img/nodata.gif") no-repeat 20px 20px;}

.t01 , .t02 ,  .t05 , .t06 , .t07 , .t08 , .t09 , .plc2 , .rtit , .rtit1 , .pro_lc , .lc1 , .lc2 , .lc3 , .lc4 , .lnav h3 , .userleftnav h4 , .leftsearch , .topsearch , .ljob , .jointel, .club_lin2, .procom h4, .caigou, .comments h4{ background:url("http://www.xzz.cn/Skins/Default/img/SkinsVIBar.jpg") no-repeat;}
.b01 , .b02 ,.b04 , .b05 , .b06 , .b07 , .b08 , .b09 , .b10 , .b11 , .b12 , .b13 , .b14 , .b15 , .b16 , .b17 , .b18 , .b19 , .b20 , .b21 , .b22 , .b23, .b24, .b25, .b26 , .b27 , .b28 , .b29 , .b30 , .b31 , .b32 , .b33 , .b34 , .b35 , .b36 , .b37 , .b38 , .b39, .b40, .b41, .b42, .b43, .b44, .b45, .b46, .b47, .b48, .b49, .b49b, .b59, .b60, .b61, .b62, ul.n_rt_ul {background: url("http://www.xzz.cn/Skins/Default/img/SkinsVIBtn.jpg") no-repeat; border:0; cursor: pointer; overflow:hidden; }
.b15 { background-position:-79px -650px; width:60px; height:24px; line-height:24px; color:#fff; font-size:14px; font-weight:bold; }

