﻿@charset "utf-8";
/* CSS Document */
*{ margin:0px; padding:0px; border:0px; text-decoration:none; list-style:none; font-family:"微软雅黑"; font-size:16px; color:#333;}
.fz{ width:1200px; margin:0 auto;}
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both;}
@font-face {
font-family:"kxzt"; /*这里是说明调用来的字体名字*/
src: url("../js/kxzt.ttf");} /*这里是字体文件路径*/
@font-face {
font-family:"impact"; /*这里是说明调用来的字体名字*/
src: url("../js/impact.ttf");} /*这里是字体文件路径*/


/*置顶*/
.topp{ height:38px; background-color:#3b3b3b;}
.topp a{ padding: 0 20px; line-height: 38px; color: #fff; font-size: 14px; display: inline-block; float: left;}


/*头部*/
.head{ width:100%; position:absolute; top:38px; left:0px; z-index:100;}
.head .logo{ margin-top:25px;}
.top_info{ margin-top:29px;}
.top_info a{ display:block; float:left; width:98px; height:25px; line-height:23px; border:1px solid #da251c; background-color:#da251c; text-align:center; font-size:12px; color:#fff; border-radius:16px; box-sizing:border-box; margin-top:4px; margin-left:495px;}
.top_info a:hover{ background-color:transparent; color:#da251c;}
.top_info p{ display:block; float:left;  font-family:"impact"; font-size:28px; background:url(../images/top_tel.png) no-repeat left center; padding-left:34px; margin-left:10px;}
.nav li{ float:left; height:55px; padding-top:15px; margin-top:25px;}
.nav li a{ padding:6px 27px; font-weight:bold;}
.nav li a span{ display:block;  padding:6px 27px; text-align:left; font-size:10px; font-family:"Arial"; font-weight:normal;}
.nav .njh{ background-color:#da251c; color:#fff;}
.nav .njh a{color:#fff;} 
.nav .njh a span{color:#fff;} 
.nav li .wh{color:#fff;} 
.nav li:hover{ background-color:#da251c; color:#fff;}
.nav li:hover a{color:#fff;} 
.nav li:hover a span{color:#fff;} 



/* banner*/
.flexslider { position: relative; height:750px; overflow: hidden;}
.slides { position: relative; z-index: 1;}
.slides li { height:750px;}
.slides li a{ height:750px;}
.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:#da251c;}

.banner_about {height:557px;}


/* 搜索*/
.key { height:60px; width:100%; /*background:url(../images/ss_bj.jpg) no-repeat center top;*/}
.key_l { width:792px; color:#565656; }
.key_l_a { font-weight:bold; line-height:60px;}
.key_l_b { width:604px; line-height:60px;}
.key_l_b a:hover{ color:#333; }
.key_l_b span{ display:inline-block; width:1px; height:14px; vertical-align:middle; background-color:#7a7a7a; margin:0 8px;}
.key_r { width:364px; height:60px;}
.key_r .search_01 { width:290px; padding-left:10px; float:left; height:58px; line-height:58px; color:#9f9e9e; border:0; border:1px solid #f2f2f2; background:#f2f2f2; font-size:14px;}
.key_r .search_02 { width:60px; height:60px; background:url(../images/sous_03.png) no-repeat center center; border:0; border:1px solid #da251c; border-left:none; cursor:pointer; background-color:#da251c;}
.key_r .search_02:hover { background:url(../images/sous_03.png) no-repeat 15px center; background-color:#ff3329; border:1px solid #ff3329;  }
.key_inf{ height:100px;  box-shadow: 0px 2px 5px 0 rgba(0,3,5,.2);} 
.key_inf .key_r{ margin-top:28px; padding-bottom:40px;}
.key_inf .key_l_a {line-height:100px;}
.key_inf .key_l_b {line-height:100px;}
.key_inf .search_01{ width:290px; padding-left:5px; float:left; height:42px; line-height:42px; color:#9f9e9e; border:0; border:1px solid #d7d7d7; background: none; font-size:14px;}
.key_inf .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_inf .key_l_b a:hover{ color:#df231f;}


/* 独具匠心 */
.jx{ background:url(../images/jx_bj.png); }
.jx h3{ width:922px; margin:0 auto; padding-top:90px;}
.jx h5{ font-size:22px; font-weight:normal; text-align:center; margin-top:19px; margin-bottom:18px;}
.jx p{ font-size:14px; width:1130px; margin:0 auto; line-height:23px;}
.jx h4{ font-size:31px;padding-left:120px; width:126px; margin:47px auto;}
.jx ul li{ float:left; margin-right:30px; padding-bottom:90px;}
.jx ul li:nth-child(3){ margin-right:0px;}


/* 关于我们 */
.about{ margin-top:60px;  background:url(../images/about_bj.jpg) no-repeat right top;}
.lf .pz{ font-size:13px; margin-top:74px;}
.lf .pz span{ color:#df131e; font-size:13px; display:inline-block; text-indent:-8px;}
.video{ display:block; width:319px; margin-top:103px;}
.video video{ display:block; width:319px; height:224px; }
.video source{ width:319px; height:224px;}
.video p{ background-color:#ebebeb; font-size:12px; line-height:26px; text-align:center; line-height:20px; padding-top:27px; padding-bottom:27px;}
.about_lr{ width:835px;}
.about_lr p{ margin-top:574px; color:#000; font-size:13px; line-height:23px;}
.about_lr p a{ margin-top:574px; color:#000; font-size:13px; line-height:23px;}
.about_lr p a span{ color:#df131e; font-size:13px; font-weight:normal;}
.about_ys li{ float:left; width:167px; height:172px; background:url(../images/about_yuan.jpg) no-repeat left center; margin-top:45px; margin-right:55px;}
.about_ys li:nth-child(4){margin-right:0px;}
.about_ys li h3{font-family:"impact"; font-size:36px; color:#df131e; text-align:center; margin-top:32px;}
.about_ys li h3 span{ font-size:36px; font-weight:normal; padding-left:7px;}
.about_ys li h4{ font-size:24px; font-weight:normal; text-align:center; margin-top:-4px; margin-bottom:7px;}
.about_ys li p{ font-size:13px; height:44px; line-height:22px; margin-top:0px; text-align:center;}


/* 特色优势 */
.gug1{ width:718px; margin:60px auto 50px auto;}
.ts li{ float:left; width:289px; height:411px; margin-right:14.5px;}
.ts li div{width:289px; height:411px;}
.ts li:nth-child(1){ background:url(../images/ts_01.jpg) no-repeat center center;}
.ts li:nth-child(2){ background:url(../images/ts_02.jpg) no-repeat center center;}
.ts li:nth-child(3){ background:url(../images/ts_03.jpg) no-repeat center center;}
.ts li:nth-child(4){ background:url(../images/ts_04.jpg) no-repeat center center; margin-right:0px;}
.ts li img:nth-child(1){ display:block; height:68px; width:auto; margin:0 auto; padding-top:54px;}
.ts li:nth-child(1) img:nth-child(1){ height:64px;}
.ts li:nth-child(3) img:nth-child(1){ height:92px; padding-top:45px !important;}
.ts li:nth-child(3) img:nth-child(1){ padding-top:53px !important;}
.ts li img:nth-child(2){ display:block; height:37px; width:146; margin:20px auto 0px auto;}
.ts li:nth-child(1) img:nth-child(2){ display:block; height:37px; width:146; margin:24px auto 0px auto;}
.ts li:nth-child(3) img:nth-child(2){ display:block; height:37px; width:146; margin:-3px auto 0px auto;}
.ts h4{ text-align:center; font-size:38px; color:#fff; font-family:"宋体"; margin-top:19px;}
.ts li:nth-child(1) h4{  margin-top:23px;}
.ts li:nth-child(3) h4{  margin-top:-4px;}
.ts li p{ width:218px; margin:38px 0px 0px 41px; color:#fff; font-size:13px; line-height:21px; text-indent:27px;}
.ts li:hover div{ background-color:rgba(0,0,0,0.6);}



/* 广告 */
.gug2{ width:346px; height:79px; margin:50px auto 55px auto;}
.gugao{ width:100%; height:500px; background:url(../images/gugao_bj.jpg) no-repeat center center;}


/* 产品中心 */
.pro_big{ height:638px; background:url(../images/pr_02.jpg);}
.pr_t{ width:270px; height:35px; margin:0px auto 30px  auto; padding-top:50px;}
.pr_nav li{ float:left; height:30px; line-height:30px; font-size:13px; padding:0 21px;}
.pr_nav li a{ display:block; font-size:13px; font-weight:normal;}
.pr_nav_link{ float:left; height:30px; line-height:30px; font-size:13px; padding:0 25px;}
.pr_nav_link:hover{ background-color:#df131e; border-radius:30px; color:#fff;}
.pr_nav .red{ background-color:#df131e; border-radius:30px; color:#fff; cursor:pointer;}
.pr_nav li:hover a{ color:#fff;}
.pro_inf ul li{ float:left; margin-right:25px; margin-top:40px;}
.pro_inf ul li:nth-child(4){ margin-right:0px;}
.pro_inf ul li a{ display:block; width:279px; height:373px; background-color:#fff; border-radius:24px; border:1px solid #fff; box-sizing:border-box; position:relative;}
.pro_inf ul li a img{ width:100%; display:block; padding-top:25px;}
.pro_inf ul li a h4{ font-size:14px; text-align:center; margin-top:18px;}
.pro_inf ul li a .mor{ width:37px; height:37px; position:absolute; left:120px; bottom:-19px; background:url(../images/pro_05.jpg) no-repeat center center;}
.pro_inf ul li:hover a{ border:1px solid #df131e;}
.pro_inf ul li:hover .mor{ background:url(../images/pro_03.jpg) no-repeat center center;}

.ny_products_l {width:410px;}

/*图片放大镜样式*/
.ny_products{ box-shadow:0 3px 7px #e5e5e5;}
.ny_products_box{ padding:38px 0px 0px 18px;}
.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block; width:405px; height:405px;}
.zoomdiv{z-index:100; position:absolute; top:0px;left:0px;width:405px;height:405px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff /*url(../images/zoom.png) 50% center no-repeat*/;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}

/*图片小图预览列表*/
.spec-preview{width:405px;height:405px;border:1px solid #DFDFDF;}
.spec-scroll{clear:both;margin-top:5px;width:407px;}
.spec-scroll .prev{float:left;margin-right:5px;}
.spec-scroll .next{float:right; margin-left:9px;}
.spec-scroll .prev,.spec-scroll .next{display:block;font-family:"宋体";text-align:center;width:10px;height:84px; line-height:84px; font-weight:bold; text-align:center; border:1px solid #CCC;background:#EBEBEB;cursor:pointer;text-decoration:none;}
.spec-scroll .items{float:left;position:relative;width:367px;height:95px;overflow:hidden; margin-left:1px;}
.spec-scroll .items ul{position:absolute;width:999999px;height:95px;}
.spec-scroll .items ul li{float:left;width:89.5px;text-align:center; margin:0 1.5px;}
.spec-scroll .items ul .items_f { margin-left:0;}
.spec-scroll .items ul li img{border:1px solid #CCC;width:84px;height:84px;}
.spec-scroll .items ul li img:hover{border:1px solid #df131e}





/* 检验证书 */
.hy1{ width:270px; margin:60px auto 34px auto;}
.hy ul li{ float:left; font-size:13px; text-align:center; margin-top:13px; margin-bottom:81px;}
.hy ul li:nth-child(1){ width:246px; margin-right:62px;}
.hy ul li:nth-child(2){ width:267px; margin-right:52px;}
.hy ul li:nth-child(3){ width:264px; margin-right:63px;}
.hy ul li:nth-child(4){ width:246px;}
.hy ul li a{ font-size:14px;}
.hy ul li:hover a{color:#df131e;}


/* 新闻资讯 */
.new_lff{ width:501px; margin-bottom:80px;}
.new_lff h3{background:url(../images/new_lf1.png) no-repeat left center; padding-left:23px; font-size:24px; font-weight:normal; margin-bottom:30px;}
.new_lff h4{ margin-top:13px; margin-bottom:9px;}
.new_lff h4 a{ font-size:15px; font-weight:normal;}
.new_lff p{ font-size:13px; line-height:21px;}
.new_lff .dat{background:url(../images/new_lf2.png) no-repeat left center; font-size:14px; text-indent:22px; margin-top:12px; line-height:26px;}
.new_lff .dat span{ display:inline-block; background:url(../images/new_lf3.png) no-repeat left center; font-size:14px; font-weight:normal; text-indent:23px; margin-left:40px; color:#333;}
.new_frr_xq{ display:inline-block; float:right; width:85px; height:26px; font-size:14px; background-color:#ccc; border-radius:26px; text-align:center; text-indent:0px;}
.new_lff:hover h4 a{ color:#df131e;}
.new_lff:hover .dat{ color:#df131e;}
.new_lff:hover .new_frr_xq{ background-color:#df131e; color:#fff;}

.new_frr{ width:610px;}
.new_frr_list li{ float:left; padding:0px 20px; border:1px solid #ccc; border-radius:32px; height:32px; line-height:30px; margin-right:10px; cursor:pointer; color:#666; margin-bottom:27px;}
.new_frr_list .redd{border:1px solid #df131e; color:#df131e;}
.new_frr_inf ul:nth-child(1) li:nth-child(1){ display:none;}
.new_frr_inf ul li{ margin-bottom:34px;}
.new_frr_inf ul li img{ float:left;}
.new_frr_inff{ float:right; width:400px;}
.new_frr_inff h2{ margin-bottom:16px;} 
.new_frr_inff h2 a{ font-size:15px; font-weight:normal;}
.new_frr_inff p{ font-size:13px; line-height:23px;}
.new_frr_inff p a{ display:inline-block; font-size:13px; margin-left:5px; color:#df131e; float:right;}
.new_frr_inf ul li:hover a{ color:#df131e;}



/* 页脚样式 */
.foot{ background-color:#3b3b3b;}
.foot_box{ padding-top:56px; padding-bottom:63px;}
.foot_bl{ margin-right:110px;}
.foot h3{ font-size:18px; font-weight:bold; color:#fff; background:url(../images/foot_bj.jpg) no-repeat left center; text-indent:17px;} 
.foot_list{ border-left:1px solid #626262; margin:28px 0px 0px 4px; padding-left:19px;}
.foot_list1{ float:left; margin-right:76px;}
.foot_list2{ float:right;}
.foot_list li{ margin-bottom:10px;}
.foot_list li a{ display:inline-block; font-size:14px; color:#fff; line-height:18px;}
.foot_list1 li:nth-child(11){ display:none;}
.foot_list1 li:nth-child(12){ display:none;}
.foot_list1 li:nth-child(13){ display:none;}
.foot_list1 li:nth-child(14){ display:none;}
.foot_list1 li:nth-child(15){ display:none;}
.foot_list1 li:nth-child(16){ display:none;}
.foot_list1 li:nth-child(17){ display:none;}
.foot_list1 li:nth-child(18){ display:none;}
.foot_list1 li:nth-child(19){ display:none;}
.foot_list1 li:nth-child(20){ display:none;}
.foot_list2 li:nth-child(1){ display:none;}
.foot_list2 li:nth-child(2){ display:none;}
.foot_list2 li:nth-child(3){ display:none;}
.foot_list2 li:nth-child(4){ display:none;}
.foot_list2 li:nth-child(5){ display:none;}
.foot_list2 li:nth-child(6){ display:none;}
.foot_list2 li:nth-child(7){ display:none;}
.foot_list2 li:nth-child(8){ display:none;}
.foot_list2 li:nth-child(9){ display:none;}
.foot_list2 li:nth-child(10){ display:none;}
.foot_link{ margin-right:30px;}
.foot_link h4{ font-size:24px; font-weight:bold; color:#fff; margin-bottom:38px;}
.foot_list li:hover a{ color:#c41219;}
.foot_link h4 span{ color:#9c9c9c; padding-left:10px;}
.foot_link img{ display:block; margin-right:20px;}
.foot_link li div{ color:#fff; font-size:12px; line-height:24px;}
.foot_link a{ display:block; width:139px; height:43px; border-radius:20px; font-size:14px; color:#fff; text-align:center; line-height:43px; background-color:#d23d3a; margin:60px 20px 0px 0px;}
.foot_link a:hover{ background-color:#df231f;}

.copay{ margin:33px 0px 24px 0px; }
.copay div{ font-size:12px; color:#333; line-height:24px;}
.copay a{font-size:12px; color:#333; }
.copay a:hover{ color:#df231f;}


/*** 面包线处样式 **/
.filters_wrap{ text-align:center; box-shadow: 0px 2px 5px 0 rgba(0,3,5,.2);}
.filters{margin:16px auto; display: inline-block;} 
.filters li{ float:left; margin:0 10px;}
.filters li a{ display:inline-block; line-height:28px; padding:0 12px; height:28px; font-size:15px; border-radius:6px;}
.filters .nav_hover a{ background-color:#df231f; color:#fff;}
.abouts_box{ margin-top:57px; margin-bottom:100px;}

.ny_pro_dq { box-shadow: 0px 2px 5px 0 rgba(0,3,5,.2); height:50px; line-height:64px; height:64px; margin-bottom:57px;}
.ny_pro_dq_z { color:#888888; font-size:15px; text-align:left;}
.ny_pro_dq_z img { float:left; padding:20px 10px 0 0;}
.ny_pro_dq_z a{ color:#888888; font-size:15px;}
.ny_pro_dq_z a:hover{ color:#da251c; text-decoration:underline;}



/*** 产品中心 **/
.products{ margin-top:40px;}
.products_l{ width:260px;}
.products_l_title{height: 55px; padding-top: 25px; color: #fff;  background:#df231f; text-align: center;}
.products_l_title h3{ font-size: 30px; margin: 0 0 5px 0; line-height: 27px; color: #fff;}
.menu_list{ width: 260px; border: 1px solid #e1e1e1; box-sizing: border-box; border-bottom: 1px solid #e1e1e1 !important;}
.menu_head{ height:46px; line-height:46px; padding-left: 25px; font-size:15px; color: #343434; cursor: pointer; position: relative; font-weight: bold;background: url(../images/pro_hover.png) no-repeat 200px center; margin: 0; border-bottom: 0; margin-left: 10px; margin-right: 10px;  border-bottom: 1px dashed #e1e1e1 !important;}
.menu_head a{ color: #1a1e29; font-weight: normal;}	
.menu_head:last-child{ border-bottom: none !important;}
.menu_head:hover{background: url(../images/pro_hover01.png) no-repeat 200px center;}
.menu_head:hover a{ color:#df231f;}
.productlist_lnav .menu_lnav{ height:46px; line-height:46px; padding-left: 25px; font-size:15px; color: #343434; cursor: pointer; position: relative; font-weight: bold;background: url(../images/pro_hover01.png) no-repeat 200px center; margin: 0; border-bottom: 0; margin-left: 10px; margin-right: 10px;  border-bottom: 1px dashed #e1e1e1 !important;}
.productlist_lnav .menu_lnav a{ color:#df231f; font-weight: normal;}
.productlit_title{ padding-top: 10px !important; margin-top: 35px;}
.productlit_title h3{ line-height: 42px;}
.productlit_link { width: 238px; border: 1px solid #e1e1e1; padding-top:10px !important; padding-bottom:21px !important; color: #666; line-height: 23px; border-top: none; padding: 0 10px; font-size:13px; margin-bottom:100px;}
.productlit_link img{ display:block; margin-bottom:6px;}
.productlit_link span { font-size:17px; color: #333; line-height: 34px;}

.ny_r { width:891px; margin-bottom:100px;}
.ny_r_titt{ text-align:center; font-size:24px; font-weight:bold; line-height:42px; color:#df231f;  padding-bottom:8px; border-bottom:1px dashed #ccc;
margin-bottom: 28px;}
.products_r_i li{ float: left; width:280px;  margin-left: 22px; margin-bottom: 15px;}
.products_r_i li:nth-child(1){  margin-left:1px;}
.products_r_i li:nth-child(4){  margin-left:1px;}
.products_r_i li:nth-child(7){  margin-left:1px;}
.products_r_i li:nth-child(10){  margin-left:1px;}
.products_r_i li:nth-child(13){  margin-left:1px;}
.products_r_i li:nth-child(16){  margin-left:1px;}
.products_r_i li:nth-child(19){  margin-left:1px;}
.products_r_i li:nth-child(22){  margin-left:1px;}
.products_r_i li:nth-child(25){  margin-left:1px;}
.products_r_i li a{ width:285px; display:block; color:#353535; font-size:16px; text-align: center; line-height: 36px;}
.products_r_i li img {border: 1px solid #e6e6e6; box-sizing: border-box;}
.products_r_i li:hover img{border: 1px solid #df231f;}
.products_r_i li:hover a{color:#df231f;}
.ny_r .fl img{ border:1px solid #aeaeae;}
.ny_r .fr{ width:440px;}
.ny_r .fr h2{ font-size:24px; font-weight:bold; color:#343947; border-bottom:1px solid #bababa; padding-bottom:10px; margin-bottom:10px;}
.ny_r .fr div p{ line-height:28px; font-size:15px;}
.ny_r .fr div p span{ line-height:28px; font-size:15px;}
.ny_r .prod_inft{ width:891px; float:left; position:absolute; z-index:1; border:none; margin-top:70px; border-bottom:2px solid #aeaeae !important;}
.ny_r .prod_inft h4{width:190px; background:#aeaeae; color:#fff; font-size:16px; height:46px; line-height:46px; text-align:center;}
.ny_r .prod_infoo{ margin-top:136px;}
.ny_r .prod_infoo p{ line-height:29px;}
.prod_links{ margin-top:140px;}
.prod_links li{ float:left; margin:0 9px; line-height:36px; text-align:center;}
.prod_links li img{ display:block; width:202px; border:1px solid #ccc;}
.prod_links li:nth-child(1){ margin-left:11.5px;}
.prod_links li:hover a img{ border:1px solid #df231f;}
.prod_links li:hover a div{ color:#df231f;}
/*.productlist_pos{ display:block; width:440px; position:absolute; top:322px; background-color:#f8f8f8;}*/
.productlist_pos ul li div span{ font-size:15px;}
.productlist_pos ul{background-color:#f8f8f8;}
.productlist_pos ul li { padding-top: 30px; padding-bottom: 28px; float:left;}
.productlist_pos  ul li:nth-child(1){ margin-left: 24px;  margin-right:48px;}
.ny_products_r ul li h6 {font-size: 15px;  margin-top: 6px;  margin-bottom: 12px; color: #333; font-weight: normal;}
.ny_products_r ul li div{ font-size: 28px; font-weight: bold;  line-height: 40px; color: #333;}
.ny_products_r a { display:block; width:114px; height:42px; line-height:42px;  color: #fff; text-align: center; margin-top:27px; font-size:18px;  border:none;  border-radius: 0px; background-color:#df231f;}
.ny_products_r p{ line-height:28px;}


/*内页页数*/
.ny_sy { height:40px; text-align:center;  margin-bottom:60px; margin-top:40px;} 
.pagelink { color:#fff; padding-top:20px;}
.pagelink a,.pagelink span.miy{padding:4px 10px 4px 10px;  color:#555;}
.pagelink span.current {border:1px solid #df231f; padding:4px 10px 4px 10px;  color:#fff; background-color:#df231f; 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:#df231f; padding:4px 12px 4px 12px; margin:2px; color:#fff;margin:0 10px }
.pagelink a {background:#fff; margin:0 6px; color:#000;border: 1px #dfdfdf solid;}
.pagelink a:hover {background:#df231f; color:#fff;}
.pagelink select{ border:1px solid #dfdfdf; display:inline-block; margin-left:-31px;}


/*单页样式*/
.about_inf{ margin-top:-18px;}
.about_inf p{ line-height:30px; font-size:16px;}
.about_inf p span{ line-height:30px; font-size:16px !important;}




/*荣誉资质*/
.Honor { padding-top:0px; }
#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; }
.layout_default{float:left; margin:11px}
.meta{font-size:12px; text-align:center;}
.image_container img{border:1px solid #CCC; padding:0px}
.image_container img:hover{border:1px solid #df231f; }
.layout_default:hover .meta a{ color:#df231f;}
.meta a{color:#333; text-decoration:none}
.case_list .layout_default:nth-child(4){ margin-right:0px;}
.case_list .layout_default:nth-child(8){ margin-right:0px;}
.case_list .layout_default:nth-child(12){ margin-right:0px;}
.case_list .layout_default:nth-child(16){ margin-right:0px;}
.case_list .layout_default:nth-child(20){ margin-right:0px;}
.case_list .layout_default:nth-child(24){ margin-right:0px;}
.case_list .layout_default:nth-child(28){ margin-right:0px;}

.ny_Honor { padding-top:20px;}
.ny_Honor_t   { border-bottom:1px dashed #c4c4c4; text-align:center; color:#181818;padding-bottom:6px; font-size:16px; margin-bottom:20px; }
.ny_Honor_info { line-height:25px; padding-top:25px;}
.ny_Honor_img {text-align:center; }


/*新闻列表*/
.ny_newlist{ margin-top:-8px; margin-bottom:50px;}
.item2-slide li{position: relative;margin-bottom: 20px;}
.item2-list-l{position: absolute;top: 0;left: 0;width:260px; height:152px; z-index: 1;overflow: hidden;}
.item2-list-r{padding-right: 10px; padding-left:286px;}
.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-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:30px 0;border-bottom: 1px dashed #cfd3d8;margin-bottom: 0;}
.news-b .item2-list-l{width: 260px;height:152px;top:30px;}

.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;}




/*新闻内页*/
.ny_news {padding-top:0px;}
.ny_news_title span { display:block; color:#333333; font-size:22px !important;  margin-bottom:6px; font-weight:bold; line-height:34px;}
.ny_news_title   { width:100%; display:inline-block;  border-bottom:1px dashed #c4c4c4; text-align:center; color:#737373;padding-bottom:6px; font-size:12px !important;}
.ny_news_info{ line-height:25px; padding-top:25px;}
.ny_news_info table{border-collapse:collapse; border:1px solid #ccc;}
.ny_news_info table tr{border-collapse:collapse; border:1px solid #ccc;}
.ny_news_info table td{ text-indent:8px; border-collapse:collapse; border:1px solid #ccc;}

.ny_news_info p span{ font-size:14px;}
.ny_news_info p img{ display:block; max-width:100%; margin:0 auto;}
.ny_news_next span { float:right;}
.ny_news_next{ color:#333333; border-top:1px dashed #c4c4c4; margin-top:20px; padding-top:10px; font-size:15px;}
.ny_news_next a { color:#333333; font-size:15px;}
.ny_news_next a:hover { color:#df231f; 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:#df231f; color:#fff;}

.ny_news_inf{ width:830px; margin-bottom:100px;}
.news_rinf{ width:310px; margin-bottom:100px;}
.news_rinf img{ display:block; margin-top:62px;}
.news_rinf h5{ display:block; height:42px; line-height:42px; font-size:22px; text-align:center; background-color:#ccc; border-radius:10px 10px 0px 0px; font-weight:normal; color:#000; margin-top:30px;}
.news_rinf ul{ border:1px solid #ccc; padding:10px 0px; border-radius:0px 0px 10px 10px;}
.news_rinf ul li{ border-bottom:1px solid #ccc; margin:0px 20px;}
.news_rinf ul li:last-child{ border:none;}
.news_rinf ul li a{ height:38px; line-height:38px; font-size:14px;}
.news_rinf ul li:hover a{ color:#df231f;}


/*搜索*/
.ny_search{ padding-top:0px;}
.ny_search ul{ margin-bottom:50px;}
.ny_search li{ border-bottom:1px dashed #dfdfdf; height:38px; line-height:30px; margin-bottom:20px; background:url(../images/news_bj.png) no-repeat left center;}
.ny_search li a {color: #474747;padding-left:15px;}
.ny_search li a:hover {color:#df231f;}
.ny_search li span { float:right;color: #797979;}


/*重定义样式*/
.jqzoom img{ border:none !important;}
.BMap_Marker{ display:inline-block;}
 
.BMap_Marker div img{ display:inline-block; left:0px !important; top:0px !important;}


/*客服*/
.izl-rmenu{position:fixed; left:55%; margin-left:548px; bottom:20px; padding-bottom:93px; background:url(../images/r_b.png) 0px bottom no-repeat; z-index:999; }
.izl-rmenu .btn{width:72px; height:73px; margin-bottom:1px; cursor:pointer; position:relative;}
.izl-rmenu .btn-qq{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#00923e;}
.izl-rmenu .btn-albb{ display:block; background:url(../images/albb.png) 0px 0px no-repeat; background-color:#00923e;}
.izl-rmenu .btn-qq:hover{background-color:#cc3300;}
.izl-rmenu a.btn-qq,.izl-rmenu a.btn-qq:visited{background:url(../images/r_qq.png) 0px 0px no-repeat; background-color:#00923e; text-decoration:none; display:block;}
.izl-rmenu .btn-wx{background:url(../images/r_wx.png) 0px 0px no-repeat; background-color:#00923e;}
.izl-rmenu .btn-wx:hover{background-color:#cc3300;}
.izl-rmenu .btn-wx .pic{position:absolute; left:-160px; top:0px; display:none;width:160px;height:160px; background:url(../images/weixin.jpg) no-repeat;}
.izl-rmenu .btn-phone{background:url(../images/r_phone.png) 0px 0px no-repeat; background-color:#00923e;}
.izl-rmenu .btn-phone:hover{background-color:#cc3300;}
.izl-rmenu .btn-phone .phone{background-color:#cc3300; position:absolute; width:184px; left:-184px; top:0px; line-height:73px; color:#FFF; font-size:18px; text-align:center; display:none;}
.izl-rmenu .btn-top{background:url(../images/r_top.png) 0px 0px no-repeat; background-color:#666666; display:none;}
.izl-rmenu .btn-top:hover{background-color:#cc3300;}



