*{margin:0px; padding:0px; list-style:none; outline:none; font-family:Microsoft YaHei, Arial, Helvetica, sans-serif;}
body{line-height:24px; font-size:14px; color:#777; background:#fff;}
img{border:0px;}
a{color:#333333; text-decoration:none; transition:0.3s; -webkit-transition:0.3s; -moz-transition:0.3s;}
a:hover{color:#ff0000;}
.clear{clear:both; height:0px; font-size:0px;}

.top{width:100%; height:100px; background:#fff;}
.top01{width:1200px; height:auto; margin:0px auto;}
.top01_l{width:406px; height:auto; margin-top:8px; float:left}
.top01_r{width:740px; height:auto; float:right}
.top01_r01{width:100%; height:auto; text-align:right;}
.top01_r01 a{line-height:95px; border-top:3px #FFFFFF solid; margin-left:30px; font-size:17px; display:inline-block;}
.top01_r01 a:hover{border-top:3px #ff1b2f solid; color:#ff1b2f;}
.top01_r01 .m_hover{border-top:3px #ff1b2f solid; color:#ff1b2f;}


.ind_tub{width:100%; height:auto; background:#FFF;}
.ind_tub01{width:1200px; height:265px; background:url(../images/ind_atb07.png) no-repeat top center; margin:0px auto; position:relative;}
.ind_tub02{width:1200px; height:auto; position:absolute; top:0px; left:0px; z-index:999; margin:0px auto;}

.ind_tub02a{width:199px; height:auto; background:url(../images/ind_atb01.png) no-repeat 50% 30px; color:#333; margin-left:1px; padding-top:70px; padding-bottom:40px; cursor:pointer; float:left;-moz-transition:all 0.5s; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s;  transition:all 0.5s;}
.ind_tub02a span{width:130px; height:auto; line-height:60px; text-align:center; font-size:17px; display:block; margin:0px auto;}
.ind_tub02a p{width:130px; height:auto; text-align:center; font-size:13px; display:block; margin:0px auto;}
.ind_tub02a:hover{background:url(../images/ind_atb01b.png) no-repeat 50% 15px #fff; color:#FFF;
-moz-transform:translatey(-30px); -webkit-transform:translatey(-30px); -o-transform:translatey(-30px); transform:translatey(-30px);}
.ind_tub02a:hover a{color:#555;}
.ind_tub02a:hover a span{font-weight:bold;}
.ind_tub02a:hover a p{font-weight:bold;}

.ind_tub02b{width:199px; height:auto; background:url(../images/ind_atb02.png) no-repeat 50% 30px; color:#333; margin-left:1px; padding-top:70px; padding-bottom:40px; cursor:pointer; float:left;-moz-transition:all 0.5s; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s;  transition:all 0.5s;}
.ind_tub02b span{width:130px; height:auto; line-height:60px; text-align:center; font-size:17px; display:block; margin:0px auto;}
.ind_tub02b p{width:130px; height:auto; text-align:center; font-size:13px; display:block; margin:0px auto;}
.ind_tub02b:hover{background:url(../images/ind_atb02b.png) no-repeat 50% 15px #fff; color:#FFF;
-moz-transform:translatey(-30px); -webkit-transform:translatey(-30px); -o-transform:translatey(-30px); transform:translatey(-30px);}
.ind_tub02b:hover a{ color:#555;}
.ind_tub02b:hover a span{font-weight:bold;}
.ind_tub02b:hover a p{font-weight:bold;}

.ind_tub02c{width:199px; height:auto; background:url(../images/ind_atb03.png) no-repeat 50% 30px; color:#333; margin-left:1px; padding-top:70px; padding-bottom:40px; cursor:pointer; float:left;-moz-transition:all 0.5s; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s;  transition:all 0.5s;}
.ind_tub02c span{width:130px; height:auto; line-height:60px; text-align:center; font-size:17px; display:block; margin:0px auto;}
.ind_tub02c p{width:130px; height:auto; text-align:center; font-size:13px; display:block; margin:0px auto;}
.ind_tub02c:hover{background:url(../images/ind_atb03b.png) no-repeat 50% 15px #fff; color:#FFF;
-moz-transform:translatey(-30px); -webkit-transform:translatey(-30px); -o-transform:translatey(-30px); transform:translatey(-30px);}
.ind_tub02c:hover a{ color:#555;}
.ind_tub02c:hover a span{font-weight:bold;}
.ind_tub02c:hover a p{font-weight:bold;}

.ind_tub02d{width:198px; height:auto; background:url(../images/ind_atb04.png) no-repeat 50% 30px; color:#333; margin-left:1px; padding-top:70px; padding-bottom:40px; cursor:pointer; float:left;-moz-transition:all 0.5s; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s;  transition:all 0.5s;}
.ind_tub02d span{width:130px; height:auto; line-height:60px; text-align:center; font-size:17px; display:block; margin:0px auto;}
.ind_tub02d p{width:130px; height:auto; text-align:center; font-size:13px; display:block; margin:0px auto;}
.ind_tub02d:hover{background:url(../images/ind_atb04b.png) no-repeat 50% 15px #fff; color:#FFF; 
-moz-transform:translatey(-30px); -webkit-transform:translatey(-30px); -o-transform:translatey(-30px); transform:translatey(-30px);}
.ind_tub02d:hover a{ color:#555;}
.ind_tub02d:hover a span{font-weight:bold;}
.ind_tub02d:hover a p{font-weight:bold;}

.ind_tub02e{width:199px; height:auto; background:url(../images/ind_atb05.png) no-repeat 50% 30px; color:#333; margin-left:1px; padding-top:70px; padding-bottom:40px; cursor:pointer; float:left;-moz-transition:all 0.5s; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s;  transition:all 0.5s;}
.ind_tub02e span{width:130px; height:auto; line-height:60px; text-align:center; font-size:17px; display:block; margin:0px auto;}
.ind_tub02e p{width:130px; height:auto; text-align:center; font-size:13px; display:block; margin:0px auto;}
.ind_tub02e:hover{background:url(../images/ind_atb05b.png) no-repeat 50% 15px #fff; color:#FFF;
-moz-transform:translatey(-30px); -webkit-transform:translatey(-30px); -o-transform:translatey(-30px); transform:translatey(-30px);}
.ind_tub02e:hover a{ color:#555;}
.ind_tub02e:hover a span{font-weight:bold;}
.ind_tub02e:hover a p{font-weight:bold;}

.ind_tub02f{width:199px; height:auto; background:url(../images/ind_atb06.png) no-repeat 50% 30px; color:#333; margin-left:1px; padding-top:70px; padding-bottom:40px; cursor:pointer; float:left;-moz-transition:all 0.5s; -webkit-transition:all 0.5s; -o-transition:all 0.5s; -ms-transition:all 0.5s;  transition:all 0.5s;}
.ind_tub02f span{width:130px; height:auto; line-height:60px; text-align:center; font-size:17px; display:block; margin:0px auto;}
.ind_tub02f p{width:130px; height:auto; text-align:center; font-size:13px; display:block; margin:0px auto;}
.ind_tub02f:hover{background:url(../images/ind_atb06b.png) no-repeat 50% 15px #fff; color:#FFF;  
-moz-transform:translatey(-30px); -webkit-transform:translatey(-30px); -o-transform:translatey(-30px); transform:translatey(-30px);}
.ind_tub02f:hover a{ color:#555;}
.ind_tub02f:hover a span{font-weight:bold;}
.ind_tub02f:hover a p{font-weight:bold;}

.ind_b01{width:100%; height:auto; background:#f5f5f5;}
.ind_b02{width:1200px; height:auto; padding-top:40px; margin:0px auto;}
.ind_b02_l{width:575px; height:390px; background:#FFF; float:left;}
.ind_b02_l img{width:575px; height:390px; display:block;}
.ind_b02_l span{width:90%; height:auto; line-height:70px; font-size:30px; color:#de342f; display:block; margin:0px auto;}
.ind_b02_l p{width:90%; height:auto; display:block; margin:0px auto;}
.ind_b02_l a{color:#de342f;}
.ind_b02_r{width:580px; height:auto; float:right;}
.ind_b02_r01{width:100%; height:46px; border-bottom:1px #CCCCCC solid;}

.ind_c01{width:100%; height:auto; background:#f5f5f5; padding-bottom:50px;}
.ind_c02{width:1200px; height:50px; line-height:50px; text-align:center; font-size:32px; color:#333; background:url(../images/ind_c02.png) no-repeat 0% 50%; padding:40px 0px; margin:0px auto;}
.ind_c03{width:1310px; height:auto; margin:0px auto;}

.ny01{width:100%; height:auto; margin-top:35px; margin-bottom:50px;}
.ny01 img{ max-width:100%;}
.ny02{width:1200px; height:auto; margin:0px auto;}
.ny02_l{width:235px; height:auto; float:left;}
.ny02_r{width:930px; height:auto; float:right;}

.ny02_l01{width:100%; height:auto; margin-bottom:30px;}
.ny02_l01 dl{width:100%; height:auto;}
.ny02_l01 dl dt{width:100%; height:65px; line-height:65px; background:url(../images/ny01.png) no-repeat 25px 53% #ff1b2f;}
.ny02_l01 dl dt span{padding-left:60px; font-size:24px; color:#FFF;}
.ny02_l01 dl dd{width:100%; height:auto;}
.ny02_l01 dl dd a{width:233px; height:45px; line-height:45px; font-size:16px; background:url(../images/ny05.png) no-repeat 30px 50%; margin-top:5px; border:1px #ccc solid; display:block;}
.ny02_l01 dl dd a:hover{border:1px #ff1b2f solid; background:url(../images/ny05a.png) no-repeat 90% 50%;}
.ny02_l01 dl dd .sub_a_hover{border:1px #ff1b2f solid; background:url(../images/ny05a.png) no-repeat 90% 50%;}
.ny02_l01 dl dd a span{padding-left:50px;}

.ny02_l02{width:100%; height:auto;}
.ny02_l02 dl{width:100%; height:auto;}
.ny02_l02 dl dt{width:100%; height:84px; line-height:84px; background:url(../images/ny02.jpg) no-repeat;}
.ny02_l02 dl dt span{padding-left:110px; font-size:24px; color:#FFF;}
.ny02_l02 dl dd{width:233px; height:auto; font-size:14px; border:1px #CCCCCC solid; border-top:0px;}
.ny02_l02 dl dd span{width:90%; height:auto; display:block; padding:20px 0px; color:#000;  margin:0px auto;}

.ny02_r01{width:100%; height:55px; border-bottom:1px #CCCCCC solid; position:relative;}
.ny02_r01 span{height:55px; line-height:55px; font-size:20px; color:#333; border-bottom:2px #ff1b2f solid; display:inline-block;}
.ny02_r01 p{ width:560px; height:55px; line-height:55px; text-align:right; display:inline-block; position:absolute; top:0px; right:0px;}
.ny02_r02{width:100%; height:auto; padding:20px 0px;}

.sm01{width:100%; height:auto; background:#f5f5f5;}
.sm02{width:1200px; height:auto; padding-top:40px; padding-bottom:30px; margin:0px auto;}
.sm_gy{width:100%; height:auto; margin-bottom:70px;}
.sm_gy_l{width:570px; height:auto; float:left;}
.sm_gy_r{width:600px; height:auto; float:right;}
.sm_gy_r img{width:220px; height:auto; display:block;}
.sm_gy_r span{width:100%; height:auto; padding:23px 0px; display:block;}
.sm_gy_r a{width:110px; height:35px; line-height:35px; text-align:center; font-size:12px; border:1px #999 solid; display:block;}
.sm_gy_r a:hover{border:1px #ff0207 solid; background:#ff0207; color:#fff;}
.sm_gy_l01{width:270px; height:100px; background:url(../images/3m_tb01.png) no-repeat; margin-right:28px; margin-bottom:50px; float:left;}
.sm_gy_l01 h3{width:90px; line-height:30px; border-bottom:1px #000 solid; color:#000; font-size:20px; margin-left:95px; display:block;}
.sm_gy_l01 span{width:160px; height:auto; line-height:20px; font-size:13px; margin-left:95px; padding-top:7px; color:#636b6e; display:block;}
.sm_gy_l01:hover{background:url(../images/3m_tb01a.png) no-repeat;}
.sm_gy_l02{width:270px; height:100px; background:url(../images/3m_tb02.png) no-repeat; margin-bottom:50px; float:left;}
.sm_gy_l02 h3{width:100px; line-height:30px; border-bottom:1px #000 solid; color:#000; font-size:20px; margin-left:95px; display:block;}
.sm_gy_l02 span{width:160px; height:auto; line-height:20px; font-size:13px; margin-left:95px; padding-top:7px; color:#636b6e; display:block;}
.sm_gy_l02:hover{background:url(../images/3m_tb02a.png) no-repeat;}
.sm_gy_l03{width:270px; height:100px; background:url(../images/3m_tb03.png) no-repeat; margin-right:28px; float:left;}
.sm_gy_l03 h3{width:90px; line-height:30px; border-bottom:1px #000 solid; color:#000; font-size:20px; margin-left:95px; display:block;}
.sm_gy_l03 span{width:160px; height:auto; line-height:20px; font-size:13px; margin-left:95px; padding-top:7px; color:#636b6e; display:block;}
.sm_gy_l03:hover{background:url(../images/3m_tb03a.png) no-repeat;}
.sm_gy_l04{width:270px; height:100px; background:url(../images/3m_tb04.png) no-repeat; float:left;}
.sm_gy_l04 h3{width:90px; line-height:30px; border-bottom:1px #000 solid; color:#000; font-size:20px; margin-left:95px; display:block;}
.sm_gy_l04 span{width:160px; height:auto; line-height:20px; font-size:13px; margin-left:95px; padding-top:7px; color:#636b6e; display:block;}
.sm_gy_l04:hover{background:url(../images/3m_tb04a.png) no-repeat;}

@-webkit-keyframes fadeIn_tm {
0% {
opacity: 0; /*初始状态 透明度为0*/
}
100% {
opacity: 1; /*结尾状态 透明度为1*/
}
}
#box
{-webkit-animation-name: fadeIn_tm; /*动画名称*/
-webkit-animation-duration: 0.5s; /*动画持续时间*/
-webkit-animation-iteration-count: 1; /*动画次数*/
-webkit-animation-delay: 0s; /*延迟时间*/}

.sm_cp{width:100%; height:auto;}
.sm_cp_l{width:210px; height:auto; color:#333; float:left;}
.sm_cp_l img{width:194px; height:auto; display:block;}
.sm_cp_l span{width:194px; height:auto; line-height:60px; font-size:18px; display:block;}
.sm_cp_l p{width:194px; height:auto; line-height:26px; font-size:14px; display:block;}
.sm_cp_r{width:960px; height:auto; overflow:hidden; position:relative; float:right;}
.sm_cp_r ul{width:120%; height:auto;}
.sm_cp_r ul li{width:220px; height:auto; background:#FFF; margin-right:26px; cursor:pointer; float:left;}
.sm_cp_r ul li .scp01{width:100%; height:auto;}
.sm_cp_r ul li .scp01 img{width:100%; height:160px; display:block;}
.sm_cp_r ul li .scp01 span{width:80%; line-height:60px; font-size:26px; color:#333; display:block; margin:0px auto;}
.sm_cp_r ul li .scp01 p{width:80%; height:auto; line-height:20px; font-size:13px; display:block; margin:0px auto;}
.sm_cp_r ul li .scp01 a{width:80%; height:auto; line-height:30px; font-size:13px; display:block; margin:10px auto;}
.sm_cp_r ul li .scp02{display:none;}
.sm_cp_r ul li:hover .scp02{width:960px; height:310px; background:#333; position:absolute; left:0px; top:0px; z-index:999; display:block;}
.sm_cp_r ul li .scp02 img{width:450px; height:310px; display:block; float:left;}
.sm_cp_r ul li .scp02 span{width:460px; height:310px; color:#cca65c; display:block; margin-left:20px; float:left;}
.sm_cp_r ul li .scp02 span h3{width:100%; line-height:40px; font-size:16px; padding-top:20px; border-bottom:1px #cca65c solid; display:block;}
.sm_cp_r ul li .scp02 span p{width:100%; line-height:25px; padding:20px 0px; display:block;}
.sm_cp_r ul li .scp02 span a{width:100px; line-height:25px; text-align:center; background:#cab585; border-radius:25px; display:block;}

.sm_xw{width:100%; height:auto; margin-top:70px;}
.sm_xw_l{width:580px; height:auto; float:left;}
.sm_xw_r{width:580px; height:auto; float:right;}

.sm_xw_l01{width:100%; height:auto;}
.sm_xw_l01 dl{width:100%; height:auto;}
.sm_xw_l01 dl dt{width:100%; height:36px; background:url(../images/3m06.jpg) no-repeat 0px 50%; color:#333; margin-bottom:30px; position:relative;}
.sm_xw_l01 dl dt span{line-height:36px; font-size:20px; font-weight:bold; display:inline-block; padding-left:15px; padding-right:10px;}
.sm_xw_l01 dl dt font{line-height:36px; font-size:16px; font-weight:bold; display:inline-block;}
.sm_xw_l01 dl dt a{line-height:36px; display:inline-block; position:absolute; right:0px; top:0px;}
.sm_xw_l01 dl dd{width:100%; height:auto; margin-bottom:40px; position:relative;}
.sm_xw_l01 dl dd img{width:188px; height:130px; display:block;}
.sm_xw_l01 dl dd span{width:365px; height:130px; display:block; position:absolute; top:0px; right:0px;}
.sm_xw_l01 dl dd span a{width:100%; line-height:40px; font-size:18px; display:block;}
.sm_xw_l01 dl dd span h3{width:100%; height:20px; line-height:20px; font-size:12px; color:#999; margin-bottom:10px; display:block;}
.sm_xw_l01 dl dd span p{width:100%; height:auto; line-height:22px; font-size:12px; display:block;}

.sm_xw_r01{width:100%; height:auto; margin-bottom:40px;}
.sm_xw_r01 dl{width:100%; height:auto; overflow:hidden;}
.sm_xw_r01 dl dt{width:100%; height:36px; background:url(../images/3m06.jpg) no-repeat 0px 50%; color:#333; margin-bottom:30px; position:relative;}
.sm_xw_r01 dl dt span{line-height:36px; font-size:20px; font-weight:bold; display:inline-block; padding-left:15px; padding-right:10px;}
.sm_xw_r01 dl dt font{line-height:36px; font-size:16px; font-weight:bold; display:inline-block;}
.sm_xw_r01 dl dt a{line-height:36px; display:inline-block; position:absolute; right:0px; top:0px;}
.sm_xw_r01 dl dd{width:110%; height:auto;}
.sm_xw_r01 dl dd .lb01{width:280px; height:auto; margin-right:20px; float:left;}
.sm_xw_r01 dl dd .lb01 img{width:280px; height:250px; display:block;}

.sm_xw_r02{width:100%; height:auto;}
.sm_xw_r02 dl{width:100%; height:auto;}
.sm_xw_r02 dl dt{width:100%; height:36px; background:url(../images/3m06.jpg) no-repeat 0px 50%; color:#333; margin-bottom:20px; position:relative;}
.sm_xw_r02 dl dt span{line-height:36px; font-size:20px; font-weight:bold; display:inline-block; padding-left:15px; padding-right:10px;}
.sm_xw_r02 dl dt font{line-height:36px; font-size:16px; font-weight:bold; display:inline-block;}
.sm_xw_r02 dl dt a{line-height:36px; display:inline-block; position:absolute; right:0px; top:0px;}
.sm_xw_r02 dl dd{width:100%; height:300px;}


/*服务案例*/
.anli01{width:100%; height:auto; background:#cccccc;}
.anli02{width:1200px; height:auto; margin:0px auto;}
.anli03{width:1200px; height:auto; padding-top:50px; margin:0px auto;}
.anli03 a{height:38px; line-height:38px; text-align:center; border:2px #000000 solid; color:#000; font-size:16px; display:inline-block; margin-right:10px; margin-bottom:10px; padding:0px 20px;}
.anli03 a:hover{border:2px #ff1a30 solid; background:#ff1a30; color:#fff;}
.anli03 .sub_a_hover{border:2px #ff1a30 solid; background:#ff1a30; color:#fff;}



.bottom_lm01{width:100%; height:auto; background:#262626; border-bottom:1px #444 solid;}
.bottom_lm02{width:1200px; height:auto; text-align:center; padding:10px 0px; color:#CCC; margin:0px auto;}
.bottom_lm02 a{line-height:40px; color:#FFF; padding:0px 20px;}

.bottom01{width:100%; height:auto; background:#262626;}
.bottom02{width:1200px; height:auto; padding:30px 0px; color:#CCC; margin:0px auto;}
.bottom02_l{width:271px; height:auto; font-size:20px; padding-top:10px; float:left;}
.bottom02_l01{width:260px; height:auto; padding-top:10px; border-left:1px #504c4a dotted; padding-left:30px; font-size:20px; float:left;}
.bottom02_l01 p{ line-height:60px; font-size:30px; color:#FFF; display:block;}
.bottom02_l01 span{line-height:20px; font-size:14px;display:block;}
.bottom02_c{width:360px; height:auto; line-height:28px; padding-top:10px; border-left:1px #504c4a dotted; padding-left:30px; float:left;}
.bottom02_r{width:90px; height:auto; margin-left:30px; padding-top:10px; float:right;}
.bottom02_r img{width:90px; height:90px; display:block;}
.bottom02_r span{width:100%; height:30px; font-size:12px; text-align:center; display:block;}
.bottom03{width:100%; height:auto; background:#1a1a1a;}
.bottom04{width:1200px; height:auto; color:#CCC; padding:20px 0px; position:relative; margin:0px auto;}
.bottom04 a{color:#FFF;}
.bottom04 span{position:absolute; right:0px; top:20px;}


/*导航下拉菜单*/
.nav01{width:100%; height:auto; background:#047bce;}
.nav02{width:1200px; height:50px; margin:0px auto; position:relative;}
#nav{width:100%;height:50px;border-bottom:0px; position:absolute;z-index:10; left:0px; top:0px;}
#nav ul,li{margin:0px;padding:0px;}
#nav li{display:inline;list-style:none;list-style-position:outside;text-align:center;float:left;}
.list{height:auto;font-weight:normal; border-bottom:3px #1e62a9 solid;}
.list a{width:100%; height:40px; line-height:40px; text-align:center; font-size:14px; display:block; color:#FFF; margin-top:1px; border-top:0px #2383cf solid; background:url(../images/tm_bj01.png); transition:0.0s; -webkit-transition:0.0s; -moz-transition:0.0s;}/*鼠标默认下拉文字*/
.list a:hover{text-decoration:none; color:#fff; background:#047bce;}/*鼠标放上下拉文字*/
.menu1{width:149px;height:auto;line-height:50px;min-height:50px; cursor:hand;overflow:hidden;}/*鼠标放上主导航文字*/
.menu1 .f{height:50px; display:block; background:#1e62a9; font-size:16px; color:#fff; border-right:1px #068ae5 solid;}
.menu2{width:149px; height:50px; line-height:50px; overflow:hidden; cursor:hand; text-align:center;}/*默认主导航文字*/
.menu2 a{color:#fff; font-size:16px; display:block; border-right:1px #068ae5 solid;}




/*首页切换*/
.banner{width:100%; height:auto; margin:0px; background:url(../images/banner01.jpg);}
.flexslider{position:relative;height:auto;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;}
.slides{position:relative;z-index:1;}
.slides li{height:auto; position:relative;}
.slides li img{width:100%; height:auto; display:block;}
.slides li a{display:block; width:100%; height:100%; text-align:left; text-indent:-9999px}
.flex-control-nav{position:absolute; bottom:20px; z-index:2; width:100%; text-align:center;}
.flex-control-nav li{display:inline-block; display:inline;width:13px;height:13px;margin:0 5px;}
.flex-control-nav a{display:inline-block;width:13px;height:13px;line-height:40px; overflow:hidden; border-radius:50%; background:#FFF; cursor:pointer;}
.flex-control-nav .flex-active{background:#F00;}
.flex-direction-nav{position:absolute;z-index:3; left:0;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:10px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:10px;background:url(../images/next.png) center center no-repeat;}

.banner_ny{width:100%; height:280px;}
.banner_ny01{width:1200px; height:auto; padding-top:110px; margin:0px auto;}
.banner_ny01 h3{height:60px; line-height:60px; font-size:36px; color:#FFF; text-align:center; display:inline-block;}


/*留言预定*/
.feed01{width:100%; height:auto;}
.feed02{width:100%; height:auto; margin:20px 0px;}
.feed02_a{width:100px; height:35px; line-height:35px; text-align:right; margin-right:10px; font-size:14px; float:left;}
.feed02_b{width:600px; height:35px; line-height:35px; float:left;}
.feed02_b span{color:#F00; font-size:16px;}
.feed02_c{width:600px; height:auto; line-height:22px; float:left;}
.feed03{height:auto; padding-left:110px; font-size:16px;}
.form01{width:300px; height:35px; line-height:35px;}
.form02{width:50px; height:35px; line-height:35px;}
.form03{width:500px; height:90px; line-height:22px;}
.form04{width:100px; height:35px; cursor:pointer; margin-left:110px;}



/*--详情页面--*/
.xq01{width:100%; height:auto; margin:0px auto;}
.xq02{width:100%; height:auto; line-height:30px; padding:0px 0px 20px 0px; text-align:center; font-size:22px; color:#555;}
.xq03{width:100%; height:40px; line-height:40px; text-align:center; font-size:14px; background:#ececec;}
.xq04{width:100%; height:auto; padding-top:20px; font-size:14px; line-height:25px;}
.xq05{width:100%; height:auto; padding-top:30px; line-height:30px; font-size:14px; border-top:1px #CCCCCC solid; margin-top:20px;}


/**********内容样式************/
/
/**********纯图片展示直营门店***********/
.show_img01{width:100%; margin:0px auto; overflow:hidden;}
.show_img01 ul{width:110%; margin:0px auto;}
.show_img01 ul li{ width:285px; display:inline;float:left;overflow:hidden; background:#FFF; color:#333; border:1px #eee solid; margin-right:34px; margin-bottom:20px; padding-bottom:30px;}
.show_img01 ul li img{width:100%; height:190px; display:block;}
.show_img01 ul li span{width:80%; height:50px; line-height:50px; font-size:24px; display:block; text-align:center; margin:0px auto;}
.show_img01 ul li:hover{color:#F00;}
.show_img01 ul li h3{width:80%;  height:90px; line-height:24px; font-size:13px; color:#777; display:block; text-align:center; font-weight:normal; margin:0px auto;}
.show_img01 ul li p{width:145px; height:40px; line-height:40px; color:#333; font-size:16px; border:1px #CCCCCC solid; border-radius:5px; display:block; text-align:center; margin:0px auto;}
.show_img01 ul li p:hover{background:#F00; color:#FFF; border:1px #F00 solid;}


/**********纯图片展示案例***********/
.show_img02{width:100%; margin:0px auto; overflow:hidden; padding-top:50px;}
.show_img02 ul{width:120%; margin:0px auto;}
.show_img02 ul li{width:280px; height:auto; background:#f1f1f1; margin-right:26px; margin-bottom:20px; position:relative; float:left;}
.show_img02 ul li img{width:280px; height:200px; display:block;}
.show_img02 ul li span{width:100%; height:50px; line-height:50px; display:block; font-size:14px; text-align:center;}
.show_img02 ul li p{ display:none;}
.show_img02 ul li:hover p{width:280px; height:200px; background:url(../images/tm_bj01.png); position:absolute; top:0px; left:0px; display:block;}
.yuan01{width:60px; line-height:60px; border-radius:50%; border:1px #FFFFFF solid; color:#FFF; font-size:30px; text-align:center; display:block; margin:80px auto 0px auto;}

/**********纯图片展示通用***********/
.show_img{width:100%; margin:0px auto; overflow:hidden;}
.show_img ul{width:120%; margin:0px auto;}
.show_img ul li{width:280px; height:auto; background:#f1f1f1; margin-right:45px; margin-bottom:20px; position:relative; float:left;}
.show_img ul li img{width:280px; height:210px; display:block;}
.show_img ul li span{width:100%; height:50px; line-height:50px; display:block; font-size:14px; text-align:center;}
.show_img ul li p{ display:none;}
.show_img ul li:hover p{width:280px; height:210px; background:url(../images/tm_bj01.png); position:absolute; top:0px; left:0px; display:block;}
.yuan01{width:60px; line-height:60px; border-radius:50%; border:1px #FFFFFF solid; color:#FFF; font-size:30px; text-align:center; display:block; margin:80px auto 0px auto;}


/**********新闻列表展示***********/
.show_news{ width:100%; margin:0px auto;}
.show_news ul li{width:100%; height:45px; font-size:14px; background:url(../images/dian01.png) no-repeat 5px 50%; border-bottom:#999 1px dotted; margin:0px auto; position:relative;}
.show_news ul li a{height:45px; line-height:45px; display:block; position:absolute; left:20px; top:0px;}
.show_news ul li span{line-height:45px; color:#555; position:absolute; right:0px; top:0px;}

/**********图文混排展示***********/
.show_news_img{width:100%; margin:0px auto;}
.show_news_img ul li{width:100%; padding:10px 0px; text-align:left;}
.show_news_img ul li div{height:135px; border:1px solid #ccc; background:#FFFFFF; position:relative;}
.show_news_img ul li div:hover{border:1px solid #de4245; background:#fff;}
.show_news_img ul li div img{width:195px; height:135px; background:#f0f0f0; display:block; position:absolute; left:0px; top:0px; z-index:1;}
.show_news_img ul li div span{width:600px; height:205px; line-height:20px; display:block; color:#777; font-size:12px; position:absolute; left:220px; top:12px; z-index:1;}
.show_news_img ul li div span h3{line-height:35px; font-size:18px; font-weight:normal; margin:0px;}
.show_news_img ul li div span p{width:100%; height:25px; line-height:25px; display:block; background:#FFFFFF; color:#999; margin-bottom:5px;}

/**********单页展示***********/
.show_single{width:98%; margin:0px auto;}
.show_single_t{font-size:20px; line-height:20px; color:#000000; text-align:center; padding-bottom:20px;}
.show_single_d{height:35px; line-height:35px; text-align:center; color:#FFFFFF; font-size:14px; background:#cbcbcb;}
.show_single_c{padding-top:10px; font-size:14px; line-height:25px;}


/*分页样式*/
.page_area{padding:25px 0px; text-align:center; clear:both;}
.PageNav_2{display:block; width:100%; text-align:center; clear:both;}
.PageNav_2 .PageTurn{height:35px; line-height:35px; border:#777 1px solid; background:#777; margin:2px; padding:0px 10px; color:#FFFFFF; display:inline-block; margin:0px 5px;}
.PageNav_2 .PageTurn_Disable{height:35px; line-height:35px; border:#999 1px solid; color:#999; padding:0px 10px; display:inline-block; margin:0px 5px; background:#FFFFFF;}
.PageNav_2 .PageNum{height:35px; line-height:35px; border:#777 1px solid; background:#777; color:#fff; padding:0px 15px; margin:0px 5px; display:inline-block;}/*未选中样式*/
.PageNav_2 .PageNum_Disable{height:35px; line-height:35px; color:#FFFFFF; border:1px solid #de4245; background:#de4245; padding:0px 15px; display:inline-block; margin:0px 5px;}/*当前选中样式*
