﻿@charset "utf-8";
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;}
dt {font-weight:normal;}
html {webkit-text-size-adjust:none;-webkit-text-size-adjust:none;text-justify:inter-ideograph;}
table {border-collapse:collapse;border-spacing:0;}
table th,table td {padding:5px;}
*,::after,::before {box-sizing:border-box;}
.w1200 {width:1200px;margin:0 auto;}
.mainall,.mainall1 {width:1180px;margin:0 auto;overflow:hidden;}
.ico {background:url(../images/iconr19.png) no-repeat;display:inline-block;vertical-align:middle;}
fieldset,img {border:0;}
.thide {white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.h0 {clear:both;}
.h5 {clear:both;height:5px;font-size:0;line-height:0px;}
.h10 {clear:both;height:10px;}
.h15 {clear:both;height:15px;}
.h20 {clear:both;height:20px;}
.h30 {clear:both;height:30px;}
.h40 {clear:both;height:40px;}
.h50 {clear:both;height:50px;}
.h60 {clear:both;height:60px;}
.h100 {clear:both;height:100px;}
.h200 {clear:both;height:200px;}
.mt40 {margin-top:40px;}
.mg20{margin:20px 0!important;}
.mt0{margin-top:0!important;}
.clear {clear:both;}
.dis {display:none;}
.disp {display:block;}
.text-center {text-align:center;}
.text-hide {white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
address,caption,cite,code,dfn,em,th,var {font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
ception,th {text-align:left;}
q:before,q:after {content:'';}
abbr,acronym {border:0;}
a {color:#333;text-decoration:none;}
a:focus {outline:none;}
a:hover {color:#da0001;text-decoration:none;}
a {text-decoration:none;outline:0;}
* {-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-touch-callout:none;margin:0}
::-webkit-scrollbar {width:10px;height:10px}
::-webkit-scrollbar-track {border-radius:0;background:#fff;}
::-webkit-scrollbar-thumb {background:rgba(0,0,0,0.2);}
::-webkit-scrollbar-thumb:hover {background:rgba(0,0,0,0.4);background-color:#da0001;}
input,textarea {-webkit-user-select:text}
.tl {text-align:left;}
.tc {text-align:center;}
.tr {text-align:right;}
.bc {margin-left:auto;margin-right:auto;}
.fl {float:left;display:inline;}
.fr {float:right;display:inline;}
.zoom {zoom:1}
.tac {text-align:center;}
.tar {text-align:right;}
.poa {position:absolute;}
.por {position:relative;}
.vam {vertical-align:middle;}
.clear {clear:both;height:0;line-height:0;font-size:0;}
.clearfix:after {visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
p {word-spacing:-1.5px;}
.curp {cursor:pointer}
;sup {vertical-align:baseline;}
sub {vertical-align:baseline;}
input,button,textarea,select,optgroup,option {font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}
input,button,textarea,select {*font-size:100%;}
input,select {vertical-align:middle;}
select,input,button,textarea,button {font:99% arial,helvetica,clean,sans-serif;}
table {font-size:inherit;font:100%;border-collapse:collapse;}
pre,code,kbd,samp,tt {font-family:monospace;*font-size:108%;line-height:100%;}
h1 {font-size:32px;}
h2 {font-size:26px;}
h3 {font-size:20px;}
h4 {font-size:14px;}
h5 {font-size:12px;}
h6 {font-size:10px;}

body {overflow-x:hidden;overflow-y:auto;}
body {background-color:#fff;overflow-x:hidden;color:#333;font-size:14px;font-family:microsoft yahei;position:relative;}
.none {display:none;}
.block {display:block;}
.top_main {width:100%;position:relative;z-index:999;background:#fafafa;height:38px;font-size:12px;line-height:37px;border-bottom:1px solid #eee;}
.top_main .huanying {overflow:hidden;width:1200px;margin:0 auto;}
.top_main .huanying p {padding-left:1px;float:left;}
.huanying ul.huanying_li {text-align:center;float:right;}
.huanying ul.huanying_li li {float:left;}
.huanying ul.huanying_li li a::before {display:inline-block;margin-right:5px;}
.huanying ul.huanying_li li.split {display:inline-block;width:1px;height:12px;background:#666;vertical-align:middle;margin:12px 15px 0 15px;padding:0px;}
.header,.content,.footer,.container {margin:0 auto;width:1200px;}
.header {width:100%;background-color:#f9f9f9;position:relative;z-index:10;}
.hearderBox {width:1200px;margin:0 auto;position:relative;z-index:10;}
.logo_right {width:1200px;margin:0 auto}
.logo_right .header_middle {padding:10px 0 22px 0;}
.header_middle .logo {float:left;margin-top:10px;}
.header_middle .logo img {max-height:80px;}
.header_middle .zldl {background:url(../images/ltbg.png) no-repeat center left;overflow:hidden;width:496px;height:70px;float:left;position:relative;padding-left:20px;text-align:left;margin:20px 0 0 20px;}
.header_middle .zldl span {font-size:24px;color:#da0001;display:block;margin-top:0px;}
.header_middle .zldl p {color:#999;font-size:16px;margin-top:3px;}
.iphone {margin:15px 0px 0px  0px;overflow:hidden;display:block;line-height:30px;background:url(../images/top_tel.png) no-repeat 0 0;width:332px;height:84px;color:#fff;}
.iphone p {padding:10px 0 0 96px;display:block;}
.iphone span {font-size:26px;display:block;font-family:arial;}
.header_middle .zldl_phone {display:block;margin-top:25px;background:url(../images/header_phone.png) no-repeat center left;padding-left:65px;float:right;}
.header_middle .zldl_phone b {display:block;font-size:23px;color:#da0001;float:right;}
.hearer_Nav {height:60px;line-height:60px;position:relative;z-index:100;background-color:#313131;}
.hearer_Nav .daohang {width:1200px;margin:0 auto}
.hearer_Nav ul li {font-size:16px;width:133px;height:60px;line-height:60px;float:left;text-align:center;position:relative;background:url(../images/nav_tag.jpg) no-repeat right center;}
.hearer_Nav ul li a i {margin-left:6px;}
.hearer_Nav ul li:first-child {border-left:0;}
.hearer_Nav ul li>a {display:block;color:#FFF;height:60px;}
.hearer_Nav ul li:hover>a,.hearer_Nav ul li.cur>a {background-color:#da0001;text-decoration:none;color:#FFF;}
.hearer_Nav ul li .ej_Nav {position:absolute;width:100%;}
.hearer_Nav ul li .ej_Nav {filter:progid:DXImageTransform.Microsoft.Shadow(color=#313131,direction=120,strength=5);opacity:0;visibility:hidden;transition:all .6s ease 0s;transform:translate3d(0,10px,0);-moz-transform:translate3d(0,10px,0);-webkit-transform:translate3d(0,10px,0);}
.hearer_Nav ul li:hover .ej_Nav {opacity:1;visibility:visible;transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0);}
.hearer_Nav ul li .ej_Nav dl {width:365px;}
.hearer_Nav ul li .ej_Nav dd {width:100%;height:40px;line-height:40px;float:left;}
.hearer_Nav ul li .ej_Nav dd a {display:block;width:100%;height:39px;color:#fff;text-align:center;font-size:14px;background:#313131;border-bottom:1px solid #444;}
.hearer_Nav ul li .ej_Nav dd a:hover {background-color:#da0001;}
/*footer*/
.footer {width:100%;color:#fff;padding-bottom:48px;background:#2E3033;border-top:25px solid #da0001;}
.footer .bottom {border-top:1px solid #464a50;}
.footer .bNav {width:630px;height:180px;margin-top:48px;border-right:1px solid #1a1d21;}
.footer .di_logo img {width:111px;height:111px;background-size:100%;}
.footer .bNav dl {display:inline-block;float:left;width:120px;overflow:hidden;text-align:left;padding-top:10px;}
.footer .bNav dl dt {height:16px;display:block;padding-bottom:32px;}
.footer .bNav dl dt a {display:block;font-size:16px;color:#fff;line-height:16px;}
.footer .bNav dl dd {display:block;margin-bottom:15px;height:14px;}
.footer .bNav dl dd a {display:block;font-size:14px;color:#939393;line-height:14px;}
.footer .bNav dl dd a:hover {color:#da0001;}
.footer .ewm {height:180px;text-align:center;padding-left:48px;margin-top:48px;border-left:1px solid #464a50;}
.footer .ewm dl {width:140px;float:left;display:block;margin-right:30px;margin-top:10px;height:164px;}
.footer .ewm dl:nth-child(2) {margin-right:0px;}
.footer .ewm dl:first-child+dl {margin-right:0px;}
.footer .ewm dl dt {width:140px;height:140px;background-color:#fff;text-align:center;}
.footer .ewm dl dt img {width:130px;height:130px;display:inline-block;background-size:100%;margin-top:5px;}
.footer .ewm dl dd {font-size:14px;color:#939393;line-height:24px;padding-top:5px;}
.footer .contact_info {width:346px;height:180px;padding-left:50px;border-right:1px solid #1a1d21;border-left:1px solid #464a50;margin-top:48px;}
.footer .contact_info p.p1 {font-size:14px;color:#fff;line-height:14px;padding-top:10px;}
.footer .contact_info p.dh {font-size:36px;color:#da0001;font-family:"Arial";line-height:36px;padding-top:4px;font-weight:bold;padding-bottom:12px;}
.footer .contact_info h3 {font-size:20px;padding-top:8px;}
.footer .contact_info p.tel {font-size:14px;color:#939393;line-height:26px;width:270px;}
.footer .contact_info i {display:block;padding-top:8px;font-size:14px;color:#fff;}
.footer .contact_info i a {display:inline-block;color:#fff;padding-right:12px;}
.footer .contact_info a {color:#939393;}
/*copyright*/
.copyright {height:50px;line-height:50px;color:#666;font-size:12px;background:#27292B;}
.copyright p {color:#939393;}
.copyright span {margin:0 6px;}
.copyright a {color:#939393;-webkit-transition:all ease 300ms;-moz-transition:all ease 300ms;-ms-transition:all ease 300ms;-o-transition:all ease 300ms;transition:all ease 300ms;}
.copyright a:hover {color:#da0001;}
.topadcs {width:100%;overflow:hidden;text-align:center;background-color:#ececec}
.left {width:230px;float:left;overflow:hidden;}
.rightbot {height:3px;font-size:0;overflow:hidden;margin-bottom:10px;}
.right {width:735px;float:right;display:inline;overflow:hidden;}
.rights {width:760px;float:right;display:inline;overflow:hidden;}
.right_main {width:733px;min-height:458px;border:solid 1px #d5d5d5;padding-bottom:15px;overflow:hidden;background:#fff;}
.contactn .tits {background:#ED5F05;color:#fff;height:32px;line-height:32px;padding-left:13px;}
.contactn .tits a {color:#fff;}
.contactn .subnr {background:#fff;border:1px solid #E0E0E0;border-top:0;overflow:hidden;padding:5px 14px 10px 14px;width:240px;height:288px;}
.contactn .subnr img {width:210px;height:90px;margin-bottom:9px;margin-top:9px;}
.contactn .subnr p {line-height:26px;overflow:hidden;font-size:13px;color:#333333;}
.contactn .subnr p b {color:#da0001;}
.contactn .subnr h5 {line-height:28px;overflow:hidden;}
/*prolist*/
.prolist {width:100%;overflow:hidden;}
.prolist .list {width:970px;}
.prolist .item {width:290px;float:left;margin:10px 30px 20px 0;position:relative;background:#fff;transition:all ease 300ms;overflow:hidden;}
.prolist .item a {display:block;padding:3px;border:1px solid #e5e5e5;}
.prolist .item img {width:282px;height:211px;display:block;}
.prolist .item h3 {padding:0 6px;height:60px;text-align:center;font-size:16px;font-weight:normal;color:#383838;line-height:60px;overflow:hidden;transition:all ease 300ms;}
.prolist .item:hover a {background:#da0001;border-color:#da0001;}
.prolist .item:hover h3 {color:#fff;}
.newsPage .item {margin:0 auto;padding:20px;border-bottom:1px solid #eaeaea;transition:all .5s;}
.newsPage .item a {display:block;width:100%;}
.newsPage .item img {width:200px;height:150px;display:block;float:left;border:1px solid #e5e5e5;padding:3px;margin-right:20px;}
.newsPage .item h3 {font-size:16px;color:#222;height:35px;line-height:30px;padding-bottom:5px;overflow:hidden;font-weight:normal;border-bottom:#ddd 1px dotted;transition:all ease 300ms;}
.newsPage .item .txt {color:#777;line-height:24px;margin:10px 0 13px;overflow:hidden;height:101px;}
.newsPage .item .txt span {color:#da0001;}
.newsPage .item .time {color:#999;padding-top:5px;}
.newsPage .item:hover h3 {color:#da0001;}
.newsPage .item:hover {box-shadow:0 0 15px rgba(0,0,0,0.2);}
/*showpage*/.showPage .content {width:930px;float:right;}
.showPage {background:#fff;}
.showPage .title {color:#da0001;margin-bottom:5px;font-size:24px;text-align:center;}
.showPage .title .more {font-size:14px;}
.showPage .mark {padding:5px 0 10px;text-align:center;margin-bottom:20px;border-bottom:1px solid #eee;}
.showPage .mark span {margin-right:18px;font-size:12px;color:#666666;}
.showPage .mark span i {font-style:normal;}
.showPage .showContxt {color:#666;line-height:30px;padding:5px 0 30px;}
.showPage .showContxt img {max-width:100%;}
.showPage .newsbox {margin-top:0;}
.showPage .gridlist {padding-top:10px;}
.showPage .gridlist .item {width:350px;height:323px;}
.showPage .gridlist .item img {width:350px;height:263px;}
.showPage .gridlist .item h3 {height:60px;line-height:60px;}
.showPage .img-quotes {padding-top:30px;margin-bottom:40px;}
.showPage .imgcon {width:423px;height:468px;padding-left:295px;margin-left:30px;position:relative;border:1px solid #dddddd;}
.showPage .imgcon .img {position:absolute;left:-30px;top:-30px;width:276px;height:368px;display:block;z-index:10;}
.showPage .imgcon h4 {padding-top:45px;font-size:16px;}
.showPage .imgcon h3 {font-size:26px;margin-bottom:40px;}
.showPage .imgcon .txt {margin-top:40px;line-height:30px;}
.fenx {height:40px;}
/* reLink */
.reLink {clear:left;width:100%;height:58px;line-height:58px;border-top:1px solid #dddddd;border-bottom:1px solid #dddddd;}
.reLink .nextLink,.reLink .prevLink {width:50%;display:block;text-align:left;color:#666;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.reLink .nextLink a:hover,.reLink .prevLink a:hover {color:#da0001;}
.reLink .nextLink {text-align:right;}
.contactn {margin-bottom:0px}
.t05 {line-height:40px;margin-top:10px;padding:0 18px;color:#da0001;font-size:16px;border:solid #E0E0E0 1px;border-left:solid #da0001 3px;}
.t05 a {color:#da0001;}
.t05 h5 {font-size:16px;font-weight:normal;}
.t05_cons1 {border:1px solid #E0E0E0;border-top:0;padding:10px 10px 12px 10px;margin-bottom:10px;zoom:1;background:#fff;}
.t05_cons1 li {white-space:nowrap;text-overflow:ellipsis;line-height:31px;height:31px;overflow:hidden;font-size:14px;padding-left:15px;width:203px;background:url(../images/dian.png) left center no-repeat;}
.t05_cons1 li a:hover {color:#da0001;}
.cpMain {overflow:hidden;padding:0px;padding-bottom:26px;}
.cpright {width:930px;float:right;margin-top:26px;}
.cprightpt {width:960px;padding:0 20px;background:#fff;float:right;padding-bottom:20px;}
.rtop {overflow:hidden;padding-bottom:18px;border-bottom:1px solid #dbdbdb;margin-top:5px;margin-bottom:20px;line-height:20px;}
.rtop h5 {float:left;padding-left:10px;border-left:3px solid #da0001;font-weight:normal;line-height:20px;font-size:18px;color:#da0001;width:29%;}
.rtop span {float:right;font-size:14px;color:#666;width:70%;text-align:right;}
.rtop span a {color:#666;}
.rtop span .am-icon-home:before {margin-right:3px;}
.about {padding:0;}
.about h4 {height:60px;line-height:60px;text-align:center;font-size:24px;color:#555555;}
.about .about_sj {height:40px;text-align:center;line-height:40px;background-color:#f6f6f6}
.about .about_sj span {margin-right:40px}
.about .about_line {height:1px;text-align:center;border-bottom:1px dashed #E1E1E1;width:97%;margin:0 auto;}
.about .about_a {padding:0px;}
.about .about_a .about_tp {margin:0px;padding-top:20px;text-align:center;}
.about .about_a .wzi {color:#666666;font-size:14px;line-height:28px;text-align:justify;}
.about .about_a .wzi img {max-width:100%;display:inline;}
.about .about_a .feny {margin-top:20px;height:40px;padding:0px 10px;line-height:40px;font-size:14px;background-color:#ececec;margin-right:3px;}
.about .about_a .feny span {display:block;width:420px;height:40px;overflow:hidden}
.about .about_a .feny a:hover {color:#227ecb}
.Pages {float:left;padding:30px 100px;}
.Page {width:100%;text-align:center;}
.Page a {display:inline-block;width:65px;background:#ffffff;height:48px;vertical-align:middle;line-height:48px;font-size:14px;border:1px solid #e5e5e5;margin-left:-1px;float:left;text-decoration:none;color:#333;outline:none;}
.Page a:hover {background:#da0001;color:#FFF;background-repeat:no-repeat;}
.Page span {display:inline-block;min-width:45px;padding:0 10px;background:#ffffff;height:48px;vertical-align:middle;line-height:48px;font-size:14px;border:1px solid #e5e5e5;margin-left:-1px;float:left;}
.Page span.current {background:#da0001;color:#FFF}
/*index css*/
.banner {overflow:hidden;width:100%;height:560px;}
#flashs {position:relative;height:560px;overflow:hidden;}
#flashs .bgitem {z-index:1;position:absolute;top:0;height:560px;width:100%;cursor:pointer;margin:0 auto;}
#flashs .btn {position:absolute;z-index:7;bottom:15px;left:50%;margin-left:-55px;padding:0px 6px;}
#flashs .btn span {color:#fff;background:#333;cursor:pointer;display:inline-block;margin:0 2px;width:25px;height:25px;font-size:14px;line-height:25px;text-align:center;}
#flashs .btn span.cur {background:#da0001;}
/*banner*/
.public_wrap {width:100%;height:auto;overflow:hidden;margin:0 auto;padding:0px;}
.fullSlide {width:100%;position:relative;height:560px;padding:0px;margin:0px;}
.fullSlide .bd {margin:0 auto;position:relative;z-index:0;overflow:hidden;padding:0px;}
.fullSlide .bd ul {width:100% !important;}
.fullSlide .bd li {width:100% !important;height:560px;overflow:hidden;text-align:center;}
.fullSlide .bd li a {display:block;height:560px;}
.fullSlide .hd {width:100%;position:absolute;z-index:1;bottom:15px;left:0;height:45px;line-height:45px;}
.fullSlide .hd ul {text-align:center;}
.fullSlide .hd ul li {cursor:pointer;display:inline-block;zoom:1;width:18px;height:18px;margin:8px;overflow:hidden;background:#fff;line-height:999px;border-radius:50%;}
.fullSlide .hd ul .on {background:#da0001;}
.fullSlide .prev,.fullSlide .next {display:block;position:absolute;z-index:1;top:50%;margin-top:-30px;left:0;z-index:1;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next {left:auto;right:0;background-position:-6px -137px;}
/*内页大图*/
.nybanner {width:100%;height:300px;overflow:hidden;position:relative;}
.nybanner img {width:1920px;display:block;position:absolute;left:50%;margin-left:-960px;top:0;}
/*内容搜索*/
.nlss {overflow:hidden;width:100%;background:#f1f1f1;border-bottom:solid 1px #ddd;}
.nlss .nlssBox .sst {width:900px;height:60px;color:#333;float:left;font-size:12px;line-height:60px;}
.nlss .nlssBox .sst div,.nlss .nlssBox .sst p,.nlss .nlssBox .sst ul,.nlss .nlssBox .sst li {display:inline;}
.nlssBox a {color:#6c6c6c;font-size:12px;margin-right:10px;}
.nlssBox .ssnl {overflow:hidden;width:309px;height:32px;line-height:32px;float:right;margin-top:15px;float:right;}
.nlssBox .ssnl input {width:256px;height:30px;line-height:30px;background:none;padding-left:10px;border:1px solid #dedede;font-size:13px;color:#dedede;float:left;}
.nlssBox .ssnl em {display:block;cursor:pointer;width:41px;height:32px;background:url(../images/fangdajing.png) no-repeat center right;float:right;}
.searchbox {position:relative;float:right;margin-top:14px;width:268px;height:36px;overflow:hidden;}
.searchbox input {outline:none;}
.seartxt {float:left;width:226px;height:36px;font-size:12px;color:#666;padding-left:12px;line-height:30px;border:1px solid #ddd;background:none;}
.searss {position:absolute;top:0;right:0;width:43px;height:36px;border:1px solid #ddd;cursor:pointer;background:url(../images/sou.png) no-repeat center;}
/*******index css*******/
.indexTit {color:#da0001;overflow:hidden;text-align:center;padding:30px 0 56px;}
.indexTit .en {text-transform:uppercase;line-height:35px;font-family:didot;font-size:24px;}
.indexTit h3 {font-size:24px;color:#835026;}
.index .in_title {padding-top:40px;padding-bottom:10px;}
.index .in_title .entit {position:relative;width:540px;margin:auto;font-size:48px;line-height:40px;font-weight:bold;color:#da0001;text-align:center;margin-bottom:10px;}
.index .in_title .tit {margin:0 auto;font-size:26px;line-height:40px;text-align:center;color:#434343;}
.index .in_title .tit span {display:inline-block;margin:0 30px;}
.index .in_title .tit em {display:inline-block;width:225px;height:1px;margin-bottom:8px;background:#cecece;}
.index .tab {text-align:center;padding-top:30px;}
.index .tab a {padding:0 16px;height:38px;line-height:38px;background:#fff;border:1px solid #ccc;font-size:16px;display:inline-block;margin:10px;color:#666;}
.index .tab a:hover {color:#fff;background:#da0001;border-color:#da0001;}

.product_box {background:#f1f1f1;}
.product_box .pro_ct {background:url(../images/pro_x.jpg) no-repeat bottom center;text-align:center;padding-top:40px;height:136px;}
.product_box .pro_ct h2 a {font-size:30px;color:#000;font-weight:bold;}
.product_box .pro_ct h2 p {font-size:16px;color:#666;margin:5px 0;font-weight:normal;}
.product_box .proCenter .list {width:1260px;margin-top:28px;}
.product_box .proCenter .list li {float:left;margin:0 40px 10px 10px;width:360px;height:330px;display:block;overflow:hidden;text-align:center;position:relative;}
.product_box .proCenter .list li .pic {width:360px;height:260px;overflow:hidden;display:block;}
.product_box .proCenter .list li .pic img {width:360px;height:260px;display:block;border:0;transition:all 1s;}
.product_box .proCenter .list li a:hover img {transform:scale(1.2);opacity:0.8;}
.product_box .proCenter .list li span {position:absolute;left:42%;top:90px;background:url(../images/pro_q.png) no-repeat;width:69px;height:69px;display:none;}
.product_box .proCenter .list li:hover span {display:block;}
.product_box .proCenter .list li .tit {height:48px;line-height:48px;display:block;overflow:hidden;font-weight:normal;padding-right:40px;font-size:16px;text-align:left;background:url(../images/pro_jt.jpg) no-repeat right center;position:absolute;top:261px;left:0px;width:100%;}
.product_box .proCenter .list li:hover .tit {background:url(../images/pro_jthover.jpg) no-repeat 315px center #da0001;height:60px;position:absolute;top:247px;left:0px;width:100%;text-indent:20px;line-height:60px;}
.product_box .proCenter .list li:hover .tit a {color:#FFF;}
.product_box .proCenter .list li:hover {cursor:pointer;}
.re {position:relative;}
.ab {position:absolute;}
.td_t {padding-top:50px;background:url(../images/td_x.jpg) no-repeat bottom center;padding-bottom:30px;}
.td_t h4 {font-size:36px;color:#313131;letter-spacing:1px;}
.td_t span {font-size:36px;font-weight:bold;}
.td_t p {font-size:14px;text-transform:uppercase;color:#989898;margin-top:6px;}
.td_dbg {background:url(../images/td_dbg.jpg) no-repeat bottom center #f1f1f1;height:760px;overflow:hidden;}
.td_left {width:236px;float:left;margin:90px 0 0 30px;}
.td_left li {width:236px;height:90px;border-bottom:2px solid #d6d6d6;margin-bottom:20px;text-align:center;}
.td_left li p {font-size:14px;text-transform:uppercase;color:#939393;margin-top:10px;}
.td_left li h4 {font-size:24px;color:#313131;}
.td_left li.tag_td {color:#da0001;border-bottom:2px solid #da0001;}
.td_left li.tag_td h4 {color:#da0001;}
.td_tel {width:180px;text-align:center;top:320px;right:0px;color:#FFF;}
.td_tel span {display:block;font-size:26px;font-family:arial;margin-top:6px;}
.td_right {width:712px;float:left;margin:26px 0 0 18px;}
.td_right img {width:712px;height:456px;}
.td_zi {font-size:18px;color:#FFF;height:63px;line-height:63px;padding-left:20px;}

.case_box {width:1200px;height:640px;margin:0 auto;overflow:hidden;}
.case_t h3 {background:url(../images/kehu_x.jpg) no-repeat center 20px;}
.case_t h3 a {font-size:30px;color:#313131;font-weight:bold;}
.case_t h3 p {font-size:16px;margin-top:8px;text-transform:uppercase;}
.case_n {margin-top:20px;}
.case_n ul {width:1300px;}
.case_n p {height:40px;line-height:40px;overflow:hidden;position:absolute;display:none;background:#333333;bottom:0px;left:0px;width:100%;}
.case_n li:hover p {display:block;}
.case_n p a {color:#FFF;}
.case_n li {width:276px;float:left;height:216px;display:inline;text-align:center;position:relative;margin:25px 15px 0 10px;}
.case_n li a.pros_img {width:276px;height:216px;overflow:hidden;display:block;margin:0 auto;}
.case_n li img {width:276px;height:216px;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;-ms-transition:all .2s;transition:all .2s;overflow:hidden;}
.case_n li:hover img {transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);/* IE 9 */ -moz-transform:scale(1.2,1.2);/* Firefox */ -webkit-transform:scale(1.2,1.2);/* Safari Ã¥â€™Å’ Chrome */ -o-transform:scale(1.2,1.2);}
.case_n li a:hover {color:#F00;}

.youshi_box {width:100%;margin:0 auto;margin-top:40px;}
.youshi_box {background:url(../images/ys_dbg.jpg) no-repeat top center;height:884px;overflow:hidden;}
.ys_t {padding:60px 0;}
.youshi_box .u_dlst1 {height:412px;position:relative;}
.youshi_box .u_dlst1 dt {width:665px;}
.youshi_box .u_dlst1 dt img {width:665px;height:386px;display:block;}
.youshi_box .u_dlst1 dd {position:absolute;right:0px;top:26px;background:#FFF;width:515px;height:310px;padding:50px 45px 0 30px;}
.youshi_box .u_dlst1 h3 {font-size:24px;overflow:hidden;font-weight:bold;margin-bottom:20px;}
.youshi_box .u_dlst1 h3 a {color:#da0001;}
.youshi_box .u_dlst1 h3 em {display:block;font-size:24px;color:#000;font-weight:bold;}
.youshi_box .u_dlst1 p {font-size:18px;color:#3b3b3b;line-height:50px;overflow:hidden;}
.m_kfc2 .u_ljt,.m_kfc2 .u_rjt {width:113px;height:51px;position:absolute;display:block;}
.m_kfc2 .u_ljt {left:665px;top:518px;}
.m_kfc2 .u_rjt {left:779px;top:518px;}
.m_kfc2 .u_ljt a {background:url(../images/ys_jt.jpg) no-repeat 0 0;width:112px;height:51px;display:block;}
.m_kfc2 .u_rjt a {background:url(../images/ys_jt.jpg) no-repeat right 0;width:112px;height:51px;display:block;}
.m_kfc2 .u_mid {width:1200px;overflow:hidden;}
.m_kfc2 .u_lst1 li {position:relative;width:288px;float:left;margin-right:15px;}
.m_kfc2 .u_lst1 .lastli {margin-right:0;}
.m_kfc2 .u_lst1 li img {width:288px;height:156px;display:block;}
.m_kfc2 .u_lst1 li em,.m_kfc2 .u_lst1 li.on em {display:block;position:absolute;left:0;top:0;border:3px solid #f5f5f5;width:288px;height:156px;height:156px;:nonetransition:all 1sease 0s;-webkit-transition:all 1s ease 0s;opacity:0;}
.m_kfc2 .u_lst1 li:hover em,.m_kfc2 .u_lst1 li.on em {display:block;opacity:1;}
.m_kfc2 .u_lst1 li p {color:#FFF;text-align:center;font-size:15px;margin-top:18px;}

.honor_box {width:1200px;margin:0 auto;overflow:hidden;}
.honor {width:360px;margin-right: 10px;}
.honor .case_t p {text-transform:uppercase;color:#4f4e4e;}
.honor_n {height:440px;background:#f5f5f5;margin-top:22px;padding-top:20px;overflow:hidden;}
.honor_n .bd {margin:0px 0 0 25px;}
.honor_n li {float:left;width:312px;margin:10px 0px 0px 0;text-align:center;height:380px;}
.honor_n .pic {width:222px;height:320px;overflow:hidden;margin:0 0 25px 45px;display:block;}
.honor_n li .info a {height:40px;font-size:14px;color:#595959;line-height:40px;text-align:center;overflow:hidden;background:#fff;display:block;}
.honor_n li img {width:222px;height:320px;-webkit-transition:all .2s;-moz-transition:all .2s;-o-transition:all .2s;-ms-transition:all .2s;transition:all .2s;overflow:hidden;}
.honor_n li:hover img {transform:scale(1.2,1.2);-ms-transform:scale(1.2,1.2);-moz-transform:scale(1.2,1.2);-webkit-transform:scale(1.2,1.2);-o-transform:scale(1.2,1.2);}

.kehu {width:772px;margin-left: 10px;}
.kehu_t {width:767px;height:54px;border:2px solid #007946;line-height:54px;}
.kehu_t h3 {width:147px;background:#007946;display:block;float:left;}
.kehu_t h3 a {font-size:20px;color:#FFF;text-align:center;display:block;}
.kehu_t span {font-size:18px;color:#454545;float:left;margin-left:15px;}
.kehu_t a.more {float:right;margin-right:10px;}
.kehu_n .hd a {background:url(../images/kehu_left.jpg) no-repeat;width:34px;height:7px;position:absolute;top:100px;}
.kehu_n .hd a.next {left:-80px;}
.kehu_n .hd a.prev {right:-80px;background:url(../images/kehu_right.jpg) no-repeat;}
.kehu_n {height:auto;margin-top:30px;}
.kehu_n ul {width:103%;}
.kehu_n li {width:772px;float:left;height:216px;margin-bottom:20px;display:block;background:#FFF;position:relative;}
.kehu_n li .pic {width:306px;float:left;}
.kehu_n li .pic img {width:306px;height:200px;}
.kehu_n li .info {width:464px;float:left;border:1px solid #d5d5d5;height:200px;padding:20px 30px;}
.kehu_n li .info a.t {height:40px;line-height:40px;display:block;overflow:hidden;font-size:18px;border-bottom:1px solid #ddd;color:#000;}
.kehu_n li .info div {line-height:26px;display:block;overflow:hidden;margin:16px 0px 10px;height:52px;color:#7f7f7f;}
.kehu_n li .info span a {background:url(../images/kehu_m.jpg) no-repeat;width:77px;height:24px;display:block;margin-top:15px;color:#FFF;font-size:12px;line-height:24px;padding-left:15px;}
.kehu_n li:hover .info span a {background:url(../images/kehu_mhover.jpg) no-repeat;width:77px;height:24px;display:block;margin-top:15px;color:#FFF;font-size:12px;line-height:24px;padding-left:15px;}
.kehu_n li:hover {cursor:pointer;}

.about_box {background:#f5f5f5;overflow:hidden;}
.about_t {padding-top:30px;}
.about_t h3 {background:url(../images/kehu_x.jpg) no-repeat center 20px;}
.about_t h3 a {font-size:30px;color:#313131;font-weight:bold;}
.about_t h3 p {font-size:16px;margin-top:8px;text-transform:uppercase;}
.about_n {width:590px;height:410px;background:#313131;}
.about_pic {width:590px;height:410px;}
.about_pic img {width:590px;height:410px;}
.about_n .con {font-size:15px;line-height:32px;color:#e8e8e8;height:410px;display:block;overflow:hidden;margin:25px 20px 20px;}
.about_box .case_t h3 {}
.about_box .case_t h3 p {text-transform:uppercase;}
.fc_n {position:relative;}
.fc_n .prev,.fc_n .next {position:absolute;left:0%;top:16px;display:block;width:50px;height:100px;background:url(../images/fc_left.jpg) no-repeat;z-index:10;}
.fc_n .next {left:auto;right:0%;background:url(../images/fc_right.jpg) no-repeat;}
.fc_n .bd {z-index:2;position:relative;background:#FFF;width:1040px;height:220px;left:70px;top:-100px;padding:20px;}
.fc_n li {width:235px;float:left;height:240px;text-align:center;z-index:1;margin-right:20px;}
.fc_n li .pic {width:235px;height:180px;}
.fc_n li .pic img {width:235px;height:180px;}
.fc_n li:hover .info {display:block;cursor:pointer;}
.fc_n li .info {height:40px;line-height:40px;display:block;overflow:hidden;margin-top:26px;}

.news_box {width:1200px;height:500px;margin:0 auto;overflow:hidden;}
.news_left {width:585px;margin-top:40px;margin-left:10px;}
.news_nav h3 {float:left;font-size:20px;margin:0px 16px 20px 0;font-weight:bold;}
.news_nav h3 a {color:#000;}
.news_nav h3.tag_news a {color:#da0001;}
.news_nav h3.tag_news {border-bottom:2px solid #da0001;}
.news_nav {height:60px;line-height:40px;display:block;overflow:hidden;}
.news_nav span {float:left;padding-right:20px;}
.news_n {position:relative;height:353px;}
.news_n .more {position:absolute;top:-50px;right:0px;text-transform:uppercase;font-size:13px;color:#767676;z-index:999;}
.news_n .pic {width:545px;height:138px;float:left;}
.news_right_nav {height:40px;line-height:40px;}
.news_right_nav h3 {border-bottom:2px solid #da0001;float:left;}
.news_right_nav a.more {float:right;text-transform:uppercase;font-size:13px;color:#767676;margin-top:10px;}
.news_right_nav h3 a {font-size:18px;color:#da0001;font-weight:bold;}
.news_right {width:542px;margin-top:40px;margin-right:10px;}
.news_right_n {margin-top:20px;height:370px;overflow:hidden;}
.news_right_n dt {width:180px;float:left;}
.news_right_n dt img {width:180px;height:105px;}
.news_right_n li {width:540px;height:105px;margin-top:18px;}
.news_right_n li dd {width:320px;float:right;}
.news_right_n li dd a.news_a {height:40px;line-height:40px;display:block;color:#000;overflow:hidden;font-size:16px;}
.news_right_n li dd p {font-size:13px;color:#717171;height:48px;line-height:24px;display:block;overflow:hidden;}
.news_tj {width:585px;height:160px;margin:15px 0 0 0;}
.news_tj .xwtp1 {float:left}
.news_tj .xwwz1 {float:right;width:355px;height:158px;overflow:hidden;}
.news_tj .xwwz1 h3 {font-weight:normal;height:40px;line-height:40px;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;margin-top:-11px;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;}
.news_tj:hover .xwwz1 h3 {color:#da0001}
.news_tj .xwwz1 p {font-size:14px;line-height:26px;color:#999;height:104px;overflow:hidden;text-align:justify;}
.news_tj .xwwz1 span {float:right;display:block;font-size:14px;color:#da0001;}
.news_pic a.t {font-size:15px;color:#4f4f4f;height:40px;line-height:40px;display:block;overflow:hidden;margin-top:10px;}
.news_pic img {width:545px;height:210px;margin-left:10px;}
.news_info {border-top:1px solid #dbdbdb;padding-top:12px;margin-top:15px;}
.news_info li {height:30px;line-height:30px;display:block;overflow:hidden;}
.news_info li a {float:left;width:450px;}
.news_info li span {float:right;}

.link_box {background:#fff;height:70px;}
.link_box h4 {font-size:14px;float:left;margin:10px 0 10px 10px;font-weight:normal;line-height:20px;}
.link_box span {font-size:26px;font-family:times new roman;display:block;margin-top:4px;}
.links_n {height:70px;line-height:70px;width:1075px;float:left;margin-left:20px;}
.links_n a {border-right:1px dotted #222;padding:0px 20px;}

/*slip*/
.zbanner_box {width:100%;height:200px;overflow:hidden;background:url(../images/ixbannerbgr19.jpg) no-repeat center center;}
.zbanner_box .w1200 {height:200px;}
.zbanner_box .img {width:280px;height:180px;display:block;position:absolute;left:0;bottom:0;}
.zbanner_box .img img {width:100%;height:100%;display:block;}
.zbanner_box .slip_tit {padding-left:440px;width:1200px;text-align:center;}
.zbanner_box .slip_tit .tit1 {padding-top:30px;font-size:28px;font-weight:bold;line-height:50px;color:#fff;}
.zbanner_box .slip_tit .tit1 b {color:#f6ff00;}
.zbanner_box .slip_tit .tit2 {margin-top:10px;font-size:20px;line-height:50px;color:#fff;}
.zbanner_box .slip_tit .tit3 {display:inline-block;margin-top:1px;font-size:20px;color:#fff;}
.zbanner_box .slip_tit .tit3 b {font-size:26px;font-weight:bold;}

/*产品展示*/
.cpzx {overflow:hidden;width:100%;background:rgba(6,163,232,0.05);padding-bottom:20px;}
.cpzx h3 {width:100%;height:27px;margin:0 auto;text-align:center;margin-top:35px;padding-bottom:5px;}
.cpzx h3 a {color:#227ecb;}
.cpzx .nlist .expmenu {border:1px solid #E0E0E0;border-top:0;overflow:hidden;}
.nlist {float:left;width:240px;margin-top:26px;}
.nlist h4 {color:#FFF;text-decoration:none;color:#FFFFFF;}
.nlist .nt {height:60px;color:#000;font-size:20px;line-height:60px;font-weight:bold;text-align:center;border:solid #eaeaea 1px;border-left:solid #da0001 3px;}
.nlist .nt a {color:#da0001;}
.TabTitle2 ul.expmenu {padding-bottom:0;background:#fff;border:1px solid #E0E0E0;border-top:0;}
.TabTitle2 ul.expmenu li div.header {}
.TabTitle2 ul.expmenu li div.header a {background:#fff url(../images/tb9.png) 15px center no-repeat;border-top:1px solid #eaeaea;line-height:50px;height:50px;display:block;padding-left:35px;font-size:16px;}
.submian .subleft .lefta .comt ul li:hover a,.submian .subleft .lefta .comt ul li.hover a {background:#fff url(../images/tb11.png) 15px center no-repeat;color:#da0001;}
.submian .subleft .lefta .comt ul li.hover a {background:#ffffff url(../images/tb11.png) 15px center no-repeat;color:#da0001;}
.TabTitle2 ul.expmenu li div.header .arrow {display:block;width:28px;height:30px;background:no-repeat center;float:right;overflow:hidden;cursor:pointer;}
.TabTitle2 ul.expmenu li:hover div.header a,.TabTitle2 ul.expmenu li.on div.header a {background:#fff url(../images/tbr19.png) 15px center no-repeat;color:#da0001;}
.TabTitle2 ul.expmenu li .menu {width:100%;height:auto;overflow:hidden;margin:0px;}
.TabTitle2 ul.expmenu li .menu li {overflow:hidden;width:190px;margin-left:15px;background:url(../images/News_Line.jpg) top repeat-x;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;}
.TabTitle2 ul.expmenu li .menu li a {width:190px;display:block;padding-left:10px;float:left;height:33px;line-height:33px;font-size:14px;color:#666;}
.TabTitle2 ul.expmenu li .menu li:hover a,.TabTitle2 ul.expmenu li .menu li.on a {color:#da0001;}
.he {display:none}
.cptp {overflow:hidden;width:940px;float:right;}
.cptp ul {float:right;width:940px;margin-top:26px;}
.cptp ul li {width:301px;margin-right:15px;margin-bottom:15px;border:1px solid #E0E0E0;float:left;background-color:#FFFFFF;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;}
.cptp ul li:nth-child(3n) {margin-right:0;}
.cptp ul li .pic {margin:2px;overflow:hidden;}
.cptp ul li img {width:297px;height:222px;transition:all 1s;}
.cptp ul li a:hover img {transform:scale(1.2);}
.cptp ul li p {display:block;height:39px;line-height:39px;text-align:center;font-size:15px;overflow:hidden;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;}
.cptp ul li:hover a {color:#ffffff;text-decoration:none;}
.cptp ul li:hover p {color:#FFF;}
.cptp ul li:hover {background-color:#da0001;transform:translateY(-5px);}
.khdl li.ys_last {margin-right:0px;}
.warp {background:rgba(6,163,232,0.05);overflow:hidden;padding-bottom:25px;}
.zjwy {overflow:hidden;width:100%;height:490px;padding-top:25px;}
.zjwbBox {width:100%;}
.zjwbBox h3 {font-size:28px;text-align:center;margin-top:25px;background:url(../images/zjwy_bg.png) no-repeat center top;}
.zjwbBox h3 a {color:#da0001;}
.zjwbBox .wy_tupian {width:500px;margin-top:30px;float:left;}
.zjwbBox .wy_tupian img {width:500px;height:340px;}
.zjwbBox .wy_jianjie {width:660px;margin-top:30px;float:right;}
.wy_jianjie dt {line-height:30px;height:275px;overflow:hidden;font-size:14px;font-weight:normal;}
.wy_jianjie dd {margin:25px 0 0 0;}
.wy_jianjie dd a {display:inline-block;background:#da0001;padding:8px 40px;font-size:14px;line-height:24px;color:#fff;}
.wy_jianjie dd a:hover {background:#da0001;}
.zlfc {overflow:hidden;width:100%;height:340px;}
.zlfcBox h4 {width:1200px;font-size:24px;margin-top:35px;background:url(../images/fengcai_bg.png) no-repeat center;}
.zlfcBox h4 a {color:#da0001;}
.zlfcBox .bd {width:1200px;margin-top:35px;overflow:hidden;}
.zlfcBox li {width:228px;height:216px;margin-right:15px;float:left;}
.zlfcBox li img {width:220px;height:165px;border:1px solid #e0e0e0;padding:3px;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;}
.zlfcBox li p {text-align:center;font-size:14px;line-height:30px;overflow:hidden;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;}
.zlfcBox li:hover img {border:1px solid #da0001;}
.zlfcBox li:hover p {color:#da0001;}
.zlfcBox li.last {margin-right:0px;}
.end_char {background:url(../images/end_tx.jpg) no-repeat top center #f7f7f7;height:108px;margin-top:20px;line-height:118px;overflow:hidden;}
.end_char li {font-size:16px;color:#222;float:left;width:238px;text-align:center;text-indent:40px;}
.end_char ul {width:105%;}
/*↓组图样式↓*/
.HS10,.HS15 {overflow:hidden;clear:both;}
.HS10 {height:10px;}
.HS15 {height:15px;}
.Hidden {display:none;}
.Clearer {display:block;clear:both;font-size:1px;line-height:1px;margin:0;padding:0;}
.FlLeft {float:left;}
.FlRight {float:right;}
/*幻灯片区域背景*/
.MainBg {width:920px;margin:0 auto;}
/*大图展示区域*/
.OriginalPicBorder {padding:0;}
#OriginalPic {width:920px;overflow:hidden;position:relative;font-size:12px;}
#OriginalPic img {display:block;min-width:100px;margin:0 auto;}
/*鼠标手势*/
.CursorL {position:absolute;z-index:999;width:50%;height:600px;color:#FFF;left:0;cursor:url(../images/CurL.cur),auto;background:url(../images/space.png) repeat scroll 0 0 transparent;}
.CursorR {position:absolute;z-index:999;width:50%;height:600px;color:#FFF;right:0;cursor:url(../images/CurR.cur),auto;background:url(../images/space.png) repeat scroll 0 0 transparent;}
/*小图预览和滑动*/
.SliderPicBorder {width:100%;overflow:hidden;}
.ThumbPicBorder {width:920px;margin:0 auto;background:#eeeeee;overflow:hidden;position:relative;}
.ThumbPicBorder #btnPrev {width:45px;height:113px;cursor:pointer;position:absolute;left:20px;top:20px;}
.ThumbPicBorder #btnNext {width:45px;height:113px;cursor:pointer;position:absolute;right:20px;top:20px;}
.ThumbPicBorder .pic {width:755px;overflow:hidden;position:relative;margin:20px auto;}
#ThumbPic img {border:3px solid #ddd;cursor:pointer;background-color:#ddd;margin:0 5px;width:141px;height:114px;display:block;-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;}
#ThumbPic img.active {border:3px solid #da0001;}
/*↑组图样式↑*/

/*分页样式*/
.pglist {padding:30px 0 15px;width:100%;text-align:center;clear:both;}
.pglist a {color:#333;padding:0 15px;margin:0 4px;background:#fff;border:1px solid #edebeb;}
.pglist * {display:inline-block;vertical-align:middle;line-height:34px;padding-bottom:1px;}
.pglist a:hover,.pglist .hover {display:inline-block;color:#fff;background:#da0001;border-color:#da0001;}
.h2 {padding-left:10px;border-left:3px solid #da0001;font-weight:normal;line-height:20px;font-size:18px;color:#da0001;width:29%;}

/*返回首页*/
#tip {padding-top:30px;min-height:640px;}
#tip b {color:#da0001;}
/*点赞*/
.other {margin-top:30px;text-align:center;}
.other p {font-weight:bold;padding-bottom:20px;}
.other a {display:inline-block;margin:0 10px;cursor:pointer;background:#fff;border-radius:4px;border:1px solid #ddd;padding:6px 20px;min-width:100px;}
.other a span {font-size:18px;margin-right:10px;}
.other a em {font-style:normal;font-size:18px;}
.other a:hover {background:#da0001;border-color:#da0001;color:#fff;}
.other a:hover span {color:#fff;}
/* 关键词*/
.keys {padding:10px;border:#ddd 1px dotted;}
.keys p,.keys div,.keys ul,.keys li {display:inline;}
/*网站标签*/
.tags_list {overflow:hidden;line-height:30px;padding:10px;border-bottom:1px solid #ddd;}
.tags_list dt {float:left;margin-right:2%;margin-bottom:2%;width:14.66666667%;}
.tags_list dt a {display:block;text-align:center;background:#ececec;font-size:14px;padding:8px 0;font-weight:normal;}
.tags_list dt a:hover {background:#ccc;color:#fff;}
.tags {overflow:hidden;margin-bottom:20px;}
.tags span {float:left;display:block;line-height:40px;}
.tags a {border-radius:4px;-webkit-border-radius:4px;display:inline-block;line-height:28px;padding:0 6px;margin:5px;background:#fff;border:1px solid #dadada;}
.tags a:hover {background:#da0001;border-color:#da0001;color:#fff;}
/*瀑布流布局*/
.piclist {width:100%;}
.piclist ul {}
.piclist li {float:left;width:270px;margin:0 15px 15px 0;}
.piclist li a {display:block;padding:4px;margin-bottom:25px;border:1px solid #eee;}
.piclist li a:hover {box-shadow:0 0 6px rgba(0,0,0,0.17);}
.piclist li a img {width:100%;}
.piclist li a p {font-size:14px;padding:0 10px;}
/*筛选相关*/
.filter {border:1px solid #f0f0f0;padding:20px 30px 10px 30px;background:#fff;margin-bottom:20px;}
.filter dl {margin:0;}
.filter dl dd {float:left;width:70px;font-weight:500;font-size:14px;margin:0;padding-top:5px;}
.filter dl dt {margin:0 0 0 80px;}
.filter dl dt a {font-weight:300;margin:0 10px 10px 0;padding:6px 20px;color:#666;font-size:14px;display:inline-block;border-radius:30px;}
.filter dl dt a:hover {background:#da0001;color:#fff;}
.filter dl dt .hover {background:#da0001;color:#fff;}
/*自定义表单*/
.form-add input[type=number],.form-add input[type=search],.form-add input[type=text],.form-add input[type=password],.form-add input[type=datetime],.form-add input[type=datetime-local],.form-add input[type=date],.form-add input[type=month],.form-add input[type=time],.form-add input[type=week],.form-add input[type=email],.form-add input[type=url],.form-add input[type=tel],.form-add input[type=color],.form-add select,.form-add textarea,.am-form-field {width:auto;display:inline;border-color:#ddd;border-radius:3px;-webkit-appearance:none;box-shadow:0 1px 1px rgba(0,0,0,0.065) inset;transition:all 1s cubic-bezier(0.175,0.885,0.32,1) 0s;}
.form-add .w420 {width:400px;}
.form-add input {border:1px solid #ddd;width:60px;padding:5px 10px}
.form-add em {color:#999;font-style:normal;}
/*表单内容*/
#form_book .am-btn-danger {background-color:#da0001;border-color:#da0001;}
.formshow {}
.formshow .item {font-size:14px;line-height:30px;clear:both;}
.formshow .item .lefter {display:inline-block;width:120px;font-style:normal;color:#555;font-size:14px;float:left;}
.formshow .item .righter {margin-left:120px;line-height:30px;}
.formshow .item .righter .pic {max-width:400px;margin:10px 0;}
.formshow .item .righter video {width:450px;height:300px;}
/*网站地图*/
.map_one {line-height:30px;}
.map_one a {font-size:18px;}
.map_two {margin:5px 0 20px 0;}
.map_two a {display:inline-block;margin-right:15px;color:#666;}
.dis {display:none;}
.proshow {display: flex;flex-wrap: wrap;}
.proshow .col-left {width:55%;border-right:1px solid #f3f3f3;padding:20px 3%;}
.proshow .col-left .big_pic {text-align:center;}
.proshow .col-left .big_pic img {max-width:100%;}
.proshow .col-left .thumb_pic {margin:30px 0 0 0;text-align:center;}
.proshow .col-left .thumb_pic ul {margin:0 auto;}
.proshow .col-left .thumb_pic ul li {display:inline-block;margin-right:5px;width:60px;height:60px;border:1px solid #eaeaea;padding:0px;cursor:pointer;position:relative;z-index:1;}
.proshow .col-left .thumb_pic ul li.active {border:1px solid #FF9800;background:#fff;}
.proshow .col-left .thumb_pic ul li.active:after {content:" ";position:absolute;right:24px;top:-5px;width:11px;height:11px;border:#FF9800 solid 1px;border-bottom:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);background:#fff;z-index:-1}
.proshow .col-right {width:45%;padding:20px 3%;}
.proshow .col-right h1 {font-size:24px;font-weight:400;}
.proshow .col-right .intro {color:#888;margin:10px 0;line-height:30px;}
.proshow .col-right .attribute {list-style:none;margin:10px 0;}
.proshow .col-right .attribute li {line-height:30px;}
.proshow .col-right .attribute li em {display:inline-block;width:60px;font-style:normal;color:#999;}
.proshow .col-right .price {font-size:14px;line-height:30px;margin:20px 0;}
.proshow .col-right .price span {font-size:26px;color:#f60;}
.proshow .col-right .price em {font-size:12px;color:#999;font-style:normal;padding-left:5px;}
.proshow .col-right .tags {color:#999;margin:15px 0;}
.proshow .col-right .tags a {margin:0 10px 10px 0;}
.digsup {display:flex;justify-content:center;margin:30px 0 10px 0;}
.digsup a {display:block;cursor:pointer;margin:0 15px;width:70px;height:70px;margin-bottom:10px;line-height:60px;text-align:center;border-radius:50%;box-shadow:0px 0px 30px rgba(0,0,0,0.1);position:relative;}
.digsup a i {display:inline-block;vertical-align:sub;width:18px;height:18px;background:url(../images/dianzan.png) no-repeat;}
.digsup a i.dianzan-down{background-position:top right;}
.digsup a em {display:block;font-family:verdana;color:#999;position:absolute;bottom:-15px;left:0;right:0;}
.digsup a:hover {background:#e50505;border-color:#e50505;box-shadow:0px 0px 30px rgba(0,132,255,0.3)}
.digsup a:hover em {color:#fff;}
.digsup a:hover i.dianzan-up{background-position:bottom left;}
.digsup a:hover i.dianzan-down{background-position:bottom right;}

.ui-menu-blue .ui-menu-name {color:#da0001;border-bottom-color:#da0001;}
.ui-card-header .ui-card-header-title {font-size:17px;font-weight:500;margin:0;border-left:2px solid #da0001;padding-left:15px;flex:1;}
.ui-page ul li.active {border-color:#da0001;background:#da0001;}
.ui-page ul li.active a {color:#fff;background:#da0001;}
.ui-page ul li.active a:hover {background:#da0001;}
.ui-page ul li:hover a {background:#f9f9f9;}
.ui-btn {
    position: relative;
    display: inline-block;
    border: 1px solid #e0e0e0;
    padding: 0 20px;
    line-height: 42px;
    overflow: hidden;
    border-radius: 4px;
    color: #595959;
    background: #fff;
    user-select: none;
    vertical-align: middle;
}
.ui-btn-blue {background:#da0001;border-color:#da0001;color:#fff;}
.ui-btn-blue:hover {background:#f60;border-color:#f60;color:#fff;}
.ui-text-center {text-align:center;}
/*浮动客服*/
.toolbar{position: fixed;bottom: 5%;right:2px;margin-top: -163px;z-index: 100;width: 70px;}
.toolbar dd{position: relative;float: left;width: 70px;height: 70px;background:#da0001;margin-top: 2px;border-radius: 5px;color: #fff;font-size: 12px;line-height: 21px;text-align: center;cursor: pointer;transition: all .5s;}
.toolbar dd:first-child{margin-top: 0;}
.toolbar dd i{width: 100%;height: 30px;display: block;margin-top: 13px;background: url(../images/toolbar.png) no-repeat center 0;}
.toolbar dd.qq i{background-position-y: 0;}
.toolbar dd.tel i{background-position-y: -30px;}
.toolbar dd.code i{background-position-y: -60px;}
.toolbar dd.top i{background-position-y: -90px;}
.toolbar dd span{display: block;color: #fff;}
.toolbar dd.tel .box{position: absolute;top: 0;width: 190px;right: -200px;height: 100%;margin-right: 10px;border-radius: 5px;background: #da0001;opacity: 0;transition: all .5s;}
.toolbar dd.tel .box p{font-size: 14px;margin: 15px auto 7px;}
.toolbar dd.tel .box h3{font-size: 18px;font-weight: bold;}
.toolbar dd.tel .box:after{display: block;content: " ";border-style: solid dashed dashed dashed;border-color: transparent  transparent transparent #da0001;border-width: 9px;width: 0;height: 0;position: absolute;top: 50%;margin-top: -9px;right: -18px;margin-left: -12px;}
.toolbar dd.code .box{position: absolute;top: 0;width: 162px;right: -172px;height: 162px;margin-right: 10px;border-radius: 5px;background: #da0001;opacity: 0;transition: all .5s;}
.toolbar dd.code .box img{width: 140px;height: 140px;padding: 11px;}
.toolbar dd.code .box:after{display: block;content: " ";border-style: solid dashed dashed dashed;border-color: transparent  transparent transparent #da0001;border-width: 9px;width: 0;height: 0;position: absolute;top: 30px;right: -18px;margin-left: -12px;}
.toolbar dd:hover{background: #333;}
.toolbar dd.tel:hover .box{opacity: 1;right: 80px;}
.toolbar dd.code:hover .box{opacity: 1;right: 80px;}

/*分页相关*/
.listpage{clear:both;text-align:center;overflow:hidden;font-size:16px;margin:40px 0;}
.listpage a,.listpage span{margin:0 4px;color:#666;display:inline-block;border:1px solid #ddd;padding:8px 15px;}
.listpage a:hover{border-color:#da0001;background:#da0001;color:#fff;}
.listpage span{border-color:#da0001;background:#da0001;color:#fff;}
.listpage a.pagecount:hover{background:none;color:#074ecf;}

.pager{clear:both;text-align:center;overflow:hidden;font-size:16px;margin:40px 0;}
.pager a,.pager span{margin:0 4px;color:#666;display:inline-block;border:1px solid #ddd;padding:8px 15px;}
.pager a:hover{border-color:#da0001;background:#da0001;color:#fff;}
.pager span{border-color:#da0001;background:#da0001;color:#fff;}
.pager a.pagecount:hover{background:none;color:#074ecf;}