﻿@charset "utf-8";
/* 初始化CSS */
html {font:12px "微软雅黑","SimSun","Arial Narrow";color:#424242;}
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend, img {margin:0;padding:0;}
.decolor {filter:grayscale(100%);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);-webkit-filter:grayscale(1);}
.black-trans {background:rgba(0, 0, 0, 0.6);filter:progid:DXImageTransform.Microsoft.gradient(GradientType = 0,startColorstr = '#60000000',endColorstr = '#60000000');}
fieldset, img {border:none;}
img {display:block;vertical-align:middle;}
table {border-collapse:collapse;border-spacing:0;}
address, caption, cite, code, dfn, th, var, em, i {font-style:normal;font-weight:normal;}
ul, ol {list-style:none;}
li {list-style-type:none;}
h1, h2, h3, h4, h5, h6 {font-size:inherit;font-weight:normal;}
input,select,textarea,button {outline:none;margin:0;padding:0;font-family:"微软雅黑";font-size:14px;color:#424242;}
input::-moz-focus-inner {border:none;padding:0;}
select, input {vertical-align:middle;}
input[type="text"], input[type="password"], textarea {outline-style:none;-webkit-appearance:none;}
textarea {resize:none;}

a {outline:none;text-decoration:none;color:#424242;}
a:hover {text-decoration:none;color:#b10a08;}
.zm {zoom:1;}
.none {display:none;}
.db {display:block;}
.di {display:inline;}
.fl {float:left;display:inline;}
.fr {float:right;display:inline;}
.tl {text-align:left;}
.tr {text-align:right;}
.tc {text-align:center;}
.clear {clear:both;}
.clearfix:after {content:".";display:block;height:0;visibility:hidden;clear:both;}
.clearfix {zoom:1;}
.f12 {font-size:12px;}
.f14 {font-size:14px;}
.f16 {font-size:16px;}
.fw {font-weight:700;}
.ti2 {text-indent:2em;}
.m4 {height:4px;clear:both;}
.m6 {height:6px;clear:both;}
.m10 {height:10px;clear:both;}
.m12 {height:12px;clear:both;}
.m20 {height:20px;clear:both;}
.m40 {height:40px;clear:both;}
/* 初始化CSS END */

body{background:#fff;overflow-x:hidden;}

.head {height:136px;margin:0 60px;position:relative;}
.logo {position:absolute;left:0;top:20px;}
.hd-tel {line-height:42px;padding-top:12px;padding-left:44px;background:url(../images/tel.png) left center no-repeat;position:absolute;right:0;top:54px;}
.hd-tel-sp1 {line-height:12px;font-szie:12px;color:#222;position:absolute;right:0;top:0;}
.hd-tel-sp2 {line-height:42px;font-size:30px;font-weight:700;font-family:"Tahoma";color:#d27129;}

/*banner*/
#homeban {height:560px;position:relative;margin:0 60px;z-index:0;}
#homeban .bannerList {height:560px;overflow:hidden;}
#homeban .bannerList .bannerImg {height:560px;}
#homeban .bannerList .bannerImg li {width:100%;height:560px;}
#homeban .bannerList .bannerImg li img {position:absolute;left:50%;margin-left:-960px;top:0;}
#homeban .bannerBtn {position:absolute;left:50%;bottom:20px;margin-left:-60px;z-index:-9;display:none;}
#homeban .bannerBtn span {display:block;float:left;margin-left:12px;width:18px;height:18px;cursor:pointer;_display:inline;}
#homeban .dBanBtn {}
#homeban .sBanBtn {}
#homeban #left_but {position:absolute;left:20px;top:250px;width:27px;height:42px;background:url(../images/left.png) top center no-repeat;cursor:pointer;z-index:9;}
#homeban #right_but {position:absolute;right:20px;top:250px;width:27px;height:42px;background:url(../images/right.png) top center no-repeat;cursor:pointer;z-index:9;}

.fir-flash {width:266px;height:326px;}

.activ {width:326px;height:316px;background:url(../images/activ-bg.png) center center repeat;position:absolute;top:100px;right:5%;z-index:999;border-radius:8px;
	-moz-box-shadow:2px 2px 4px 2px rgba(234, 234, 234, .4);
	box-shadow:2px 2px 4px 2px rgba(234, 234, 234, .4);
}
.activ-top {height:20px;line-height:20px;padding:12px 16px 4px;color:#5d5d5d;position:relative;}
.activ-top em {font-size:10px;font-family:"Arial";margin-left:5px;}
.activ-top .close {display:block;width:20px;height:20px;position:absolute;right:12px;top:10px;text-align:center;line-height:20px;font-size:28px;font-family:"Arial";color:#9b9b9b;cursor:pointer;
	-moz-transform:rotate(45deg);
	-webkit-transform:rotate(45deg);
	transform:rotate(45deg);
	-moz-transition:all .2s linear;
	-webkit-transition:all .2s linear;
	-o-transition:all .2s linear;
	transition:all .2s linear;
}
.activ-top .close:hover {
	-moz-transform:rotate(315deg);
	-webkit-transform:rotate(315deg);
	-o-transform:rotate(315deg);
	transform:rotate(315deg);
}
.activ-main {margin:0 16px;height:180px;}
.activ-main ul li {height:59px;border-bottom:1px solid #c3c5bd;color:#5d5d5d;}
.activ-main ul li span {display:block;width:30px;line-height:22px;padding-top:8px;float:left;}
.activ-main ul li p {width:250px;float:right;line-height:22px;padding-top:8px;}

.activ-btu {height:40px;margin:0 16px;}
.activ-btu ul li {float:left;width:138px;height:40px;}
.activ-btu ul li:last-child {float:right;}

.yb-btu {display:block;width:76px;height:18px;position:absolute;bottom:20px;right:20px;background:url(../images/yb-btu.png) no-repeat;cursor:pointer;z-index:9999;opacity:0;}


.naver {width:100%;height:50px;background:rgb(50, 52, 54);position:fixed;top:0;left:0;z-index:9999;}
.nav {width:1003px;height:50px;margin:0 auto;}

.nav-main {height:50px;float:left;}
.nav-main ul li {width:130px;height:50px;line-height:50px;float:left;text-indent:56px;color:#fff;cursor:pointer;}
.nav-main ul li.logo-index {width:222px;height:50px;float:left;line-height:50px;text-indent:0px;text-align:center;font-size:20px;font-weight:700;color:#fff;background:#a4b732;}
.nav-main ul li.logo-index.current {background:#a4b732;}

.nav-main ul li a,.nav-main ul li a:hover {color:#fff;display:block;height:50px;}
.nav-main ul li:nth-child(2) a {background:url(../images/nav-01.png) 22px 14px no-repeat;}
.nav-main ul li:nth-child(3) a {background:url(../images/nav-02.png) 22px 14px no-repeat;}
.nav-main ul li:nth-child(4) a {background:url(../images/nav-03.png) 22px 14px no-repeat;}
.nav-main ul li:nth-child(5) a {background:url(../images/nav-04.png) 22px 14px no-repeat;}
.nav-main ul li:nth-child(6) a {background:url(../images/nav-05.png) 22px 14px no-repeat;}
.nav-main ul li:nth-child(7) a {background:url(../images/nav-06.png) 22px 14px no-repeat;}

.nav-main ul li.current {background:#ffbd3f;}
.nav-main ul li:nth-child(2).current {background:#f3723a;}
.nav-main ul li:nth-child(3).current {background:#ffbd3f;}
.nav-main ul li:nth-child(4).current {background:#a8d056;}
.nav-main ul li:nth-child(5).current {background:#ce33ae;}
.nav-main ul li:nth-child(6).current {background:#b430c3;}
.nav-main ul li:nth-child(7).current {background:#1077d2;}

.nav-main ul li a,.nav-main ul li a:hover {color:#fff;}


body.default {overflow-y:hidden;position:relative;
	-moz-transform:translate3d(0, 0, 0);
	-webkit-transform:translate3d(0, 0, 0);
	-o-transform:translate3d(0, 0, 0);
	-ms-transform:translate3d(0, 0, 0);
	transform:translate3d(0, 0, 0);
}
body.scroll {
	overflow-y:scroll;position:relative;
}

.feature_main {position:relative;width:100%;height:1000px;
	-moz-transform:translateZ(0);
	-webkit-transform:translateZ(0);
	-o-transform:translateZ(0);
	-ms-transform:translateZ(0);
	transform:translateZ(0);
	-moz-transition:-moz-transform .9s cubic-bezier(.86, 0, .07, 1);
	-webkit-transition:-webkit-transform .9s cubic-bezier(.86, 0, .07, 1);
	-o-transition:-o-transform .9s cubic-bezier(.86, 0, .07, 1);
	-ms-transition:-ms-transform .9s cubic-bezier(.86, 0, .07, 1);
	transition:transform .9s cubic-bezier(.86, 0, .07, 1);
}
.feature_list {width:100%;height:100%;position:absolute;z-index:1;
	-moz-transform:translateZ(0);
	-webkit-transform:translateZ(0);
	-o-transform:translateZ(0);
	-ms-transform:translateZ(0);
	transform:translateZ(0);
}
.content-feature-a {top:0;background:#a4b732;}
.content-feature-b {top:100%;background:url(../images/bg-02.jpg) top center no-repeat;}
.content-feature-c {top:200%;background:url(../images/bg-03.jpg) top center no-repeat;}
.content-feature-d {top:300%;background:#84a807;}
.content-feature-e {top:400%;background:#bf189d url(../images/bg-05.jpg) top center no-repeat;}
.content-feature-f {top:500%;background:#fff url(../images/bg-06.jpg) top center no-repeat;}
.content-feature-g {top:600%;background:url(../images/bg-07.jpg) top center no-repeat;}

.yd-pic {position:absolute;left:50%;margin-left:-133px;top:20%;}
.action {width:50px;height:50px;background:rgba(0,0,0,0.4);overflow:hidden;cursor:pointer;position:absolute;left:50%;bottom:15%;margin-left:-25px;
	border-radius:50%;
	-moz-transition:all 0.3s 0s ease-out;
	-webkit-transition:all 0.3s 0s ease-out;
	-o-transition:all 0.3s 0s ease-out;
	-ms-transition:all 0.3s 0s ease-out;
	transition:all 0.3s 0s ease-out;
}
.action i {display:block;width:12px;height:8px;margin:21px auto;}
.action:hover {background:rgba(227, 108, 2, .9);
	-moz-animation:pudding 1s linear;
	-webkit-animation:pudding 1s linear;
	-ms-animation:pudding 1s linear;
	animation:pudding 1s linear;
}

.conb-wz {width:260px;height:252px;background:url(../images/list-01.png) no-repeat;position:absolute;left:50%;margin-left:-1500px;top:-740px;}
.conb-wz-IE {margin-left:-380px;top:360px;}
.Ani-conb-wz {
	-moz-animation:wzGlide 2s .2s cubic-bezier(0.19, 1, 0.22, 1) both;
	-webkit-animation:wzGlide 2s .2s cubic-bezier(0.19, 1, 0.22, 1) both;
	-o-animation:wzGlide 2s .2s cubic-bezier(0.19, 1, 0.22, 1) both;
	animation:wzGlide 2s .2s cubic-bezier(0.19, 1, 0.22, 1) both;
}


.conb-wel {width:220px;height:180px;position:absolute;left:50%;margin-left:-240px;top:20%;line-height:22px;font-size:14px;}
.conb-main {width:560px;position:absolute;left:50%;top:1000px;}
.conb-main-IE {top:40px;}
.conb-main h2 {line-height:30px;padding-left:130px;font-size:26px;color:#7d7d7d;}

.form-tab tr td {color:#7d7d7d;}
.form-tab tr td font {font-size:16px;}
.form-tab tr td img {display:inline;}
.form-tab tr td.xy a,.form-tab tr td.xy a:hover {color:#006ae1;}
.tab-inp {width:210px;height:32px;border:1px solid #d6d6d6;padding-left:3px;line-height:32px;font-size:14px;color:#666;background:#f1f1f1;border-radius:2px;
	-moz-transition:all .4s ease-in-out;float:left;
	-webkit-transition:all .4s ease-in-out;float:left;
	-o-transition:all .4s ease-in-out;float:left;
	transition:all .4s ease-in-out;float:left;
}
.tab-inp:hover {border-color:#f3723a;}

.select_box {width:190px;height:32px;border:1px solid #d6d6d6;line-height:32px;position:relative;background:#f1f1f1;float:left;margin-left:8px;cursor:pointer;border-radius:2px;}
.select_txt {display:inline-block;padding-left:12px;width:178px;line-height:32px;height:32px;font-size:14px;cursor:text;background: url(../images/jt-01.png) 172px 14px no-repeat;cursor:pointer;}
.option {position:absolute;width:190px;top:32px;left:-1px;border:1px solid #d6d6d6;border-top:0;z-index:1;display:none;background:#f1f1f1;}
.option a {display:block;width:190px;height:30px;line-height:30px;text-align:left;text-indent:12px;font-size:14px;color:#7d7d7d;}
.option a:hover {background:#e2e2e2;color:#7d7d7d;}
.select_box_mar {margin:0;}

.tab-inp-02 {width:350px;}
.tab-inp-yzm {width:100px;}
.Wdate {cursor:pointer;}

.check {margin-top:-3px;}

.tab-sub {width:185px;height:46px;line-height:46px;text-align:center;font-size:14px;color:#fff;background:#a4b732;border:none;cursor:pointer;
	border-radius:5px;
	-moz-transition:all .4s ease-in-out;
	-webkit-transition:all .4s ease-in-out;
	-o-transition:all .4s ease-in-out;
	transition:all .4s ease-in-out;
}
.tab-sub:hover {background:#f3723a;}

.Ani-conb-main {
	-moz-animation:tabGlide 2s .2s cubic-bezier(0.19, 1, 0.22, 1) both;
	-webkit-animation:tabGlide 2s .2s cubic-bezier(0.19, 1, 0.22, 1) both;
	-o-animation:tabGlide 2s .2s cubic-bezier(0.19, 1, 0.22, 1) both;
	animation:tabGlide 2s .2s cubic-bezier(0.19, 1, 0.22, 1) both;
}


/***** 弹出样式 *****/
.tml_mask {width:100%;height:100%;position:fixed;left:0;top:0;visibility:hidden;background:#000000;opacity:0.5;filter:alpha(opacity=50);z-index:99998 !important;}
.dialog_pop {width:720px;height:500px;padding:10px;position:fixed;left:260px;top:80px;visibility:hidden;z-index:99999 !important;_position:absolute;}
.dialog_pop_close {display:block;width:20px;height:20px;position:absolute;right:20px;top:18px;text-align:center;line-height:20px;font-size:28px;font-family:"Arial";color:#9b9b9b;cursor:pointer;z-index:9;
	-moz-transform:rotate(45deg);
	-webkit-transform:rotate(45deg);
	transform:rotate(45deg);
	-moz-transition:all .2s linear;
	-webkit-transition:all .2s linear;
	-o-transition:all .2s linear;
	transition:all .2s linear;
}
.dialog_pop_close:hover {
	-moz-transform:rotate(315deg);
	-webkit-transform:rotate(315deg);
	-o-transform:rotate(315deg);
	transform:rotate(315deg);
}
.dialog_pop_close a,.dialog_pop_close a:hover {color:#666666;}
.dialog_pop_skin {position:absolute;left:0;top:0;width:100%;height:100%;background:#ffffff;opacity:0.3;filter:alpha(opacity=30);border-radius:12px;}
.dialog_header {height:35px;padding-left:12px;line-height:35px;border-bottom:1px solid #D9D9D9;background:#E6E6E6;font-size:14px;font-weight:700;color:#666;}
.tem1 {position:relative;z-index:2;height:100%;background:#ffffff;}
.tem1_main {height:340px;padding:0 20px;line-height:24px;color:#4f4f4f;}
.tem1_main_02 {width:100%;height:100%;}

/****** 滚动条 ******/
a.jScrollArrowUp{background:url(../images/basic_arrow_up.gif) repeat-x 0 0;}
a.jScrollArrowUp:hover{background-position:0 -15px;}
a.jScrollArrowDown{background:url(../images/basic_arrow_down.gif) repeat-x 0 0;}
a.jScrollArrowDown:hover{background-position:0 -15px;}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover{background-position:0 -30px;}

.jScrollPaneContainer{position:relative;overflow:hidden;z-index:1;}
.jScrollPaneTrack{position:absolute;cursor:pointer;right:10px;top:0;height:100%;}
.jScrollPaneDrag{position:absolute;background:#f3723a;cursor:pointer;overflow:hidden;border-radius:3px;}
.jScrollPaneDragTop{position:absolute;top:0;left:0;overflow:hidden;}
.jScrollPaneDragBottom{position:absolute;bottom:0;left:0;overflow:hidden;}
a.jScrollArrowUp{display:block;position:absolute;z-index:1;top:0;right:0;text-indent:-2000px;overflow:hidden;/*background-color:#666;*/height:9px;}
a.jScrollArrowUp:hover{/*background-color:#f60;*/}
a.jScrollArrowDown{display:block;position:absolute;z-index:1;bottom:0;right:0;text-indent:-2000px;overflow:hidden;/*background-color:#666;*/height:9px;}
a.jScrollArrowDown:hover{/*background-color:#f60;*/}
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover{/*background-color:#f00;*/}


/*banner*/
.banner-list {width:1002px;height:650px;position:absolute;left:50%;margin-left:-501px;bottom:-580px;}
.banner-IE {top:40px;}

/*slider*/
.slider {width:1002px;height:650px;position:relative;}
.slider .focus-show-wrap {width:1002px;height:650px;overflow:hidden;position:relative;}
.slider .focus-show-wrap .focus_panel {display:none;position:absolute;left:0;top:0;width:1002px;height:650px;}
.slider .focus-show-wrap .focus_opacity {opacity:0;filter:alpha(opacity:0);}
.slider .focus-show-wrap .current {display:block;opacity:1;filter:alpha(opacity:100);}
.slider .ctrls_panel {position:absolute;left:50%;margin-left:-54px;bottom:20px;width:108px;height:12px;z-index:9;}
.slider .focus_ctrls li {width:12px;height:12px;border-radius:50%;background:#ccc;float:left;margin-left:6px;cursor:pointer;text-indent:999em;}
.slider .focus_ctrls li.current {background:#e94d00;}
.slider .prev {display:block;position:absolute;width:50px;height:50px;left:-70px;top:300px;cursor:pointer;z-index:9;right:0;margin:0;}
.slider .next {display:block;position:absolute;width:50px;height:50px;left:1022px;top:300px;cursor:pointer;z-index:9;right:0;margin:0;}
.slider .action i {display:block;width:8px;height:12px;margin:19px auto;}


.Ani-banner-list {
	-moz-animation:banPop 2s .2s cubic-bezier(0.19, 1, 0.22, 1) both;
	-webkit-animation:banPop 2s .2s cubic-bezier(0.19, 1, 0.22, 1) both;
	-o-animation:banPop 2s .2s cubic-bezier(0.19, 1, 0.22, 1) both;
	animation:banPop 2s .2s cubic-bezier(0.19, 1, 0.22, 1) both;
}

.activ-con {width:1002px;height:650px;position:absolute;left:50%;margin-left:-501px;top:50px;}

.hd-top {height:100px;padding-top:20px;margin:0 12px;}
.hd-top h2 {font-size:40px;font-weight:700;color:#fff;line-height:50px;}
.hd-top h5 {font-size:20px;font-weight:700;font-family:"Arial";color:#fff;line-height:30px;}

.hd-top h5 span {display:block;width:84px;height:24px;text-align:center;line-height:24px;font-size:12px;font-weight:normal;font-family:"微软雅黑";color:#fff;background:rgba(107, 137, 1, .6);border-radius:6px;float:right;margin-top:3px;
	-moz-transition:all .4s ease-in-out;
	-webkit-transition:all .4s ease-in-out;
	-o-transition:all .4s ease-in-out;
	-ms-transition:all .4s ease-in-out;
	transition:all .4s ease-in-out;
}
.hd-top h5 span a,.hd-top h5 span a:hover {color:#fff;}
.hd-top h5 span:hover {background:rgba(84, 108, 0, .8)}
.hd-top h5 .inte-more {background:rgba(120, 2, 134, .7);}
.hd-top h5 .inte-more:hover {background:rgba(87, 0, 97, .8)}

.activ-box {width:380px;height:502px;border-radius:6px;background:#6e8c04;float:left;}
.activ-box dl dd {width:112px;height:112px;border-radius:6px;background:#87a716;float:left;margin:11px 0 0 11px;
	-moz-transition:all .4s ease-in-out;
	-webkit-transition:all .4s ease-in-out;
	-o-transition:all .4s ease-in-out;
	transition:all .4s ease-in-out;
}
.activ-box dl dd a {display:block;height:112px;width:112px;border-radius:6px;position:relative;line-height:110px;text-align:center;font-size:50px;font-weight:700;color:#fff;font-family:"Arial";}
.activ-box dl dd a i {display:block;width:112px;height:12px;line-height:12px;position:absolute;left:0;bottom:20px;text-align:center;font-size:10px;font-family:"Arial";color:#fff;}
.activ-box dl dd a.over {background:url(../images/hd-gq.png) 22px 18px no-repeat;}
.activ-box dl dd:hover {background:#e36c02;}
.activ-box dl dd.selected {background:#e36c02;}

.activ-box-con {width:580px;height:502px;float:right;}
.activ-box-detail {width:580px;height:502px;}
.hd-list {height:68px;margin-top:14px;}
.hd-list em {display:block;width:34px;height:34px;float:left;border-radius:4px;margin-top:6px;background:#fff;text-align:center;line-height:34px;font-size:20px;font-family:"Arial";font-weight:700;color:#84a807;}
.hd-list h3 {width:534px;line-height:24px;float:right;font-size:14px;color:#fff;font-weight:700;}
.hd-list h3 a,.hd-list h3 a:hover {color:#fff;}
.hd-list p {width:534px;line-height:18px;float:right;color:#fff;}


.hg-list {width:1002px;height:502px;}
.hg-list dd {width:320px;height:200px;float:left;margin:0 7px 20px 7px;}
.hg-list dd a {display:block;height:200px;width:320px;position:relative;overflow:hidden;}
.hg-list dd a img {position:absolute;left:0;top:0;}
.hg-list dd a h4 {height:40px;line-height:40px;width:320px;position:absolute;left:0;bottom:-40px;background:#e36c02;text-align:center;font-size:14px;color:#fff;}


.video {width:1002px;height:650px;background:url(../images/video-bg.png) no-repeat;position:relative;}

.small-wheel {width:99px;height:99px;background:url(../images/small-wheel.png) no-repeat;position:absolute;left:76px;top:280px;}
.big-wheel {width:141px;height:141px;background:url(../images/big-wheel.png) no-repeat;position:absolute;left:212px;top:366px;}
.Ani-wheel {
	-moz-animation:whellRotate 1s 1.6s linear infinite;
	-webkit-animation:whellRotate 1s 1.6s linear infinite;
	-o-animation:whellRotate 1s 1.6s linear infinite;
	animation:whellRotate 1s 1.6s linear infinite;
}


.video-arc {width:400px;height:260px;position:absolute;right:20px;top:270px;}
.video-arc dl dd {line-height:34px;background:url(../images/jt-02.png) left center no-repeat;text-indent:12px;font-size:14px;
	-moz-transition:all .4s ease-in-out;
	-webkit-transition:all .4s ease-in-out;
	-o-transition:all .4s ease-in-out;
	-ms-transition:all .4s ease-in-out;
	transition:all .4s ease-in-out;
}
.video-arc dl dd a {color:#fff;}
.video-arc dl dd a:hover {color:#fff000;}
.video-arc dl dd:hover {margin-left:24px;}
.video-arc span {display:block;width:74px;height:24px;text-align:center;line-height:24px;color:#fff;background:rgba(107, 137, 1, .6);border-radius:6px;position:absolute;right:36px;top:-34px;
	-moz-transition:all .4s ease-in-out;
	-webkit-transition:all .4s ease-in-out;
	-o-transition:all .4s ease-in-out;
	-ms-transition:all .4s ease-in-out;
	transition:all .4s ease-in-out;
}
.video-arc span a,.video-arc span a:hover {color:#fff;}
.video-arc span:hover {background:rgba(84, 108, 0, .8)}


.baby-list-line1 {height:110px;position:relative;}
.baby-list-line2 {height:110px;position:relative;}
.baby-list-line3 {height:110px;position:relative;}
.baby-pic {width:100px;height:100px;border:5px solid rgba(255, 255, 255, .8);border-radius:10px;position:absolute;left:1620px;top:0;}
.baby-pic img {border-radius:4px;}
.baby-right {width:480px;height:110px;position:absolute;left:1740px;top:0;}
.baby-right h3 {line-height:30px;font-size:16px;font-weight:700;color:#fff;}
.baby-right h3 a,.baby-right h3 a:hover {color:#fff;}
.baby-right p {line-height:22px;font-szie:12px;color:#fff;padding-top:10px;}
.baby-pic-02 {width:100px;height:100px;border:5px solid rgba(255, 255, 255, .8);border-radius:10px;position:absolute;left:-800px;top:0;}
.baby-pic-02 img {border-radius:4px;}
.baby-right-02 {width:480px;height:110px;position:absolute;left:-1310px;top:0;}
.baby-right-02 h3 {line-height:30px;font-size:16px;font-weight:700;color:#fff;}
.baby-right-02 h3 a,.baby-right-02 h3 a:hover {color:#fff;}
.baby-right-02 p {line-height:22px;font-szie:12px;color:#fff;padding-top:10px;}

.Ani-baby-list1 .baby-pic {
	-moz-animation:babyIn-01 .8s .2s ease-in-out both;
	-webkit-animation:babyIn-01 .8s .2s ease-in-out both;
	animation:babyIn-01 .8s .2s ease-in-out both;
}
.Ani-baby-list1 .baby-right {
	-moz-animation:babyIn-01 .8s .4s ease-in-out both;
	-webkit-animation:babyIn-01 .8s .4s ease-in-out both;
	animation:babyIn-01 .8s .4s ease-in-out both;
}
.Ani-baby-list2 .baby-pic-02 {
	-moz-animation:babyIn-02 .8s .6s ease-in-out both;
	-webkit-animation:babyIn-02 .8s .6s ease-in-out both;
	animation:babyIn-02 .8s .6s ease-in-out both;
}
.Ani-baby-list2 .baby-right-02 {
	-moz-animation:babyIn-02 .8s .8s ease-in-out both;
	-webkit-animation:babyIn-02 .8s .8s ease-in-out both;
	animation:babyIn-02 .8s .8s ease-in-out both;
}
.Ani-baby-list3 .baby-pic {
	-moz-animation:babyIn-01 .8s 1s ease-in-out both;
	-webkit-animation:babyIn-01 .8s 1s ease-in-out both;
	animation:babyIn-01 .8s 1s ease-in-out both;
}
.Ani-baby-list3 .baby-right {
	-moz-animation:babyIn-01 .8s 1.2s ease-in-out both;
	-webkit-animation:babyIn-01 .8s 1.2s ease-in-out both;
	animation:babyIn-01 .8s 1.2s ease-in-out both;
}


.inte-banner-list {bottom:-650px;margin:0 auto;}
.inte-IE {bottom:auto;top:0;}
.Ani-inte-list {
	-moz-animation:intePop 2s .2s cubic-bezier(0.19, 1, 0.22, 1) both;
	-webkit-animation:intePop 2s .2s cubic-bezier(0.19, 1, 0.22, 1) both;
	-o-animation:intePop 2s .2s cubic-bezier(0.19, 1, 0.22, 1) both;
	animation:intePop 2s .2s cubic-bezier(0.19, 1, 0.22, 1) both;
}
.Ani-inte-list .action {
	-moz-animation:inteIn .6s 4.5s ease-in-out both;
	-webkit-animation:inteIn .6s 4.5s ease-in-out both;
	animation:inteIn .6s 4.5s ease-in-out both;
}

.inte-box {width:1002px;height:420px;}
.inte-box dl dd {width:170px;height:200px;float:left;margin:0 0 20px 56px;opacity:0;}
.inte {display:block;width:160px;height:160px;border:5px solid rgba(255, 255, 255, .8);border-radius:50%;overflow:hidden;
	-moz-transition:all .4s ease-in-out;
	-webkit-transition:all .4s ease-in-out;
	-o-transition:all .4s ease-in-out;
	-ms-transition:all .4s ease-in-out;
	transition:all .4s ease-in-out;
}
.inte:hover {border-color:#d321e7;}
.inte-box dl dd h4 {height:24px;width:124px;margin:6px auto 0;text-align:center;line-height:24px;color:#fff;background:rgba(124, 48, 132, .7);border-radius:12px;
	-moz-transition:all .4s ease-in-out;
	-webkit-transition:all .4s ease-in-out;
	-o-transition:all .4s ease-in-out;
	-ms-transition:all .4s ease-in-out;
	transition:all .4s ease-in-out;
}
.inte-box dl dd h4 a,.inte-box dl dd h4 a:hover {color:#fff;}
.inte-box dl dd h4:hover {background:rgba(97, 43, 103, .9);}

.Ani-inte-list .inte-box dl dd:nth-child(1) {
	-moz-animation:inteIn .6s 1s ease-in-out both;
	-webkit-animation:inteIn .6s 1s ease-in-out both;
	animation:inteIn .6s 1s ease-in-out both;
}
.Ani-inte-list .inte-box dl dd:nth-child(2) {
	-moz-animation:inteIn .6s 1.4s ease-in-out both;
	-webkit-animation:inteIn .6s 1.4s ease-in-out both;
	animation:inteIn .6s 1.4s ease-in-out both;
}
.Ani-inte-list .inte-box dl dd:nth-child(3) {
	-moz-animation:inteIn .6s 1.8s ease-in-out both;
	-webkit-animation:inteIn .6s 1.8s ease-in-out both;
	animation:inteIn .6s 1.8s ease-in-out both;
}
.Ani-inte-list .inte-box dl dd:nth-child(4) {
	-moz-animation:inteIn .6s 2.2s ease-in-out both;
	-webkit-animation:inteIn .6s 2.2s ease-in-out both;
	animation:inteIn .6s 2.2s ease-in-out both;
}
.Ani-inte-list .inte-box dl dd:nth-child(5) {
	-moz-animation:inteIn .6s 2.6s ease-in-out both;
	-webkit-animation:inteIn .6s 2.6s ease-in-out both;
	animation:inteIn .6s 2.6s ease-in-out both;
}
.Ani-inte-list .inte-box dl dd:nth-child(6) {
	-moz-animation:inteIn .6s 3s ease-in-out both;
	-webkit-animation:inteIn .6s 3s ease-in-out both;
	animation:inteIn .6s 3s ease-in-out both;
}
.Ani-inte-list .inte-box dl dd:nth-child(7) {
	-moz-animation:inteIn .6s 3.4s ease-in-out both;
	-webkit-animation:inteIn .6s 3.4s ease-in-out both;
	animation:inteIn .6s 3.4s ease-in-out both;
}
.Ani-inte-list .inte-box dl dd:nth-child(8) {
	-moz-animation:inteIn .6s 3.8s ease-in-out both;
	-webkit-animation:inteIn .6s 3.8s ease-in-out both;
	animation:inteIn .6s 3.8s ease-in-out both;
}

.local-list {width:1002px;height:420px;}
.local-list dl dd {width:450px;height:150px;float:left;margin:24px;}
.local-logo {width:140px;height:140px;border:5px solid #d321e7;border-radius:50%;overflow:hidden;float:left;}
.local-right {width:284px;height:150px;float:right;border-radius:8px;background:rgba(255, 255, 255, .7);}
.local-right h3 {line-height:24px;font-size:16px;font-weight:700;margin:8px 12px 4px;}
.local-right h3 a,.local-right h3 a:hover {color:#8e0a9d;}
.local-right h3 span {float:right;padding:0 10px;background:rgba(87, 0, 97, .8);border-radius:6px;font-size:12px;font-weight:normal;}
.local-right h3 span a,.local-right h3 span a:hover {color:#fff;}
.local-right p {padding:4px 12px 0;line-height:20px;height:100px;font-size:12px;color:#8e0a9d;overflow:hidden;}

.hzlist {width:1002px;height:420px;}
.hzlist dl dd {width:110px;height:110px;border:5px solid #d321e7;float:left;margin:20px 0 0 20px;position:relative;}
.hzlist dl dd a {display:block;width:110px;height:110px;position:absolute;left:0;top:0;line-height:110px;text-align:center;font-size:14px;color:#fff;z-index:9;}
.hzlist dl dd .none {display:none;}


.map-cont {width:516px;height:516px;background:url(../images/map-bg.png) no-repeat;position:absolute;left:40px;top:86px;}


.scroll-01 {width:502px;height:502px;background:url(../images/map-scroll-01.png) no-repeat;position:absolute;left:1px;top:13px;}
.scroll-02 {width:502px;height:502px;background:url(../images/map-scroll-02.png) no-repeat;position:absolute;left:1px;top:13px;}
.scroll-03 {width:502px;height:502px;background:url(../images/map-scroll-03.png) no-repeat;position:absolute;left:1px;top:13px;cursor:pointer;}
.Ani-scroll .scroll-01 {
	-moz-animation:mapScroll 60s .2s linear infinite;
	-webkit-animation:mapScroll 60s .2s linear infinite;
	animation:mapScroll 60s .2s linear infinite;
}
.Ani-scroll .scroll-02 {
	-moz-animation:mapScrollTurn 60s .2s linear infinite;
	-webkit-animation:mapScrollTurn 60s .2s linear infinite;
	animation:mapScrollTurn 60s .2s linear infinite;
}
.Ani-scroll .scroll-03 {
	-moz-animation:mapScroll 60s .2s linear infinite;
	-webkit-animation:mapScroll 60s .2s linear infinite;
	animation:mapScroll 60s .2s linear infinite;
}

.contact {width:400px;position:absolute;right:0;bottom:-360px;}
.contact-IE {bottom:auto;top:50px;}
.contact h2 {line-height:64px;font-size:60px;color:#fff;}
.contact h5 {line-height:40px;font-size:26px;color:#fff;}
.contact ul {padding-top:26px;}
.contact ul li {line-height:36px;padding-left:40px;font-size:14px;color:#fff;}
.contact ul li.g-tel {background:url(../images/gc-01.png) left 10px no-repeat;}
.contact ul li.g-qq {background:url(../images/gc-02.png) left 10px no-repeat;}
.contact ul li.g-inter {background:url(../images/gc-03.png) left 10px no-repeat;}
.contact ul li.g-addr {background:url(../images/gc-04.png) left 10px no-repeat;}
.contact ul li.g-mess {background:url(../images/gc-05.png) left 10px no-repeat;}
.contact ul li.g-xl {background:url(../images/gc-06.png) left 10px no-repeat;}
.contact ul li.g-wx {background:url(../images/gc-07.png) left 10px no-repeat;}


.Ani-conta {
	-moz-animation:banPop 2s .2s cubic-bezier(0.19, 1, 0.22, 1) both;
	-webkit-animation:banPop 2s .2s cubic-bezier(0.19, 1, 0.22, 1) both;
	-o-animation:banPop 2s .2s cubic-bezier(0.19, 1, 0.22, 1) both;
	animation:banPop 2s .2s cubic-bezier(0.19, 1, 0.22, 1) both;
}





.foot {height:110px;margin:20px auto 0;background:url(../images/ft-logo.png) top center no-repeat;}
.foot ul {padding-top:68px;}
.foot ul li {line-height:22px;text-align:center;font-size:12px;color:#484d58;}
.foot ul li a,.foot ul li a:hover {color:#484d58;}




/* 二级页面 */
.sec-hd-bg {background:#84a807;}
.sec-hy-bg {background:#fff url(../images/bg-06.jpg) top center no-repeat;}
.sec-tea-bg {background:#bf189d url(../images/bg-05.jpg) top center no-repeat;}
.sec-lx-bg {background:#166dba url(../images/bg-07.jpg) top center no-repeat;}
.tea-det-bg {background:#bf189d;}
.page {width:1002px;margin:50px auto 0;min-height:800px;}
.sloca {line-height:30px;float:right;font-size:14px;font-family:"微软雅黑";color:#fff;font-weight:normal;}
.sloca a,.sloca a:hover {color:#fff;}

.shzlist {height:auto;}

.slocal-list {height:auto;}

.sinte-box {height:auto;}
.sinte-box dl dd {opacity:1;}

.shg-list {height:auto;}

.sVideoArc {width:auto;height:auto;position:relative;left:auto;top:auto;margin:0 24px;}

.sbaby-list-line {height:110px;margin:0 20px 30px;border-bottom:1px solid #fff;}
/*.sbaby-pic {width:100px;height:100px;border:5px solid rgba(255, 255, 255, .8);border-radius:10px;float:left;}
.sbaby-pic img {border-radius:12px;}
.sbaby-right {width:820px;height:110px;float:right;}
.sbaby-right h3 {line-height:30px;font-size:16px;font-weight:700;color:#fff;}
.sbaby-right h3 a,.sbaby-right h3 a:hover {color:#fff;}
.sbaby-right p {line-height:22px;font-szie:12px;color:#fff;padding-top:10px;}*/

.sbaby-list-line h3 {line-height:30px;font-size:16px;font-weight:700;color:#fff;}
.sbaby-list-line h3 a,.sbaby-list-line h3 a:hover {color:#fff;}
.sbaby-list-line p {line-height:22px;font-szie:12px;color:#fff;padding-top:10px;}

.hy-det-bg {background:#fff url(../images/hy-xx-bg.jpg) top center no-repeat;}

.jfContent {margin:0 20px;}
.jfDetLeft {width:390px;height:450px;float:left;}
.jfDetRight {width:540px;float:right;}
.ArcTit {line-height:50px;text-align:center;line-height:50px;font-size:30px;color:#3a3a3a;}
.jfXX {line-height:26px;text-align:justify;text-justify:inter-ideograph;padding:12px 0;color:#3a3a3a;font-size:14px;}
.jfXX table {border-collapse:separate;border-spacing:1px;}
.jfXX img {display:inline;}

.arcTit-02 {line-height:60px;text-align:center;font-size:30px;font-weight:700;color:#fff;margin:0 20px;}

.czContent {line-height:34px;text-align:justify;text-justify:inter-ideograph;padding:12px 20px;color:#fff;font-size:14px;min-height:400px;}
.czContent table {border-collapse:separate;border-spacing:1px;}
.czContent img {display:inline;}


.ifooter {height:160px;margin:0 auto;background:#9fb134;}
.ifoot {width:1002px;height:160px;margin:0 auto;position:relative;}

.ilogo {position:absolute;left:0;top:46px;}
.ift-main {width:490px;position:absolute;left:250px;top:44px;}
.ift-main ul li {line-height:26px;padding-left:24px;font-size:12px;color:#fff;}
.ift-main ul li.ft-tel {background:url(../images/ft-tel.png) left 5px no-repeat;}
.ift-main ul li.ft-inter {background:url(../images/ft-inter.png) left 5px no-repeat;}
.ift-main ul li.ft-home {background:url(../images/ft-home.png) left 5px no-repeat;}

.ift-ewm {width:60px;height:60px;position:absolute;right:0;top:30px;}
.ift-ewm-02 {right:80px;}
.ift-ba {position:absolute;right:0;bottom:40px;line-height:14px;font-size:12px;color:#fff;}
.ift-ba a,.ift-ba a:hover {color:#fff;}

.ieTips {position:fixed;width:100%;bottom:0;height:43px;line-height:43px;font-size:14px;border-top:2px solid #f8d800;z-index:999;background:rgba(251,249,0,.4);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#66FBF900,endColorstr=#66FBF900);display:none;}
.ieTips h2 {text-align:center;color:#000;}
.ieTips span {position:absolute;top:0px;right:0px;padding:0 20px;color:#000;line-height:43px;cursor:pointer;}


.content {line-height:28px;text-align:justify;text-justify:inter-ideograph;padding:12px;min-height:400px;color:#fff;}
.content table {border-collapse:separate;border-spacing:1px;}
.content img {display:inline;}


/***************** 分页 ******************/
.pages {height:27px;margin:12px 0 12px 200px;}
.pageMoreTop {font-size:14px;color:#333;height:27px;line-height:25px;margin:0 auto;text-align:center;}
.pageMoreTop ul {text-align:center;height:27px;}
.pageMoreTop ul li {float:left;margin-right:5px;font-size:12px;display:block;background:#ffffff;}
.pageMoreTop .no_link {font-size:12px;text-decoration:none;color:#9a9a9a;width:52px;display:block;border:1px solid #e3e3e3;}
.pageMoreTop ul li a {font-size:12px;text-decoration:none;color:#333;width:22px;display:block;border:1px solid #e3e3e3;}
.pageMoreTop ul li a:hover {background:#9fb134;color:#fff;text-decoration:none;border:1px solid #e3e3e3;}
.pageMoreTop ul li.down a {font-size:12px;text-decoration:none;color:#333;width:52px;display:block;border:1px solid #e3e3e3;}
.pageMoreTop ul li.end a {font-size:12px;text-decoration:none;color:#333;width:52px;display:block;border:1px solid #e3e3e3;}
.pageMoreTop ul li.down a:hover {font-size:12px;text-decoration:none;color:#fff;width:52px;display:block;border:1px solid #e3e3e3;}
.pageMoreTop ul li.end a:hover {font-size:12px;text-decoration:none;color:#fff;width:52px;display:block;border:1px solid #e3e3e3;}
.pageMoreTop ul li.linkOn {color:#fff;text-decoration:none;background:#9fb134;width:22px;display:block;border:1px solid #e3e3e3;}
.pageMoreTop ul li.linkOn a{color:#ffffff;}


/***************** 上一页 / 下一页 ******************/
.sec_unpage {margin:20px 12px;}
.sec_unpage ul li {line-height:24px;}
#sec_back {text-align:center;}
#sec_back img {margin:0 auto;}