﻿@charset "utf-8";
/* CSS Document */

html,body,h1,h2,h3,h4,h5,h6,hr,p,iframe,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td,fieldset{margin:0;padding:0}
*{margin:0 ; padding:0; font-family:"微软雅黑"; }
body{font-size:14px; color:#1a1a1a;min-width:1200px}
@font-face{font-family:impact; src:url(../js/impact.ttf);}
.fz { margin:0 auto; width:1200px;min-width:1200px}
.fr { float:right;}
.fl { float:left ;}
.clear { clear:both;}
li { list-style:none;}
a { text-decoration:none;color:#333333;}
img { border:0;}
.cl{ content:""; display:block; clear:both;}
p{word-wrap: break-word;}



/* 头部*/
.Welcome { height:39px; line-height:39px; width:100%; background-color:#f4f4f4;}
.Welcome_l { width:470px;color:#999999;}
.Welcome_r { width:232px; }
.Welcome_r li {color:#a0a0a0; float:left; margi.cln-left:5px;}
.Welcome_r li a {color:#a0a0a0;}
.Welcome_r li a:hover {color:#01954b; text-decoration:underline;}
.top_phone {margin-right:54px;}
.top_phone a{ color:#999999; line-height:39px;}
.top_phone span{ color:#999999; padding:0 12px; line-height:20px;}
.top_phone a:hover{ color:#f39617;}


.head { height:145px;}
.logo_a {width:264px; color:#1a1e29; font-size:23px; padding-top:33px; text-align:left;}
.logo_a span { color:#34b9cd; font-weight:bold; font-size:30px; padding-left:12px; margin-top:-14px; color:#f49539;}
.logo_a img { padding-bottom:10px;}
.logo_b { width:460px; height:83px; margin-top:35px; margin-left:13px; color:#333; font-size:18px; background-image:url(../images/logo_bj.jpg); background-repeat:no-repeat; background-size:contain; background-position:left center; text-indent:15px;}
.logo_b h1 { font-size:24px; color:#333; padding:5px 0;}
.logo_b h1 span {  color:#f8972f; }
.logo_b h6{color:#333; font-size:16px; font-weight:normal;}

.tel { width:285px; padding-top:5px; }
.tel_box{ width:49px; height:49px; float:right; margin:28px 12px 11px 0px; background-image:url(../images/tel_bj.jpg); background-repeat:no-repeat; background-size:contain;}
.tel_text{ float:right; margin-top:14px;}
.tel_a { width:172px; padding-right:28px; font-size:16px; color:#545454; text-align:left; line-height:30px;}
.tel_a img { float:right; padding-left:10px;}
.tel_b { width:210px; font-size:25px; color:#006fbc; font-weight:bold; text-align:left;}
.tel_b span{ color:#006fbc;}





/* 导航*/

.nav{width:100%;height:67px; background-image:url(../images/nav_bj.jpg); background-repeat:no-repeat; background-position:center center;  }
.nLi{ float:left; height:60px; margin-top:7px;}
.nLi a{ display:block; height:60px; line-height:60px; text-align:center; font-size:16px; color:#fff; font-weight:normal; width:146px;}
.nLi span{ height:60px; width:2px; background-image:url(../images/nav_bj01.jpg); background-repeat:no-repeat; background-position:center center;}
.ho a{ width:123px; text-align:left; text-indent:56px;}
.to a{ height:60px; width:174px; text-align:left; text-indent:40px; margin-left:2px;}
.to:hover{ background-image:url(../images/nva_10.jpg); background-repeat:no-repeat; background-position:0px 0px;}
.to:hover span{ display:none !important;}
.thr a{ width:152px; margin-left:0px;}
.thr:hover a{ background-color:#005693;}
.fou a{ width:152px; margin-left:-2px;}
.fou:hover a{ background-color:#005693;}
.nLi:last span{ display:none;}
.fiv a{ width:152px; margin-left:-3px;}
.fiv:hover a{ background-color:#005693;}


/* banner*/
.flexslider { position: relative; height: 500px; overflow: hidden; background: url(images/loading.gif) 50% no-repeat;min-width:1200px;}
.flexslider2{ height:380px !important;}
.slides { position: relative; z-index: 1;}
.slides li { height: 500px; min-width:1200px;}
.slides li a{ display:block; height: 500px;min-width:1200px;}
.flex-control-nav { position: absolute; bottom: 25px; z-index: 2; width: 100%; text-align: center;}
.flex-control-nav li { display: inline-block; width: 14px; height:14px; margin: 0 5px; *display: inline; zoom: 1;border-radius:17px;}
.flex-control-nav a { display: inline-block; width: 14px; height: 14px; line-height: 50px; overflow: hidden; border-radius:17px; background:#acacac; cursor: pointer;}
.flex-control-nav .flex-active { background:#f8972f;}

#ny_banner .banner .flexslider {height: 300px;min-width:1200px;}
#ny_banner .banner .slides li { height: 300px;min-width:1200px;}
#ny_banner .banner .slides li a{ height: 300px;min-width:1200px;}






/* 搜索*/
.key { height:80px; width:100%; /*background:url(../images/ss_bj.jpg) no-repeat center top;*/ box-shadow:0px 4px 2px #ececec;}
.key_l { width:750px; color:#565656; }
.key_l_a { width:88px; margin-top:17px; font-weight:bold; line-height:45px;}
.key_l_b { width:610px; line-height:25px; margin-top:15px; line-height:49px;}
.key_r { margin-top:18px; width:357px; height:42px;}
.key_r .search_01 { width:290px; padding-left:5px; float:left; height:42px; line-height:42px; color:#9f9e9e; border:0; border:1px solid #d7d7d7; background:none;}
.key_r .search_02 { width:60px; height:44px; background:url(../images/sou_s.png) no-repeat center center; border:0; border:1px solid #d8d8d8; border-left:none; cursor:pointer;}
.key_r .search_02:hover { background:url(../images/sou_s01.png) no-repeat center center; background-color:#f8972f; border:1px solid #f8972f;  }





/* 合作伙伴 */
.partner_z { padding-top:60px; padding-bottom:34px;}
.partner_title { font-size:16px; color:#7b7b7b; text-align:center; height:32px; background:url(../images/partner_line.png) no-repeat center bottom;}
.partner_title h3 { font-size:35px; margin-bottom:10px; color:#f8972f; }
.partner_title h3 span{ color:#006ebc; }

.w1152{width: 1216px;margin:30px auto 0 auto; padding-top:20px; position:relative;}
.floor_2{ overflow: hidden;}
.floor_2 #demo-01{margin-top: 50px;}
.floor_2 ul li:last-child{margin-right: 0;}
.floor_2 ul li:nth-child(1){}
.floor_2 ul li{width: 205px;height:150px;float:left;margin:0 13px; text-align:center}
.floor_2 a.prev{ height:80px; width: 35px; position:absolute; left:0px; float: left; font-size:32px; color:#fff; line-height:75px; text-align:center; margin-left:9px; margin-top: -190px; background-color:#b2b2b2; cursor:pointer;}
.floor_2 a.prev:hover{color:#fff; background-color:#f8972f;}
.floor_2 a.next{ position:absolute; right:0px; height:80px; width:35px; float: left; font-size:32px; color:#fff; line-height:75px; text-align:center; margin-right:9px; margin-top: -190px; background-color:#b2b2b2; cursor:pointer;}
.floor_2 a.next:hover{background-color:#f8972f; color:#fff;}

.floor_2 ul li img { margin-bottom:5px; border:1px solid #dcdcdc; box-sizing:border-box;}
.floor_2 ul li img:hover { border:1px solid #f8972f;}
.floor_2 ul li a{ color:#323232;}
.floor_2 ul li a:hover{ color:#f8972f; text-decoration:underline;}
.floor_2 ul li:hover a{ color:#f8972f; text-decoration:underline;}

#demo-01 ul li{ margin:0 10px !important;}
.fl_01 .prev{ margin-left:15px !important;}
.fl_01 .next{ margin-right:15px !important;}
.fl_01 a.prev{ height:59px;width: 37px; position:absolute; left:0px; float: left; font-size:32px; color:#969696; line-height:75px; text-align:center; margin-left: -49px; margin-top: -145px; background:url(../images/partner_left01.png) no-repeat center center;}
.fl_01 a.prev:hover{color:#fff; background:url(../images/partner_left02.png) no-repeat center center;}
.fl_01 a.next{ position:absolute; right:0px;height:59px;width:37px; float: left; font-size:32px; color:#969696; line-height:75px; text-align:center; margin-right: -49px; margin-top: -145px; background:url(../images/partner_right01.png) no-repeat center center;}
.fl_01 a.next:hover{background-color:#f8972f; color:#fff; background:url(../images/partner_right02.png) no-repeat center center;}



/* 产品中心*/
.product_syy{ background:url(../images/pro_bj.png) repeat-y center center;}
.products { padding-top:60px;}
.big_title{ width:678px; margin:0 auto; font-size:35px; text-align:center; font-weight:bold; padding-bottom:14px; color:#f8972f;}
.english_tit{ text-align:center; font-size:18px; margin-bottom:27px; color:#666666; font-weight:normal; background:url(../images/partner_line.png) no-repeat center center;}
.big_title span{ color:#006ebc;}
.products_l { width:255px;}
.products_r { width:925px;}
.products_l_title { height:71px; color:#fff; text-align:center; background:url(../images/left_nav_bj.jpg) repeat-x center center;}
.products_l_title h3{ font-size:24px; line-height:71px;}
.products_l_nav li {  border:1px solid #ececec; border-top:0;}
.products_l_nav li a  { font-size:16px; color:#343434; padding-left:66px; display:block;width:181px; height:57px; line-height:57px; background:url(../images/pro_hover.png) no-repeat 20px center;}
.products_l_nav li a:hover  { color:#f3741b; background:url(../images/pro_hover01.png) no-repeat 20px center; border-left:2px solid #f3741b;}
.product_ttp{ margin-top:30px; border-radius:8px 8px 0px 0px; overflow:hidden;}
.product_ttp h3{ border:1px solid #dddddd; border:none;}

.products_l_co { width:260px; height:150px; background:url(../images/pro_lx.jpg) no-repeat center center; padding-left:0px; font-size:24px;  color:#f8972f;  line-height:30px;}
.products_l_co span{ font-size:14px; padding-top:35px; padding-bottom:5px;  color:#807f7f; display:block; padding-left:108px;}
.products_l_co p{ padding-left:85px; color:#f8972f;}

.products_l_nav li ul{ overflow:hidden;}
.products_l_nav li ul li:nth-child(1) {border-top: 1px solid #ececec;padding-top:10px;}
.products_l_nav li ul li {  border:0; margin-bottom:10px; }
.products_l_nav li ul li a  { font-size:14px; color:#343434; padding-left:40px; display:block;width:240px; height:20px; line-height:20px; background:none}
.products_l_nav li ul li a:hover  { color:#f3741b; text-decoration:underline;background:none;border-left:0;}

.products_r_title {height:40px; line-height:40px; font-size:18px; margin-top:29px; color:#f8972f; font-weight:bold;}
.products_r_title a{ color:#a4a4a4; font-weight:normal;}
.products_r_title span{ line-height:40px; font-size:14px; font-weight:normal; color:#a4a4a4;}

.pro_miaoshu{ background-color:#f5f5f5; margin-top:11px; padding-bottom:14px;}
.pro_miaoshu img{ border:1px solid #e2e2e2; margin-top:18px; margin-left:18px;}
.pro_text { margin-left:30px; margin-top:45px; width:422px;}
.pro_text h4{ font-size:18px; margin-bottom:7px;}
.pro_text p{color:#585959; font-size:14px; line-height:26px;}
.pro_text a{ width:176px; height:32px; border-radius:16px; margin-top:24px; display:block; border:1px solid #666666; text-align:center; line-height:32px;}
.pro_text a:nth-child(1){ margin-right:21px;}
.pro_text a:hover{ background-color:#f8972f; border:1px solid #f8972f; color:#fff;}

#owl-demo{position:relative;width:869px;height:390px;margin:20px auto 0 auto;}
#owl-demo .item{ position:relative;display:block;}
#owl-demo img{display:block;width:869px;height:390px;}
#owl-demo b{position:absolute;left:0;bottom:0;width:100%;height:78px;background-color:#000;opacity:.5;filter:alpha(opacity=50);}
#owl-demo span{position:absolute;left:0;bottom:37px;width:100%;font:18px/32px "微软雅黑" "黑体";color:#fff;text-align:center;}

.owl-pagination{position:absolute;left:0;bottom:10px;width:100%;height:22px;text-align:center;}
.owl-page{display:inline-block;width:10px;height:10px;margin:0 5px;;*display:inline;*zoom:1;}
.owl-pagination .active{width:25px;}
.owl-buttons{display:none;}
.owl-buttons div{position:absolute;top:60%;width:19px;height:34px;margin-top:-40px;text-indent:-9999px;}
.owl-prev{left:20px;background:url(../images/pro_left.png) no-repeat center top;}
.owl-next{right:20px;background:url(../images/pro_right.png) no-repeat center top;}
.zst{ height:222px;}


/**第一个广告***/
.guanggao{ height:293px; background-image:url(../images/about_bj.png); background-position:center center; background-repeat:no-repeat;}
.guanggao_text .tel_text div{ color:#fff;}
.guanggao .tell_text{ margin-top:66px;}
.guanggao .tell_a{ font-size:14px; margin-top:30px; text-indent:48px; color:#fff;}
.guanggao .tell_b{ font-size:26px; margin-top:16px; margin-left:7px; color:#feb065; font-weight:bold;}
.guanggao .tell_link{ display:block; width:110px; height:35px; margin-left:7px; margin-top:20px; border-radius:18px; border:1px solid #fff; text-align:center; line-height:35px; color:#fff; font-size:14px;}
.guanggao .tell_link:hover{ border:1px solid #feb065; background-color:#feb065;}
.guanggao .guanggao_info{ float:left; margin-top:68px;}
.guanggao .guanggao_info h3{ font-size:29px; color:#fff; font-weight:bold; text-indent:22px;}
.guanggao .guanggao_info p{ display:block; margin-top:17px; width:422px; height:46px; border:1px solid #fff; line-height:46px; color:#fff; font-size:18px; text-align:center;}


/***四大理由****/
.advantages_box{ margin-top:45px;}
.advantages_box h4{ display:block; height:77px; text-align:center; color:#216ec3; font-size:36px; line-height:77px; background:url(../images/advantage_bj.jpg) no-repeat center center;}
.advantages_box h4 span{ display:inline-block; width:80px;}
.advantages_box .sm_tit{ font-size:18px; color:#999; text-align:center; margin-top:3px;}
.advantages_box .advant_one{ margin-top:42px; padding-bottom:55px;}
.advantages_box .advant_one .advan_data{ display:block; width:65px; height:90px; line-height:64px; background:url(../images/advan_data_bj.png) no-repeat center center; color:#fff; border-bottom:1pox solid #fff; text-align:center; font-family:"Arial"; font-size:31px; font-weight:bold;}
.advantages_box .advant_one .advan_info{ margin-left:19px; width:476px;}
.advantages_box .advant_one .advan_info h5{ font-size:24px; font-weight:bold; color:#000; margin-top:9px; margin-bottom:14px;border-bottom:1px dashed #ccc; padding-bottom:6px;}
.advantages_box .advant_one .advan_info p{ color:#666; font-size:15px; line-height:28px; margin-bottom:6px;}
.advantages_box .advant_one .advan_info span{ color:#006ebc;}
.advantages_box .advant_one ul:nth-child(2){ margin-top:37px;}
.advantages_box .advant_img img{ margin-right:17px; margin-top:42px;}
.advantages_box .advant_toww{ height:522px; background:url(../images/advan_toww.jpg) no-repeat center center;}
.advantages_box .advant_towww{  padding-top:70px;}
.advantages_box .advant_towww ul{margin-left:639px;}
.advantages_box .advant_towww ul:nth-child(2){ margin-top:27px;}
.advantages_box .advant_towww .advan_data{ display:block; width:65px; height:90px; line-height:64px; background:url(../images/advan_data_bj.png) no-repeat center center; color:#fff; border-bottom:1pox solid #fff; text-align:center; font-family:"Arial"; font-size:31px; font-weight:bold;}
.advantages_box .advant_towww .advan_info{ margin-left:19px; width:476px;}
.advantages_box .advant_towww .advan_info h5{ font-size:24px; font-weight:bold; color:#000; margin-top:9px; margin-bottom:14px;border-bottom:1px dashed #ccc; padding-bottom:6px;}
.advantages_box .advant_towww .advan_info p{ color:#666; font-size:15px; line-height:28px; margin-bottom:6px;}
.advantages_box .advant_towww .advan_info span{ color:#006ebc;}
.advantages_box .advant_towww .advan_info span{ color:#006ebc;}



/* 案例展示 */
.case{ background-color:#fff; margin-top:6px;}
.m20{ margin-top:19px;}
.case .big_title{background:url(../images/case_tbj.png) no-repeat center 18px;}



/*广告2 */
.guanggao2{ height:262px; background-image:url(../images/guanggao_02.jpg); background-position:center center; background-repeat:no-repeat;}
.guanggao2 h3{ font-size:32px; color:#fff; padding-top:90px; text-align:center; margin-bottom:15px;}
.guanggao2 h4{ font-size:18px; color:#fff; border-top:1px solid rgba(255,255,255,0.5); border-bottom:1px solid rgba(255,255,255,0.5); text-align:center; font-weight:normal; line-height:40px;}
.guanggao2 .guanggao_info{ width:430px; margin-left:398px;}
.guanggao2 .tel{ margin-left:0px; background-color:#f3973e; width:240px; height:176px; margin-top:42px;}
.guanggao2 .tel .zixun{ display:block; width:114px; height:35px; background-color:#fff; margin:17px auto 0 auto; border-radius:16px; text-align:center; line-height:33px;}
.guanggao2 .tel .zixun:hover{ color:#f3973e;}
.guanggao2 .tel_box{ background:none;}
.guanggao2 .tel_text{ float:none !important;}
.guanggao2 .tel .tel_a{ font-size:14px !important; width:240px !important; padding-top:5px; padding-right:0px !important; text-align:center !important;}
.guanggao2 .tel .tel_b{ font-size:28px !important; font-family:"Arial"; width:240px !important; padding-right:0px !important; text-align:center !important;}





/* 公司简介 */
.about_box{ margin-top:40px;}
.about_box .big_title{background:url(../images/case_tbj.png) no-repeat center 18px; margin-bottom:10px;}
.about_box ul{ height:349px; background-color:#f8f8f8; }
.about_box ul li:nth-child(2){ margin-left:30px; width:591px;}
.about_box ul h4{ font-size:28px; font-weight:normal; color:#333; margin-top:27px; padding-bottom:26px; margin-bottom:25px; border-bottom:1px solid #e0e0e0;}
.about_box ul h4 span{ font-size:13px; padding-left:8px;}
.about_box ul h5{ font-size:18px;}
.about_box ul p{ margin-top:17px; color:#6b6b6b; font-size:14px; line-height:28px;}
.about_box ul p a{ color:#006fbc;}

.about_big{ height:422px;  background:url(../images/shengchan_bj.jpg) repeat-x center 36px;}
.tab2_list li{ width:146px; border:1px solid #999; height:38px; background-color:#fff; float:left; font-size:15px; color:#fff; line-height:38px; text-align:center; cursor:pointer; color:#333;}
.tab2_list li:nth-child(2){ margin-left:33px;}
.tab2_list{ width:329px; height:40px; margin:0 auto; margin-bottom:27px; padding-top:37px;}
.tab2_list .black{ background-color:#006ebc; color:#fff; border:1px solid #006ebc;}
.about_tab li{ float:left; margin-right:13px; line-height:24px;}
.about_tab li:nth-child(2){ margin-right:14px;}
.about_tab li:nth-child(4){ margin-right:0px;}
.about_tab li img{box-sizing:border-box; transition:transform 1s;}
.about_tab li a{ display:block; border:1px solid #dcdcdc; box-sizing:border-box; width:290px; height:262px; line-height:14px; text-align:center; overflow:hidden;}
.about_tab li:hover div a{ border:1px solid #f8972f; box-sizing:border-box;}
.about_tab li:hover div img{ transform:scale(1.3,1.3);}
.about_tab:nth-child(3) li img{ padding-top:5px; padding-bottom:5px;}
.about_tab li div{ width:290px; height:215px; overflow:hidden;}
.about_tab li:hover a{color:#f8972f;}

/* 新闻 */
.news_bigg{ height:556px; background:url(../images/new_z_bj.jpg) no-repeat center center;}
.news_z { padding-top:55px;}
.news_l { width:780px; height:431px;}

#tab{width:720px; height:431px; padding:14px 30px 0px 30px; background-color:#fff;}
#tab .tab_menu{ width:100%; float:left; z-index:1;}
#tab .tab_menu li{float:left; margin-right:40px; width:73px; height:32px; font-size:18px; font-weight:bold; line-height:32px;cursor:pointer;text-align:center; background:#fff; color:#333; padding-bottom:5px;}
#tab .tab_boxx{ padding:18px 0px 30px 0px; clear:both; }
#tab .tab_menu .selected{cursor:pointer; color:#006ebc; background:url(../images/select_bj.jpg) no-repeat center bottom;}
.hide{display:none;}
.tab_boxx{padding:22px;}
#tab .tab_menu a{ display:block; margin-top:8px; float:right; margin-right:10px; color:#999;}
#tab .tab_menu a:hover{ color:#f8972f;}
#tab .tab_boxx ul li { width:740px;}
#tab .tab_boxx ul li .tab_l { width:277px;}
#tab .tab_boxx ul li .tab_l a {border:1px solid #eee;width:275px; height:176px; overflow:hidden; display:block;}
#tab .tab_boxx ul li .tab_l a:hover {border:1px solid #f8972f;}
#tab .tab_boxx ul li .tab_l img { cursor: pointer;   transition: all 0.6s; -webkit-transition: all 0.6s; -moz-transition: all 0.6s;}
#tab .tab_boxx ul li .tab_l img:hover {-webkit-transform: scale(1.1); -moz-transform: scale(1.1); transform: scale(1.1); }
#tab .tab_boxx ul li .tab_r { float:left; width:421px; margin-left:22px; line-height:25px; font-size:14px; color:#6c6b6b;}
#tab .tab_boxx ul li .tab_r a { display:block; font-size:16px; font-weight:bold; color:#333; line-height:28px; margin-top:10px; margin-bottom:10px;}
#tab .tab_boxx ul li .tab_r a:hover{ color:#f8972f; text-decoration:underline;}
#tab .tab_boxx ul li .tab_r .tab_r_more{ font-size:14px !important; font-weight:normal; margin-top:8px !important; color:#666 !important;}
#tab .tab_boxx ul .tab_er {width:706px; margin:0 auto;}
#tab .tab_boxx ul .tab_er .tab_time { width:60px; height:50px; background:#f8972f;}
.tab_boxx ul .tab_er a{ font-size:14px; color:#666; height:34px; line-height:34px; padding-left:18px; background:url(../images/pro_hover.png) no-repeat left center;}
#tab .tab_boxx ul li:nth-child(2){ border-top:1px solid #ccc;}
.tab_boxx ul .tab_er:hover a{ background:url(../images/pro_hover01.png) no-repeat left center; color:#f29840;}
.tab_boxx ul .tab_er span{ float:right; color:#999; height:34px; line-height:34px;}
.tab_time_a { position:relative; width:22px; height:17px; line-height:17px; color:#fff; overflow:hidden; font-size:18px; margin:8px 0 0 20px; }
.tab_time_a span { position:absolute; left:-1px;}
.tab_time_b { position:relative; width:52px; height:17px; line-height:17px; color:#fff; overflow:hidden; font-size:12px; margin:3px 0 0 6px; }
.tab_time_b span { position:absolute; left:0; margin-left:-2px;}
.tab_er_a { width:640px; margin-right:20px;}
.tab_er_a a { color:#626262; line-height:50px; display:block; font-size:16px; height:50px; width:640px;}
.tab_er_a a:hover{ color:#f8972f; text-decoration:underline;}
.tab_er_a a span { color:#b9b9b9; font-size:12px; float:right;} 
.henxian{ display:block; height:1px; background-color:#ccc; margin:22px 0px 15px 0px;}



/* 问答 */
.faq { width:323px; padding:0 30px; height:444px; background-color:#fff;}
.faq_title { height:41px; width:323px; padding-bottom:27px; border-bottom:1px solid #f6f6f6; }
.faq_title_l{ height:41px; width:323px; padding-top:10px; color:#006ebc; font-size:18px; font-weight:bold; line-height:41px; background:url(../images/select_bj.jpg) no-repeat left bottom;}
.faq_title_l a{ color:#999; font-weight:normal; font-size:14px; float:right;}
.faq_title_l a:hover{ color:#f8972f;}
.faq_title_l img { float:left; padding:10px 15px 0 20px;}
.faq_title_r { width:97px; height:59px; line-height:59px; border-left:0; font-family:"Arial"; font-size:14px; color:#fff; text-transform:uppercase; text-align:center;}
.faq_title_r A { color:#fff;}
.faq_title_r A:HOVER { color:#fff; text-decoration:underline;}

.faq_info li { padding-bottom:10px; border-bottom:1px dashed #e7e7e7;}
.faq_info li .faq_info_a { display:block; width:323px; margin-top:16px; font-size:14px;  margin-bottom:5px; line-height:25px;  height:27px; font-weight:bold;}
.faq_info li .faq_info_a a { display:inline-block; color:#3e3e3e; font-size:14px;}
.faq_info li .faq_info_a a:hover { color:#f8972f;}
.faq_info li .faq_info_b { line-height:22px; color:#7c7c7c; margin-bottom:2px; line-height:25px;}
.faq_info li:nth-child(3){ border-bottom:none;}


/* 留言板块 */
.massge_big{height:550px; background-image:url(../images/massge_bj.jpg); background-repeat:no-repeat; background-position:center center;}
.masse_title{ width:309px; margin-top:310px;}
.masse_title h4{ text-align:center; font-size:18px; color:#f3973e;}
.masse_title p{ font-size:14px; color:#fff; text-align:center; margin-top:18px;}
.masse_title .mass_phone{ border:1px solid #fff; width:218px; height:38px; font-size:20px; line-height:38px; margin:20px auto 0 auto; color:#fff; text-align:center;}
.massge_box .masse{ margin:122px 0px 0px 50px; width:841px;}
.massge_box .masse h5{ font-size:20px; color:#006ebc; padding-bottom:8px; float:left; background:url(../images/masse_bj.jpg) no-repeat left bottom; }
.massge_box .masse h5 span{ font-size:14px; color:#666; font-weight:normal; padding-left:5px;}
.massge_box .masse a{ display:block; margin-top:4px; float:right; font-size:14px; color:#999;}
.massge_box .masse a:hover{ color:#f8972f;}
.massge_box .masse ul{ margin-top:4px;}
.massge_box .masse ul li{ height:40px; line-height:40px; font-size:14px; margin-bottom:21px; color:#666;}
.massge_box .masse ul li input{ height:40px; width:255px; margin-left:5px; margin-right:10px; text-indent:10px;}
.massge_box .masse ul li .kb{ display:inline-block; height:40px; width:27px;}
.masse_cont{ margin-top:14px; position:relative;}
.masse_cont textarea{ width:767px; margin-left:72px; height:128px;}
.masse_cont span{ position:absolute; color:#666; top:15px;}
.tijiao{ width:321px; margin:18px auto 0 auto;}
.tijiao input{ display:inline-block; width:132px; padding:0px; height:37px; border:1px solid #eee; background-color:#006ebc; color:#fff;}
.tijiao input:nth-child(2){ background-color:#f8972f; margin-left:24px;}


/* 友情链接 */
.links {height:60px; line-height:60px; width:100%; background-color:#f4f4f4;}
.links_z ul li { float:left; margin-left:15px; color:#1a1e29;}
.links_z ul li:nth-child(1) { margin-left:0;}
.links_z ul li a { color:#696969;}
.links_z ul li a:hover { color:#f8972f; text-decoration:underline;}
.lintt{ border-top:1px solid #e8e8e8;}
.link_top{ margin-top:110px;}


/* 底部 */
.foot  { height:345px; padding-top:70px; background:url(../images/foot_bj.jpg) no-repeat center center;}
.foot h3{ font-size:18px; color:#fff; font-weight:bold; background:url(../images/foot_tbj.png) no-repeat left center; text-indent:26px; margin-bottom:16px;}
.foot ul{ margin-bottom:24px;}
.foot ul li{ padding-left:26px;}
.foot ul li a{ color:#aeaeae; font-size:14px; line-height:28px;}
.foot ul li:hover a{ color:#fff;}
.foot_b,.foot_c{ margin-left:60px;}

.foot_d{ margin-left:87px;}
.foot_d  ul li{ float:left; color:#fff; padding-left:0px;}
.foot_d  ul li:nth-child(1){ margin-top:4px;}
.foot_d  ul li:nth-child(2){ margin-left:10px;}
.foot_d  ul li h5{ font-size:14px; font-weight:normal;}
.foot_d  ul li h6{ color:#f3973e; font-size:30px; font-family:"Arial"; }
.foot_d  ul{ padding-top:5px; margin-bottom:2px;}
.foot_d_info{ color:#aeaeae; line-height:28px; font-size:14px;}

.foot_wx{ text-align:center; color:#aeaeae; margin-top:50px; margin-right:2px; line-height:38px;}

.copyright { width:100%; height:60px; line-height:60px; background:#006ebc; color:#cfcfcf; text-align:center;}
.copyright a { color:#cfcfcf;}
.copyright a:hover { color:#fff; text-decoration:underline;}





/* clearfix */
.owl-carousel .owl-wrapper:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
/* display none until init */
.owl-carousel{
	display: none;
	position: relative;
	width: 100%;
	-ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper{
	display: none;
	position: relative;
	-webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer{
	overflow: hidden;
	position: relative;
	width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight{
	-webkit-transition: height 500ms ease-in-out;
	-moz-transition: height 500ms ease-in-out;
	-ms-transition: height 500ms ease-in-out;
	-o-transition: height 500ms ease-in-out;
	transition: height 500ms ease-in-out;
}
	
.owl-carousel .owl-item{
	float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
	cursor: pointer;
}
.owl-controls {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/* mouse grab icon */
.grabbing { 
    cursor:url(grabbing.png) 8 8, move;
}

/* fix */
.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility:    hidden;
	-ms-backface-visibility:     hidden;
  -webkit-transform: translate3d(0,0,0);
  -moz-transform: translate3d(0,0,0);
  -ms-transform: translate3d(0,0,0);
}
.products_r_i{ margin-top:0px;}
.products_r_i li { float:left; width:296px; height:414px; margin-left:18px; margin-bottom:30px; background-color:#fff;}
.products_r_i li a { width:276px; display:block; margin-left:10px; margin-top:10px; color:#353535; font-size:16px; text-align:center; line-height:42px; }
.products_r_tit{ display:block; width:260px; margin:0 auto; font-size:16px; text-indent:8px; text-align:left !important; color:#333; margin-top:15px;}
.products_r_tit:hover{ color:#f3973f;}
.products_r_pp{ display:block; width:260px; margin:0 auto; font-size:14px; color:#999; line-height:22px !important;}
.products_r_mor{ display:block; width:102px !important; margin:21px auto 30px auto !important; font-size:14px !important; height:34px; line-height:34px !important; border:1px solid #ccc; border-radius:10px;}
.products_r_mor:hover{ color:#f3973f; border:1px solid #f3973f;}
.products_r_i li span { padding:0 10px; line-height:30px; display:block; width:260px;}
.products_r_i li span b{ float:right;}
.products_r_i .products_r_i_f { margin-left:0;}
.products_r_i li:nth-child(1){ margin-left:0px !important;}
.products_r_i li:nth-child(4){ margin-left:0px !important;}


/*左边菜单下拉*/
.menu_list{width:253px; border:1px solid #ddd; border-top:none; margin-top:-1px; padding-top:10px; border-radius:0px 0px 6px 6px; background-color:#fff;}
.menu_list2{ padding-bottom:5px;}
.menu_head{height:41px;line-height:41px; padding-left:52px;font-size:16px;color:#343434;cursor:pointer; position:relative;font-weight:bold;background: url(../images/pro_hover.png) no-repeat 32px center;margin:0; border-bottom:0;}
.menu_body{line-height:41px; padding-left:52px;font-size:16px;color:#343434;cursor:pointer; position:relative;font-weight:bold; margin:0; border-bottom:0;}
.menu_body a{ display:block; color:#4c4c4c; font-size:14px; font-weight:normal;}  
.menu_head a{color:#1a1e29; font-weight:normal;}  
.menu_head:hover{color:#f8972f; background: url(../images/pro_hover01.png) no-repeat 32px center;}
.menu_head:hover a{color:#f8972f;}
.nav_llist{ width:231px; height:103px; padding-top:82px; margin:8px auto 15px auto; background: url(../images/nav_list_bj.jpg) no-repeat center center;}
.nav_llist h4{ display:block; font-size:20px; color:#fff; text-align:center; paddinhg-top:78px;}
.nav_llist .mor{ display:block; width:110px; height:35px; margin:14px auto 0 auto; border-radius:18px; background-color:#f3a052; text-align:center; line-height:35px; color:#fff; font-size:14px;}
.nav_llist .mor:hover{ background-color:#006ebd;}
.pro_hx{ width:100%; height:12px;}
.menu_list2 div{ width:234px; padding-top:0px !important; padding-bottom:21px !important; color:#666; line-height:24px; border-top:none; padding:0 10px;}
.menu_list2 div span{ font-size:18px; color:#333; line-height:34px; padding-bottom:15px;}



/*内页左边菜单下拉*/
.ny_nav{width:260px;}
.ny_nav li{height:50px;line-height:50px;padding-left:66px;font-size:16px;color:#343434;cursor:pointer;border:1px solid #e1e1e1;position:relative;font-weight:bold;background: url(../images/pro_hover.png) no-repeat 20px center;margin:0; border-bottom:0;}
.ny_nav a{color:#1a1e29; font-weight:normal;} 
.ny_nav li:hover{ background: url(../images/pro_hover01.png) no-repeat 20px center;}
.ny_nav li:hover a{color:#f8972f;}




/*新产品列表页*/
.pro02_syy{ background-image:none;}
.pro_02_title{ color:#ccc !important; padding-top:18px; font-size:30px; text-transform:Uppercase; font-family:"impact";}
.pro02_syy .products_l_title{ height:64px;}
.pro02_syy .products_l_title h3{ line-height:0px; padding-top:53px; text-align:left; text-indent:16px;}
.chian_tit{ width:347px; height:72px; margin:-17px auto 0 auto; font-size:32px; text-align:center; color:#fff; background: url(../images/pro_02_tbj.jpg) no-repeat center center; font-weight:bold; line-height:57px; margin-bottom:41px;} 
.pro02_syy .products_l_title{ background-image:none;}
.pro02_syy .products_l{ background-color:#006ebc;} 
.pro02_syy .products_r_i li{ border:1px solid #ccc; box-sizing:border-box;}
.pro02_syy .products_r_i li:hover{border:1px solid #f3973e;}
.engllish_tit{ color:#7ba4d4; text-align:left; text-indent:16px; font-size:20px; text-transform:Uppercase; margin-top:7px; font-family:"impact";}
.yingyong{ font-size:14px; text-align:left; padding:0px 24px 0px 16px; color:#fff; margin-top:20px; line-height:24px;}
.pro02_menu_list{ margin-top:27px;}
.pro02_menu_list li{ margin-left:16px; margin-right:24px;}
.pro02_menu_list li a{ display:block; height:44px; line-height:44px; font-size:15px; color:#fff; padding-left:11px;}
.pro02_menu_list li:nth-child(1) a{ color:#006ebc; background-color:#e6f1f8; background-image:url(../images/pro02_mbj.png); background-repeat:no-repeat; background-position:190px center;}
.pro02_menu_list li:hover a{ color:#006ebc; background-color:#e6f1f8; background-image:url(../images/pro02_mbj.png); background-repeat:no-repeat; background-position:190px center;}

.pro02_menua{ display:block; width:121px; margin:18px auto 39px auto; height:35px; line-height:35px; color:#fff; font-size:14px; text-align:center; background: url(../images/pro02_abj.jpg) no-repeat center center; }
.pro_box22 .product_ttp{ margin-top:0px;}
.pro022_syy{ background-image:none; margin-top:10px;}
.pro022_syy .products_r_i li{ border:1px solid #ccc; box-sizing:border-box;}
.pro022_syy .products_r_i li:hover{border:1px solid #f3973e;}
.pro022_syy .products_r_mor{ margin-bottom:28px !important;}

.td_big{ margin-top:10px; height:985px; background:url(../images/tedian_bj.jpg) no-repeat center center; }
.td h3{ font-size:36px; color:#fff; margin-left:136px; padding-top:86px; text-shadow:0px 8px 8px #043660; -ms-text-shadow:0px 8px 8px #043660; -webkit-text-shadow:0px 8px 8px #043660; -o-text-shadow:0px 8px 8px #043660; -moz-text-shadow:0px 8px 8px #043660;}
.td h4{ font-size:30px; color:#a5bcda; font-family:"impact"; margin-left:171px; margin-top:18px;}
.td h5{ float:left; font-size:24px; color:#fff; padding-left:42px; padding-top:20px;}
.td h5 span{ font-size:18px; font-family:"impact";}
.td .zixun{ float:left; display:inline-block; width:121px; margin:18px auto 22px auto; height:35px; line-height:35px; color:#fff; font-size:14px; text-align:center; background: url(../images/pro02_abj.jpg) no-repeat center center;}
.td .zixun:hover{color:#006ebc;}
.td .td_01{ margin-top:39px; margin-left:74px;}
.td .td_01 .zixun{ margin-left:110px;}
.td li{ font-size:14px; color:#fff; line-height:22px; margin-bottom:16px;}
.td_l1{ text-indent:41px;}
.td_l2{ text-indent:21px;}
.td .td_02{ margin-top:221px; margin-left:40px;}
.td .td_02 .zixun{ margin-left:30px;}
.td_l4{ text-indent:140px;}
.td_l5{ text-indent:167px;}
.td_l6{ text-indent:196px;}
.td .td_02 li{ margin-bottom:12px !important;}


.bd{ height:1088px; background:url(../images/bd_bj.jpg) no-repeat center center; }
.bd_tit{ padding-top:39px;}
.bd h6{ color:#fff; float:left; font-size:18px; text-indent:32px; padding-top:16px;}
.bd h5{ color:#006ebc; float:left; font-size:36px; margin-left:145px;}
.bd h5 i{ font-weight:normal;color:#cbcbcb;}
.bd h5 span{font-family:"impact"; font-size:24px; color:#cbcbcb;}
.bd_one{ width:188px; margin-right:2px; color:#fff; text-indent:65px; font-size:16px; font-weight:bold;}
.bd_top{ margin-top:10px;}
.bd_top .bd_one{ height:132px; line-height:132px;}
.bd_info .bd_one{ margin-bottom:2px; height:64px; line-height:64px;}
.bd ul li{ float:left;}
.bd ul li:nth-child(1){ width:328px; margin-right:2px;}
.bd ul li:nth-child(2){ width:330px; margin-right:2px;}
.bd ul li:nth-child(3){ width:347px;}
.bd_top .bd_tow div:nth-child(1){ width:1010px; text-align:center; height:67px; line-height:67px; color:#fff; font-size:18px; font-weight:bold; margin-bottom:2px;}
.bd_top .bd_tow ul li{ height:63px; line-height:63px; text-align:center; color:#fff; font-size:16px; font-weight:bold; margin-bottom:2px;}
.bd_info ul li{ font-size:14px; color:#000; height:65px; line-height:65px; text-indent:12px;}
.bd_04 .bd_one{ margin-top:-3px;}
.bd_04 ul li{ margin-top:-3px;}
.bd_05 .bd_one{ margin-top:-2px;}
.bd_05 ul li{ margin-top:-2px; line-height:24px; padding-left:12px; padding-right:8px; padding-top:7px; text-indent:0px;}
.bd_06 .bd_one{ height:92px; line-height:92px; margin-top:-8px;}
.bd_06 ul li{ height:92px; line-height:24px; padding-top:1px;}
.bd_06 ul li:nth-child(1){ padding-top:15px;}
.bd_06 ul li:nth-child(3){ padding-top:26px;}
.bd_com ul li:nth-child(1){ width:308px !important; }
.bd_com ul li:nth-child(2){ width:310px !important; }
.bd_com ul li:nth-child(3){ width:327px !important; }
.bd_com ul li{padding-left:12px; padding-right:8px; text-indent:0px;}
.bd_07 .bd_one{ margin-top:-31px;}
.bd_07 ul li{ margin-top:-31px;}
.bd_08 ul li{ line-height:24px; margin-top:6px;}
.bd_08 .bd_one{ margin-top:85px;}


.pro02_gug_01{ height:219px; background:url(../images/pro02_gug1_bj.jpg) no-repeat center center; }
.pro02_gug_01 h3{ color:#fff; font-size:20px; text-align:center; padding-top:50px;}
.pro02_gug_01 h4{ color:#fff; font-size:20px; text-align:center; margin-top:7px;}
.pro02_gug_01 ul li{ float:left;}
.pro02_gug_01 ul li:nth-child(1){ margin-left:186px; margin-right:70px;}
.pro02_gug_01 ul li p{ font-size:36px; font-weight:bold; background:linear-gradient(to bottom, #fcc700, #ff9127); -webkit-background-clip: text;
-ms-background-clip: text; -o-background-clip: text; -moz-background-clip: text; color: transparent;  }
.pro02_gug_01 ul li h5{ font-size:26px; font-weight:bold; background:linear-gradient(to bottom, #fcc700, #ff9127); -webkit-background-clip: text;
-ms-background-clip: text; -o-background-clip: text; -moz-background-clip: text; color: transparent; line-height:24px; }
.pro02_gug_01 ul li h6{ font-size:15px; color:#fff; font-weight:normal; line-height:20px; padding-top:1px;}

.ts_info ul li{ float:left;}
.ts_info ul li:nth-child(1){ width:60px; height:86px; background:url(../images/ts_bj.png) no-repeat center center; font-size:30px; text-align:center;  color:#fff; padding-top:7px; margin-right:14px;} 
.ts_info ul li h3{ font-size:30px; font-weight:normal; color:#000; margin-top:-5px;}
.ts_info ul li h4{ font-size:30px; color:#0873ba; margin-top:-4px; margin-bottom:21px;}
.ts_info ul li p{background:url(../images/ts_sanjiao.png) no-repeat left 8px; font-size:14px; color:#333; line-height:24px; padding-left:19px; margin-bottom:15px;}
.ts_info ul li p span{ color:#006ebc;}
.ts_info ul li a{ display:block; width:112px; height:32px; border:1px solid #1585c6; line-height:32px; text-align:center; color:#1585c6; border-radius:10px; margin-top:35px;} 
.ts_info ul li a:hover{border:1px solid #f3973e; color:#f3973e;}
.ts_02,.ts_03{ background:url(../images/ts_tbj.jpg) no-repeat center top; padding-top:76px;}
.ts_02{ margin-top:58px !important; margin-bottom:36px;}
.ts_01{ margin-top:62px;}
.ts_01 .ts_left{ padding-top:53px;}
.pro_gug22{ margin-top:76px;}

.pro2_case2 .case .big_title{ background-image:none;}
.pro2_case2 .partner_z{ padding-top:30px !important;}
.pro2_case2 .partner_z .m20{ margin-top:-20px;}

.pro2_ab_tit{ margin-bottom:18px; margin-top:20px;}
.pro2_ab_tit h3{ float:left; font-size:24px; color:#1970ad;}
.pro2_ab_tit span{ float:left; display:inline-block; padding:0 8px; margin-top:13px;}
.pro2_ab_tit h4{ float:left; font-size:16px; color:#f3973e; margin-top:4px;}
.pro2_ab_info ul{ width:715px;}
.pro2_ab_info ul p{ font-size:14px; color:#333; line-height:26px;}
.pro2_ab_info ul p a{ color:#006fbc; }
.pro2_ab_info ul li{ float:left; margin:28px 13.5px 10px 0px;}
.pro2_ab_info ul li:nth-child(4){ margin-right:0px;}

.qs_big{ height:625px; margin-top:25px; background:url(../images/pro_qsbj.jpg) no-repeat center center;}
.qs_big h3{ font-size:38px; color:#006ebc; text-align:center; padding-top:93px;}
.qs_big h4{ font-size:16px; color:#666; font-family:"Arial"; text-align:center; margin-top:13px;}
.qs .qs_01,.qs .qs_02{ float:left; margin-top:114px; margin-left:12px;}
.qs .qs_01 li,.qs .qs_02 li{ font-size:14px; color:#333;}
.qs .qs_01 li span,.qs .qs_02 li span{ font-size:18px; font-weight:bold; color:#006ebc;}
.qs_01 li:nth-child(1){ margin-left:45px;}
.qs_01 li:nth-child(2){margin-left:-8px; margin-top:86px;}
.qs_01 li:nth-child(3){margin-left:46px; margin-top:79px;}
.qs_02 li:nth-child(1){ margin-left:427px;}
.qs_02 li:nth-child(2){margin-left:483px; margin-top:85px;}
.qs_02 li:nth-child(3){margin-left:486px; margin-top:77px;}
 

.pro2_bnn{ height:164px; background:url(../images/pro_bnn_bj.jpg) no-repeat center center;}
.pro2_bnn h3{ font-size:46px; text-align:center; color:#fff; color:#fff; padding-top:39px;}
.pro2_bnn h3 span{ background:linear-gradient(to bottom, #fcc700, #ff9127); -webkit-background-clip: text;
-ms-background-clip: text; -o-background-clip: text; -moz-background-clip: text; color: transparent;  }
.pro2_bnn h6{ font-size:18px; text-align:center; text-align:center; color:#fff; font-weight:normal; margin-top:10px;}


.adv_box{ margin-top:60px;}
.adv h2{ width:59px; height:68px; color:#fff; font-family:"Arial"; font-size:36px; padding-left:12px; line-height:67px; background:url(../images/adv_bj.jpg) no-repeat center center; margin-right:2px;}
.adv ul ul li{ float:left;}
.adv h3{ font-size:30px; color:#f49539; margin-top:-2px;}
.adv h4{ font-size:14px; font-family:"Arial"; color:#666; font-weight:normal; margin-bottom:24px; margin-top:3px;}
.adv p{ font-size:14px; font-weight:normal; color:#666; line-height:28px;}
.adv  .adv_info ul:nth-child(1){ margin-bottom:75px;}
.adv_01 p{ width:448px;}
.adv_01 .ts_img{ padding-top:18px;}
.adv_02{ padding-top:20px; padding-bottom:35px;}
.adv_02 p{ width:450px;}
.adv_02 .adv_left{ margin-top:50px;}


.pro2_bnn2{ height:176px; background:url(../images/pro2_bnn_2bj.jpg) no-repeat center center; text-align:center; color:#fff;}
.pro2_bnn2 h4{ font-size:30px; padding-top:52px; margin-bottom:5px;}
.pro2_bnn2 h6{ font-size:18px; font-weight:normal;}
.app_box li{ float:left; text-align:center; color:#333; margin-right:58px; margin-top:45px; margin-bottom:60px;}
.app_box li:nth-child(6){ margin-right:0px !important;}
.app_box li div{ line-height:36px; margin-top:6px; font-size:16px;}
.app_box li div:hover{ color:#f3973e;}


/*产品列表页*/
.products_list_box{ margin-top:55px;}
.products_list_box .products { padding-top:0px;}
.products_list_box .pagelink{ margin-bottom:110px;}
.ny_r{ width:911px; margin-top:31px;}
.about_lrr{ width:1200px !important;}
.ny_r_title{ padding-bottom:19px; border-bottom:1px solid #efefef;}
.ny_r_title,.ny_r_title a{ color:#888888;}
.ny_r_title a:hover{ color:#f8972f;}
.productlist { padding-top:20px;}
.products{ padding-top:40px;}
.products_title { text-align:center; font-size:16px;border-bottom:1px dashed #e1e1e1; padding-bottom:10px; margin-bottom:20px;}
.products_img { text-align:center;border-bottom:1px dashed #e1e1e1; padding-bottom:20px; margin-bottom:10px; overflow:hidden;}
.products_info { line-height:25px;}
.products_next{border-top:1px dashed #e1e1e1; padding-top:10px; margin-top:20px;}
.products_next a{color:#353535;}
.products_next a:hover{color:#f04677; text-decoration:underline;}
.products_next span { float:right;}

.sph{width:911px}
.spbq{width: 278px; float: left;line-height: 2;margin:0 0 20px 20px;position: relative;overflow: hidden;    border: 1px solid #e1e1e1;}
.spbq h2{color: #14191e;font: bold 14px/18px "Microsoft Yahei","Hiragino Sans GB",Helvetica,"微软雅黑",Tahoma,Arial,sans-serif;margin-top: 18px;}
.spbq span{display: block;color: #353535;font: 14px/18px "Microsoft Yahei","Hiragino Sans GB",Helvetica,"微软雅黑",Tahoma,Arial,sans-serif;
 border-top: 1px solid #e1e1e1; line-height:35px; padding:0 10px;}
.spbq span b { float:right;}
.biankuang{width: 3px;height: 3px;position: absolute;z-index: 99;border-radius:10px;/*background: black;*/}
.biankuang_1{height: 3px;top: -6px;left:0px;border-left: 2px solid #f8972f;}
.biankuang_2 {width: 0px;bottom:-3px;left: 0px;border-top: 2px solid #f8972f;}
.biankuang_3{height: 0px;bottom:0px;right:0px;border-right: 2px solid #f8972f;}
.biankuang_4{width:0px;top:-3px;right:0px;border-bottom:2px solid #f8972f;}
.text_gobuy {position: absolute;z-index:9;top: -30px;left: 0px;width: 262px;height: 50px;overflow: hidden;background:rgba(207, 208, 211, 0);cursor: pointer;
	transition:all  300ms;-webkit-transition:all  300ms;-moz-transition:all  300ms;-o-transition:all  300ms;}
.text_gobuy_show{height: 50px;position: absolute;z-index:9;bottom: 0px;width: 262px;overflow: hidden;padding: 20px 15px ;
cursor: pointer;background-color: rgba(32, 32, 33,0.3);}
.spbq p{position: absolute;bottom:10px;left:110px;line-height: 33px;color: #fff}
.productlist .sph #sp_bq { margin-left:0;}


.ny_products { padding-top:30px;}
.ny_products_l {width:503px;}


.ny_products_r { width:369px; }
.ny_products_title { width:363px;  font-size:20px; padding-bottom:5px; color:#1a1e29; font-weight:bold; border-bottom:1px solid #efefef;}
.ny_products_desc { line-height:25px; padding-top:15px; font-size:14px;}
.ny_products_info_t { border-bottom:1px solid #d7d7d7; margin:25px 0;}
.ny_products_info_t span {  height:35px; line-height:35px; text-align:center;  color:#f8972f; display:block; font-size:18px; padding-bottom:8px;}
.ny_products_info_n { line-height:25px;}
.ny_products_tel a {  width:200px; display:block; text-align:center; height:40px; line-height:40px;  background:#fff; border:1px solid #f8972f; color:#f8972f; font-size:20px; margin-top:30px;}
.ny_products_tel a:hover {  background:#f8972f; border:1px solid #f8972f; color:#fff; }
.ny_products_r a{ width:176px; height:32px; border-radius:16px; margin-top:0px; display:block;  background-color:#f8972f; border:1px solid #f8972f; color:#fff; text-align:center; line-height:32px;}
.ny_products_r a:hover{}






/*基本框架CSS结束，应用特效时，以上样式可删除*/
/* 效果CSS开始 */
.msKeimgBox { margin: 0px auto; width:503px; height:405px; overflow: hidden; position: relative;}
.msKeimgBox ul { width: 1000px; }
.mskeLayBg { background: #000; width: 100%; position: absolute; left: 0px; top: 0px; z-index: 10; opacity: 0.7; filter: alpha(opacity=70); display: none; _display:none!important }
.mskelayBox {  width: 650px; margin-top: -251px; margin-left: -494px; position: fixed; left:62%; top: 40%; border: 7px solid #FFF; z-index: 20; background: #FFF; display: none; _display:none!important }
.mskeImgBg { height: 420px; width: 100%; position: absolute; left: 0px; bottom: 0px; }
.ny_products_l .mskeClaose { position: absolute; top: -17px; right: -17px; cursor: pointer; border:0;}
.mske_downIco { position: absolute; left: 0px; top: 0px; }
.mske_imgDown { background: url(../images/mke_imgMbg.png) repeat; width: 420px; position: absolute; right: 0px; bottom: 0px; font: 13px/57px "微软雅黑"; color: #FFF; }
.mske_imgDown a { margin-left: 34px; }
.msKeimgBox ul li { float: left;   width:501px; height:401px; cursor: pointer; border:1px solid #e6e6e6; }

.mskeTogBtn { background: url(../images/mke_moreImg.jpg) no-repeat; height: 93px; width: 185px; position: absolute; z-index: 1; right: 0px; cursor: pointer; bottom: 0px; }
.mskeTogBtn2 { background: url(../images/mke_moreImg2.jpg) no-repeat; bottom: 10px; }
.msKeimgBox2 { height: auto;}
.msKeimgBox li img {background:#fff}
.msKeimgBox ul li:hover { border:1px solid #f8972f; }
.mske_html img{ border:1px solid #e6e6e6;}
.ny_products_rl { padding-top:5px; font-size:12px; color:#c5c4c4;}
.ny_products_rl img { float:left; margin:0 10px 0 0;}
/* 效果CSS结束 */


.pro_xq_t { font-size:16px; color:#006ebd; text-align:center; border-bottom:1px solid #ececec; padding-bottom:41px !important; padding-bottom:5px; margin:20px 0;}
.pro_xq_i { line-height:25px;}
.pro_xq_t div{ float:left; font-weight:bold; text-align:center; height:46px; line-height:46px; color:#2c2c2c; margin-right:4px; cursor:pointer;}
.pro_xq_t div:nth-child(3){ margin-right:0px;} 
.blue{ color:#006ebd !important;}
 
.Related { margin:40px 0 20px 0; width:800px; padding-left:10px; height:40px; line-height:40px; width:100%; background:#f9f9f9; color:#006ebd; font-size:16px; font-weight:bold; }
.Related_info li { float:left; margin-left:22px; text-align:center;}
.Related_info li img {  border:1px solid #e6e6e6; margin-bottom:5px;}
.Related_info li img:hover {  border:1px solid #f8972f;}
.Related_info li a { color:#3c3c3c;}
.Related_info li a:hover{ color:#f8972f;}
.Related_info li:nth-child(1){ margin-left:0px;}



/*内页页数*/
.ny_sy { height:40px; text-align:center;  margin-bottom:20px;margin-top: 20px;} 
.pagelink { color:#fff; padding-top:20px;}
.pagelink a,.pagelink span.miy{padding:4px 10px 4px 10px;  color:#555;}
.pagelink a:hover {}
.pagelink a:hover {}
.pagelink span.current {border:1px solid #f8972f; padding:4px 10px 4px 10px;  color:#fff; background-color:#f8972f; text-decoration:none;}
.pagelink span.nolink {border: 1px #dfdfdf solid; background:#fff; padding:4px 12px 4px 12px;margin:2px; color:#666666;margin:0 10px;}
.pagelink span.nolink:hover { background:#f8972f; padding:4px 12px 4px 12px; margin:2px; color:#fff;margin:0 10px }
.pagelink a {background:#fff; margin:0 6px; color:#000;border: 1px #aeaeae solid;}
.pagelink a:hover {background:#f8972f;color:#fff;}


.ny_search { padding:20px 0 0 0;}
.ny_search li {border-bottom:1px dashed #dfdfdf; height:40px; line-height:40px; margin-bottom:10px; background:url(../images/news_bj.png) no-repeat left center;}
.ny_search li a { color:#343434; padding-left:20px;}
.ny_search li a:hover { color:#f8972f;}
.ny_search li span { float:right; color:#c0c0c0;}




/*案例列表*/

/*荣誉列表*/

.small-zoom {width:283px;height:228px;}
.zoom {background: url("../images/zoom-bg.png") repeat scroll left top transparent;text-align: center;position: absolute;top: 0px;left: 0px;}
.xia #blocksit li span.small-zoom img{margin:100px 0px 0px 0px; border:0;}
.food{ position:relative; margin:0px;}

.food .grid p{ font-size:12px; font-weight:normal; color:#666;}
.xia #blocksit li {float:left;background:url(../images/probg.png) no-repeat; margin:35px 0 15px 20px ;z-index:99;width:285px; height:223px; position: relative;}
.xia #blocksit li:nth-child(1) { margin-left:0;}
.xia #blocksit li:nth-child(4) { margin-left:0;}
.xia #blocksit li:nth-child(7) { margin-left:0;}
.xia #blocksit li:nth-child(10) { margin-left:0;}
.xia #blocksit li:nth-child(13) { margin-left:0;}
.xia #blocksit li:nth-child(16) { margin-left:0;}
.xia #blocksit li:nth-child(19) { margin-left:0;}
.xia #blocksit li:nth-child(22) { margin-left:0;}
.xia #blocksit li:nth-child(25) { margin-left:0;}
.xia #blocksit li img { border:1px solid #f0f0f0;}


.grid dl img{ /*width:100%;*/width:283px;height:221px;cursor:pointer;}
.grid p{display:none;color:#a6a5a5; font-size:14px; font-weight:bold; text-align:center; margin-top:5px;}

.fullpop{ background:#000; width:100%; height:100%; position:fixed; left:0; top:0; opacity:0.5; filter:alpha(opacity=90); z-index:900; display:none;}
.foodpop{ position:fixed;left:50%; margin-left:-300px; top:50%; margin-top:-300px;z-index:1000; opacity:0;filter:alpha(opacity=0); display:none; background:#FFF; padding:0px;
}
.foodpop_clo{ background:url(../images/pop_clo.png) no-repeat; width:35px; height:35px; cursor:pointer; position:absolute; right:0; top:0; }
.foodpop_img img{ width:576px; height:397px}
/*.foodpop_img img{ width:800px; height:550px;}*/
.foodpop_txt{width:556px; background:#f0f0f0; color:#1f1f1f; font-size:18px; line-height:18px; padding:5px 10px; overflow:hidden;}
.foodpop_txt h4{ font-size:14px;text-align:left;line-height: 30px;}
.foodpop_txt p{ font-size:12px; word-break:break-all;line-height: 1.8;}
.leftBar{ background:url(../images/poparr.png) no-repeat 0 9px; width:39px; height:78px; position:absolute; left:-60px; top:46%; cursor:pointer;}
.rightBar{ background:url(../images/poparr.png) no-repeat 0 -77px;width:39px; height:78px; position:absolute; right:-60px; top:46%; cursor:pointer;}
.rsc{text-align:center;font-size:14px;display: block;color:#000; margin-top:5px; margin-bottom:5px;}
.rscon{display:none;}
i, em, cite {font-style: normal;}



.hon .xia #blocksit li .grid dl img{ /*width:100%;*/width:283px;height:221px;cursor:pointer;}
.hon .xia #blocksit li {height:223px;}
.hon .xia #blocksit li span.small-zoom img{margin:90px 0px 0px 0px; border:0;}
.small-zoom {width:283px;height:221px;}

.mod_gallerylist ul{ margin-top:30px;}
.mod_gallerylist ul li{ float:left; margin-left:20px;}
.mod_gallerylist ul li:nth-child(1){ margin-left:0px;}
.mod_gallerylist ul li:nth-child(4){ margin-left:0px;}
.mod_gallerylist ul li:nth-child(7){ margin-left:0px;}
.mod_gallerylist ul li:nth-child(10){ margin-left:0px;}
.mod_gallerylist ul li:nth-child(13){ margin-left:0px;}
.mod_gallerylist ul li:nth-child(16){ margin-left:0px;}
.mod_gallerylist ul li:nth-child(19){ margin-left:0px;}
.mod_gallerylist ul li:nth-child(22){ margin-left:0px;}
.mod_gallerylist ul li:nth-child(25){ margin-left:0px;}
.mod_gallerylist ul li:nth-child(28){ margin-left:0px;}
.mod_gallerylist ul li:nth-child(31){ margin-left:0px;}
.mod_gallerylist ul li:nth-child(34){ margin-left:0px;}
.mod_gallerylist ul li:nth-child(37){ margin-left:0px;}
.mod_gallerylist ul li:nth-child(40){ margin-left:0px;}
.mod_gallerylist ul .meta{ text-align:center; margin-bottom:18px; line-height:30px;}


/*发展历程*/
.fa_z { padding:0px 0 80px 0;}
.scrollbox{ width:911px; background:url(../images/vertical.png) no-repeat center 40px; padding-bottom:60px; padding-top:60px;}
#scrollDiv{width:911px; }/*这里的高度和超出隐藏是必须的*/
#scrollDiv li{ height:86.5px; margin-top:20px; margin-bottom:1px; width:411px !important;   vertical-align:bottom; zoom:1; }
#scrollDiv li:nth-child(2n) { padding-left:493px;}
#scrollDiv li .scrollDiv_info { position:relative; border-bottom:1px solid #dedede; padding:15px 20px; border-right:1px solid #dedede; border-top:1px solid #dedede; background:url(../images/fa_libj.jpg) repeat-y;}
#scrollDiv li .scrollDiv_info .scrollDiv_a { line-height:20px; color:#333333; font-size:12px;}
#scrollDiv li .scrollDiv_info .scrollDiv_b { width:15px; height:15px; background:url(../images/fa_d.png) no-repeat center center; position:absolute; right:-52px; top:25px;}
#scrollDiv li .scrollDiv_info .scrollDiv_c { width:18px; height:19px; background:url(../images/fa_z.png) no-repeat center center; position:absolute; right:-17px; top:25px;}
#scrollDiv li:nth-child(2n) .scrollDiv_info .scrollDiv_b { width:15px; height:15px; background:url(../images/fa_d.png) no-repeat center center; position:absolute; left:-45px; top:25px;}
#scrollDiv li:nth-child(2n) .scrollDiv_info .scrollDiv_c { width:18px; height:19px; background:url(../images/fa_z01.png) no-repeat center center; position:absolute; left:-17px; top:25px;}
#scrollDiv li h3 { font-size:16px; color:#333333; margin-bottom:10px;}
.scroltit{ height:26px; line-height:26px; padding-bottom:4px; margin-bottom:4px; position:relative;}
.scroltit .updown{ width:25px; height:24px;}
#but_up{ background:url(../images/fa_x.png) no-repeat center center; text-indent:-9999px; position:absolute; bottom:-78px; left:442px;}
#but_down{ background:url(../images/fa_s.png) no-repeat center center; text-indent:-9999px;position:absolute; top:-1527px; left:443px;}
#n{margin:10px auto; width:920px; border:1px solid #CCC;font-size:12px; line-height:30px;}
#n a{ padding:0 4px; color:#333}





/*合作伙伴*/
.partner { padding:0px 0 0 0;}
.partner ul.thumb {float: left;list-style: none;margin: 0; background-color: white;}
.partner ul.thumb li { display:block; margin-left:9px; margin-right:9px; margin-bottom:20px; text-align:center; float: left; width:209px; color:#000;}
.partner ul.thumb li img { border: 1px solid #ddd; margin-bottom:10px; text-align:center;background: #f0f0f0; -ms-interpolation-mode: bicubic; }
.partner ul.thumb li img { width:100%;}
.partner ul.thumb li p{ color:#000000; line-height:18px;}


/*新闻列表也*/
.ny_newlist{ padding:20px 0 0 0;}

.item2-slide li{position: relative;margin-bottom: 20px;}
.item2-list-l{position: absolute;top: 0;left: 0;width: 183px;height: 111px;z-index: 1;overflow: hidden;border:1px solid #e0e0e0;}
.item2-list-r{padding-right: 10px;padding-left: 193px;}
.item2-list-r h3{color: #141414;font-size:17px;font-weight:normal;padding-top: 5px;margin-bottom: 10px;}
.item2-list-r .hide_i{color: #666666;font-size: 14px; line-height:25px;}
.item2-list-r em{font-size: 12px;font-style: normal;color: #999999;display: inline-block;vertical-align: bottom;margin-top: 12px;margin-bottom: 5px;}
.item2-list-r i{display: inline-block;font-size: 16px;color: #999999;}
.item2-hide{position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: rgba(0,0,0,0.5);display: none;-pie-background:rgba(0,0,0,0.5);behavior:url(PIE.htc);}
.item2-slide li img{ -moz-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-ms-transform:scale(1);transform:scale(1);
-moz-transition:all .6s ease 0s; /* Firefox 4 */-webkit-transition:all .6s ease 0s; /* Safari and Chrome */-o-transition:all .6s ease 0s; /* Opera */transition:all .6s ease 0s;}
.item2-hide span{display: inline-block;width: 40px;height: 40px;background: url(../images/icon1.png) no-repeat;background-size: cover;background-position: -60px 0;position: absolute;top: 50%;left:50%;margin-top: -20px;margin-left: -20px;}
.item2-slide li:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-o-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);
-moz-transition:all .6s ease 0s; /* Firefox 4 */-webkit-transition:all .6s ease 0s; /* Safari and Chrome */-o-transition:all .6s ease 0s; /* Opera */transition:all .6s ease 0s;}
.item2-slide li:hover .item2-hide{display: block;}
.item2-slide li:hover h3{ color:#f8972f;}
.item2-r img{width: 100%;}
.item2-r-b{background: #a7a775;padding:20px;text-align: center;}
.item2-r-b a{display: inline-block;padding:6px 10px;border-radius: 5px;border:1px solid #ffffff;color: #ffffff;font-size: 18px;width: 160px;text-align: center;margin: 0 auto;margin-bottom: 7px;}


.news-b .item2-slide{float: none;padding: 0;}
.news-b .item2-slide li{padding: 20px 0;border-bottom: 1px dashed #cfd3d8;margin-bottom: 0;}
.news-b .item2-list-l{width: 260px;height:152px;top: 20px;}

.news-b .item2-list-r{padding-left: 290px;vertical-align: top;height: 152px;}
.news-b .item2-list-r h1{font-size: 20px;margin-bottom: 18px;}
.news-b .item2-list-r p{font-size: 14px;line-height: 25px;}
.news-b .item2-slide li:hover{background:#f6f5f5;}
.news_boxxx{ border-top: 1px solid #e8e8e8;}





/*新闻内页*/
.ny_news {padding-top:20px;}
.ny_news_title span { display:block; color:#333333; font-size:16px;  margin-bottom:6px; font-weight:bold;}
.ny_news_title   { border-bottom:1px dashed #c4c4c4; text-align:center; color:#737373;padding-bottom:6px;}
.ny_news_info { line-height:25px; padding-top:25px;}
.ny_news_next span { float:right;}
.ny_news_next{ color:#333333; border-top:1px dashed #c4c4c4; margin-top:20px; padding-top:10px;}
.ny_news_next a { color:#333333;}
.ny_news_next a:hover { color:#f8972f; text-decoration:underline;}
.ny_news_back a { float:right; display:block; width:120px; height:30px; line-height:30px; text-align:center; background:#efefef; color:#343434;}
.ny_news_back a:hover { background:#f8972f; color:#fff;}
.ny_news_back { margin-top:50px;}



/*常见问题*/
.ny_faq { padding-top:40px;}
.ny_faq li { margin-bottom:20px; border-bottom:1px dashed #eeeeee; padding-bottom:10px;}
.ny_faq li a { color:#343434; font-size:16px; padding-left:40px;}
.ny_faq li a:hover { color:#f8972f; text-decoration:underline; }
.ny_faq li .ny_faq_a { height:30px; line-height:20px; background:url(../images/q_w.png) no-repeat left top;}
.ny_faq li .ny_faq_b {min-height: 35px; line-height:24px;  color:#7b7b7b; padding-left:40px;background:url(../images/q_d.png) no-repeat left 5px;}
.ny_faq li .ny_faq_t { color:#cccccc; padding-top:5px;padding-left:40px;}





/*在线留言*/
.callus{ width:1099px; height:116px; background:white; margin:0px auto;  border-bottom:1px solid #e0e0e0; position:relative;}
.callus_a{ position:absolute; left:41%; bottom:10%; width:250px; height:50px; background:white; text-align:center; font-size:30px;}
.callus_content{ width:1099px; height:1260px; background:; margin:0px auto; position:relative;}
.callus_kong{width:898px; height:252px; background:white; font-size:15px; color:#999; }
.callus_adress{width:896px; height:42px; background:white; }
.callus_name{height:42px; background:; float:left; line-height:42px;}
.callus_white{ width:426px; height:42px; background:; float:left; line-height:42px;}
.callus_tel{width:896px; height:42px; background:white;float:left; }
.callus_e-mail{ width:896px; height:42px; background:white;float:left;}
.callus_fax{width:896px; height:42px; background:white;float:left; }

.callus_tuijian{width:200px; height:749px; background:white;float:right; position:absolute; right:0px; top:55px; border-top:1px solid #e6e6e6;border-left:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; border-right:1px solid #e6e6e6;}
.callus_tuijian01{ width:200px; height:58px; background:white; text-align:center; line-height:58px; font-size:16px; color:#707070; font-weight:bold; }
.callus_tuijian02{ width:200px; height:219px; background:white; font-family:Microsoft YaHei; margin-top:5px;}
.callus_tuijian03{ width:200px; height:190px; background:; }
.callus_tuijian04{ width:200px; height:31px; background:; color:#868686; line-height:31px; text-indent:14px;}
.callus_tuijian04 a{ text-decoration:none; color:#6d6d6d; font-size:14px;}
.callus_tuige{ margin-left:12px;}
.callus_tian{ width:830px; margin-left:50px; height:460px; background:; }
.callus_tian .callus_tian03 input{ display:block; width:315px; height:38px; text-indent:10px; border:1px solid #c0c0c0;}
.dian{float:left; color:red;}
.callus_tian01{float:left !important; background:white; position:relative;}
.callus_tian02{ line-height:80px; float:left; font-size:16px; color:#8d8d8d !important;}
.callus_tian03{ height:46px; margin-left:6px; float:left; margin-top:20px; padding-right:14px; background:url(../images/gbook_bg.jpg) no-repeat right center;}
.callus_tian01 .callus_tian03 span{ float:left !important;}
.callus_tian05{ width:880px; height:256px; background:; margin-top:20px;}
.callus_tian06{width:53px; height:89px; font-size:16px; color:#8d8d8d; float:left;}
.callus_tian08{width:761px; height:256px; background:blue; float:left; }
.callus_tianjiao{ width:880px; height:69px;  position:relative;}
.callus_tian08{ border:1px solid #c0c0c0;}
.callus_jiao{ width:211px; height:46px; background:; position:absolute; left:40%; top:20%; border:1px solid #c4c4c4; text-align:center; line-height:46px;}
.callus_tian01:nth-child(1),.callus_tian01:nth-child(3){ margin-right:28px;}
.callus_tian{ margin-top:44px !important;}
.callus_tian01:nth-child(3),.callus_tian01:nth-child(4){ margin-top:-10px; margin-bottom:10px;}
.callus_tian08 textarea{ border-left:none; border-top:none;} 
.callus_tian01:nth-child(5){ margin-top:20px !important; background:none !important;}
.callus_tian01 em{margin-top: 40px; position:relative; top:30px; left:-10px;  padding-right:50px; width: 20px; height: 20px; padding: 10px; background-color: #dddfe0; padding-right:20px;}
.callus_jiao input{ border:none; border:0.5px solid #ccc;}
.callus_jiao input:hover{ background-color:#f8972f; color:#fff; border:0.5px solid #f8972f;}


/*搜索页面*/
.ny_search { padding:20px 0 0 0;}
.ny_search li {border-bottom:1px dashed #dfdfdf; height:40px; line-height:40px; margin-bottom:10px; background:url(../images/news_bj.png) no-repeat left center;}
.ny_search li a { color:#343434; padding-left:20px;}
.ny_search li a:hover { color:#f47115;}
.ny_search li span { float:right; color:#c0c0c0;}




/*荣誉资质*/
#mbOverlay { position:fixed; z-index:9998; top:0; left:0; width:100%; height:100%; background-color:#000; cursor:pointer; }
#mbOverlay.mbOverlayFF { background:transparent url(80.png) repeat; }
#mbOverlay.mbOverlayIE { position:absolute; }
#mbCenter { height:557px; position:absolute; z-index:9999; left:50%; background-color:#fff; -moz-border-radius:10px; -webkit-border-radius:10px; -moz-box-shadow:0 10px 40px rgba(0, 0, 0, 0.70); -webkit-box-shadow:0 10px 40px rgba(0, 0, 0, 0.70); }
#mbCenter.mbLoading { background:#fff url(../images/WhiteLoading.gif) no-repeat center; -moz-box-shadow:none; -webkit-box-shadow:none; }
#mbImage { left:0; top:0; font-family:Myriad, Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; color:#fff; text-align:left; background-position:center center; background-repeat:no-repeat; padding:10px; }
#mbImage a, #mbImage a:link, #mbImage a:visited { color:#ddd; }
#mbImage a:hover, #mbImage a:active { color:#fff; }
#mbBottom { min-height:20px; font-family:Myriad, Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; color:#999; text-align:left; padding:0 10px 10px; }
#mbTitle { display:inline; color:#999; font-weight:bold; line-height:20px; font-size:12px; }
#mbNumber { background:url(images/mbNumber_bg.gif) no-repeat center; display:inline; color:#C00; line-height:26px; font-size:12px; position: absolute; bottom: 10px; right: 10px; text-align: center; width:65px; height:26px; }
#mbCaption { display:block; color:#999; line-height:14px; font-size:10px; }
#mbPrevLink, #mbNextLink, #mbCloseLink { display:block; float:right; height:20px; margin:0; outline:none; }
#mbPrevLink { width:32px; height:100px; background:transparent url(../images/CustomBlackPrevious.gif) no-repeat center; position: absolute; top:38%; left:-32px; }
#mbNextLink { width:32px; height:100px; background:transparent url(../images/CustomBlackNext.gif) no-repeat center; position: absolute; top:38%; right:-32px; }
#mbCloseLink { width:24px; background:transparent url(../images/CustomBlackClose.gif) no-repeat center; position:absolute; top:10px; right:10px; }
#mbError { position:relative; font-family:Myriad, Verdana, Arial, Helvetica, sans-serif; line-height:20px; font-size:12px; color:#fff; text-align:center; border:10px solid #700; padding:10px 10px 10px; margin:20px; -moz-border-radius:5px; -webkit-border-radius:5px; }
#mbError a, #mbError a:link, #mbError a:visited, #mbError a:hover, #mbError a:active { color:#d00; font-weight:bold; text-decoration:underline; }
.mod_gallerylist li{float:left; margin:0 0 5px 10px}
.meta{font-size:15px; text-align:center;}
.image_container img{border:1px solid #CCC; padding:2px}
.meta a{color:#333; text-decoration:none}

.Honor_t{padding-top:80px; text-align:center; font-size:18px; border-bottom:1px solid #d8d8d8; padding-bottom:10px; margin-bottom:30px; width:100%; }
.Honor_img { text-align:center;}
.Honor_i { line-height:25px;  padding-top:30px;}

.Honor ul li .caption-style-4 .caption-text h3{text-transform: uppercase;font-size: 16px; margin-bottom:20px; }
.Honor ul li .caption-style-4 .caption-text{line-height:25px;z-index: 10;color: #fff;position: absolute;height:212px;width:285px; padding:0 50px;text-align: center;top:100px;}
.Honor ul li .caption-style-4 .blur { background: rgba(0,0,0,0.45) url(../images/se_bj.png) no-repeat center center; height:212px;width:285px; z-index: 5; position: absolute;}
.Honor ul li .container-a4 { width: 285px; height:212px;}
.Honor ul li .image_container a{ width: 285px; height:212px; display:block; overflow:hidden; margin-bottom:5px;}

		.container-a4{width: 510px; height:395px;}
		.caption-style-4{
			list-style-type: none;
			margin: 0px;
			padding: 0px;
			
		}

.silder-box .silder .silder_l .caption-style-4 dt{width: 510px; height:395px;
			float: left;
			padding: 0px;
			position: relative;
			overflow: hidden;
		}

		.caption-style-4 dt:hover .caption{
			opacity: 1;
		}

		.caption-style-4 dt:hover img{
			opacity: 1;
			transform: scale(1.15,1.15);
			-webkit-transform:scale(1.15,1.15);
			-moz-transform:scale(1.15,1.15);
			-ms-transform:scale(1.15,1.15);
			-o-transform:scale(1.15,1.15);
		}


		.caption-style-4 img{
			margin: 0px;
			padding: 0px;
			float: left;
			z-index: 4;
		}


		.caption-style-4 .caption{
			cursor: pointer;
			position: absolute;
			opacity: 0;
			-webkit-transition:all 0.2s ease-in-out;
			-moz-transition:all 0.2s ease-in-out;
			-o-transition:all 0.2s ease-in-out;
			-ms-transition:all 0.3s ease-in-out;
			transition:all 0.3s ease-in-out;
		}

		.caption-style-4 img{
			-webkit-transition:all 0.8s ease-in-out;
			-moz-transition:all 0.8s ease-in-out;
			-o-transition:all 0.8s ease-in-out;
			-ms-transition:all 0.8s ease-in-out;
			transition:all 0.8s ease-in-out;
		}
		.caption-style-4 .blur{background-color: rgba(0,0,0,0.65);height: 395px;width: 510px;z-index: 5;position: absolute;}
		.ny_xg_i .w1152 ul li .caption-style-4 .blur{background-color: rgba(0,0,0,0.65);height:218px;width: 327px;z-index: 5;position: absolute;}
.ny_xg_i .w1152 ul li .caption-style-4 .caption-text h3{text-transform: uppercase;font-size: 16px; margin-bottom:20px; }

		.caption-style-4 .caption-text h3{text-transform: uppercase;font-size: 24px; margin-bottom:20px; }
		.caption-style-4 .caption-text{line-height:25px;z-index: 10;color: #fff;position: absolute;height: 295px;width: 410px; padding:50px;text-align: center;top:100px;}
.ny_xg_i .w1152 ul li .caption-style-4 .caption-text{line-height:25px;z-index: 10;color: #fff;position: absolute;height:218px;width:227px; padding:0 50px;text-align: center;top:100px;}


