@charset "utf-8";
/* CSS Document */
*{margin: 0;padding: 0;font-family: "Microsoft YaHei";list-style: none;-webkit-list-style: none}
article, aside, dialog, footer, header, section, footer, nav, figure, menu{display: block}
body{font-family: "微软雅黑";font-size: 16px;-webkit-font-smoothing: antialiased;/* Fix for webkit rendering */-webkit-text-size-adjust: 100%;min-width: 1320px;color: #333;overflow-x: hidden;}
ul, ol{list-style-type: none;}
blockquote, q{quotes: none;}
a{color: #333;text-decoration: none;}
a:hover{color: #d00;}
body{min-width:1200px;}
.ca a{display:block;height: 110px;}
.clearfix{content: '';height: 0px;display: block;clear: both;}
img{border: 0;}
.divimg{text-align:center;}
img::selection{background-color: transparent;} img::-moz-selection{background-color: transparent;}
*, *:before, *:after{-moz-box-sizing: border-box;-webkit-box-sizing: border-box;box-sizing: border-box;}
i, em{font-style: normal;}
em, cite, i{font-style: normal;}
span, b, i, em{font-style: normal;}
h1,h2,h3,b,strong{font-weight: normal;}
.clearfix:after{content: '.';display: block;height: 0;clear: both;visibility: hidden;}
.wid{width: 1200px;margin-left: auto;margin-right: auto;}
.fl{float: left}
.fr{float: right}
.mt80{margin-top: 80px}
.m80{margin-top: 80px;margin-bottom: 80px;}
.m30{margin-top: 30px;margin-bottom: 30px}
.mt30{margin-top: 30px}
.mb30{margin-bottom: 30px;}
.pt30{padding-top: 30px}
.pa30{padding: 30px 0}
.ml15{margin-left: 15px}
.m100{margin-top: 100px;margin-bottom: 100px;}
.pt60{padding-top: 60px}
.p30{padding: 30px 0}
.p50{padding: 50px 0}
.m50{margin-top: 50px;margin-bottom: 50px;}
.mb50{margin-bottom: 50px;}
.pa20{padding: 20px 0}
.p10{padding: 10px 0}
.fl1 {float:left;}
.clearfix {clear: both;}
/*top*/
.top{background: #f0f0f0;line-height: 36px; font-size:14px;}
.top marquee{width:500px;}
.xian{width: 100%;height: 1px;background: #ccc;}
.top a{color: #666;}
.header{ padding-bottom:10px;}
/* nav*/
.nav_bg{background: #ce000d;}
nav li{width: 10%;line-height: 50px;text-align: center;float: left;position: relative;transition: all,.5s;}
nav li:after{width:1px;height: 57px;background:#880720;content:'';position:absolute;display:block;top:0px;right:0px;}
nav .current{background: #3f3f3f;}
nav li:hover{background:#3f3f3f;}
nav li:hover a{color: #fff;}
nav li a{color: #fff;display: block;}
nav li .sub_nav{position: absolute;top:60px;width: 200px;text-align: center;color: #fff;display: none;z-index:50;top: 57px!important;}
nav li .sub_nav p a{color: #fff;background: #ad0728;width: 100%;height: 40px;line-height: 40px;text-align: center;font-size: 14px;margin-bottom: 1px;}
nav li .sub_nav p a:hover{background:#333;color: fff;}
.nav_bg li a p {line-height: 26px;padding: 10px 0 0 0;height: 57px;}
.nav_bg li a p font {display: block;font-size: 12px;text-transform:uppercase;padding-bottom: 10px;line-height: 12px;transform: scale(0.8);}
.ca > .fr {margin-top: 30px;}
.ca > .fr p {font-size: 26px;line-height: 30px;margin: -4px 0 2px 4px;font-weight: bold;color: #cc0714;}


/*banner*/
.flexslider{position:relative; overflow:hidden;background:#000 url(../img/loading.gif) 50% no-repeat; z-index:10;}
.slides{position:relative;z-index:1;}
.slides li{height: 750px;}
.flexslider .slides .s1{ background:url(../img/ban01.jpg) 50% center no-repeat;}
.flexslider .slides .s2{ background:url(../img/ban02.jpg) 50% center no-repeat;}
.flexslider .slides .s3{ background:url(../img/ban03.jpg) 50% center no-repeat;}
.flexslider .slides .s4{ background:url(../img/ban04.jpg) 50% center no-repeat;}
.flexslider .slides .s5{ background:url(../img/ban05.jpg) 50% center no-repeat;}
.flexslider .slides .s11{background:url(../img/jishu.jpg) 50% center no-repeat;height: 300px;}
.flexslider .slides .s12{ background:url(../img/hezuo.jpg) 50% center no-repeat;height: 300px;}
.flex-control-nav{position:absolute;bottom:10px;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;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../img/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.flex-direction-nav li a.flex-prev{left:40px;background:url(../img/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:40px;background:url(../img/next.png) center center no-repeat;}
/*index*/
.m1t{text-align:center;margin-bottom: 10px;}
.m1t h2{ font-size:24px; background:url(../img/m1t2.png) no-repeat center center; height:30px; line-height:30px;}
.m1t span{margin-bottom:20px;display:block;}
.m1t p{/* margin-top:20px; */color: #ccc;font-size: 12px;text-transform: uppercase;padding: 0 200px;line-height: 16px;margin-bottom: 40px;}
.index_tit{position:relative;width:100%;height: 54px;margin: 0 auto 20px;color: #d00;font-size: 20px;line-height: 54px;text-align: left;font-weight: bold;background: url(../img/index_33.png) left bottom no-repeat;border-bottom: #ddd 1px solid;}
.pro_nav li{width:190px;margin:5px;background: #eeeeee;float: left;text-align: center;height: 50px;line-height: 50px;border-radius:4px;transition: all,.5s;}
.pro_nav li:hover{background: #ce000d;}
.pro_nav li:hover a{color: #fff;}
.pro_nav li a{display: block;}
/*产品*/
.pro_box li{width:290px;margin-right: 10px;float: left;margin-bottom: 20px;}
.pro_box li img{width:280px;padding: 5px;border: 1px dashed #ccc;}
.pro_box li .tit{text-align: center;background: #eee;height: 40px;line-height:40px;width: 280px;transition: all,.3s;}
.pro_box li:hover .tit{background:#ce000d;color: #fff;}
/*关于我们*/

.index_about .fl{width: 540px;padding-top: 50px;}
.index_about .fl a{color: #b4000a;margin-top: 30px;display: block;width: 220px;border: #b4000a 1px solid;line-height: 40px;text-align: center;}
.m42 h2{ padding-top:30px; margin-bottom:36px; }
.index_about .fl h3{font-size: 28px;margin: 25px 0;}
.index_about .fr img {margin-top: 50px;}
.m42 p{ line-height:24px; margin:25px 0; }
.index_about .fl h2 {font-size: 30px;font-weight:bold;margin-bottom:10px;}
.index_about .fl > span,.m4gd span {text-transform:uppercase;color:#999;position: relative;display: block;}
.index_about .fl > span:before {width: 150px;height: 3px;background-color: #b4000a;display: block;content: '';position: absolute;bottom: 50px;left: 0px;top: 25px;}
.index_about .fl > P {color:#666;padding: 6px 0 22px 0;line-height: 28px;}
.m4gd .tel3 {font-size: 28px;font-weight: bold;color: #ce000d;line-height: 30px;}
/*优势*/
.youshi{background:#f0f0f0;padding:50px;margin: 50px auto 0;line-height:50px;}
.advantage{width:1200px;margin: 0 auto;}
.advantage .tit{ margin-bottom:35px;}
.advantage h2{font: bold 33px/40px "微软雅黑";margin-bottom:30px;padding-left: 20px;}
.advantage h2 span{ font:normal 12px/20px "Times New Roman", Times, serif; color:#aaa;}
.advantage p{padding-left:20px;font:normal 16px/32px "微软雅黑";color:#666;background: url(../img/xx.jpg) no-repeat left 10px;}
.youshi .red{color: red;font-weight: bold;font-size: 16px;}
.youshi .fl,.youshi .fr{ width: 550px; padding: 15px 0;}
.youshi .part1 .fl,.youshi .part3 .fl,.youshi .part2 .fr{ padding-top: 60px;}
/*制作流程*/
.w_liulist li{width: 120px;height: 123px;margin-right:8% ;position: relative;background: url(../img/liucheng_q.png);font-size: 18px;text-align: center;color: #bb0222;box-sizing: border-box;padding:15px;display: flex;justify-content: center;align-items: center;float: left;}
.w_liulist li:last-of-type{margin-right: 0px;}
.w_liuhead{background: url(../img/liucheng_st.png) center center no-repeat;text-align: center;font-size: 30px;font-weight: bold;line-height: 60px;margin-bottom: 20px;color: #333;}
.w_liuhead1{background: url(../img/liucheng_st1.png) center center no-repeat;text-align: center;font-size: 30px;font-weight: bold;line-height: 60px;margin-bottom: 20px;color: #fff;}
.w_liulist li::after{content:url(../img/liucheng_jt.png);width:30px;height: 16px;position: absolute;right:0px;top:50%;margin-top: -8px;}
.mm{ height:229px; background:url(../img/mm.jpg) no-repeat center center;}
.mm ul{ float:left; width:30%; padding-top:67px; }
.mm li{ float:left; text-align:center; width:50%; height:94px;background:url(../img/mml.png) no-repeat right center;}
.mm li p{ font-size:16px; color:#fff; margin-top:20px;}
.mm li div{-webkit-transition: all 0.5s ease; transition: all 0.5s ease;}
.mm li:hover div{-webkit-transform: rotateY(360deg); transform: rotateY(360deg);}

.mmc{ float:left; width:40%; padding-top:67px; text-align:center;}
.mm .ul2 li{background:url(../img/mml.png) no-repeat left center;}
/*新闻资讯*/
.new_box h1{font-size:18px;color: #333;font-weight: bold;line-height: 2;}
.new_box li{width: 590px;padding: 10px;float: left;margin-right: 20px;}
.new_box li:nth-child(even){margin-right: 0;}
.new_box li .xian{margin: 20px 0;}
.new_box h1 span{font-weight: normal;color: #666;}
.new_box p{font-size: 14px;}
/*link*/
.link{width:1200px;height: 60px;background: url(../img/link.jpg) no-repeat left center;border: 2px solid #eee;line-height: 60px;box-sizing: border-box;margin: 40px auto;}
.link a{color:#666;float: left;max-width: 100px;margin: 0 30px;}
.link a:hover{color: red;}
.link a:nth-child(1){margin-left:250px;}
/*about内页*/
.left_nei{width: 280px;}
.submenu .cont{border: #ce000d 2px solid;margin-bottom:20px;border-top: none;}
.tit_class, .newcont .main-left-title{background: linear-gradient(to bottom left, #cd000f, #f1000f);color: #fff;font-size: 18px;line-height: 50px;padding-left: 20px;}
.left_nei .sub_class li{color: #333;font-size: 16px;} 
.left_nei .sub_class li a{display: block;height: 50px;line-height: 50px;}
.left_nei .sub_class li:hover a{color:#ce000d;}
.left_nei .current{background: url(../img/hover.gif) no-repeat right 20px center #eee}
.left_nei .current a{color:#d00;}
.submenu .cont{padding: 10px;}
.submenu .cont p{line-height: 2;}
.newcont{ margin-top:30px;}
.newcont  dl dd{line-height: 38px;font-size:14px;border-bottom:#ddd 1px solid;}
.newcont  dl dd a{display:inline-block;width:95%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.submenu .cont img{max-width: 80%;display:inline-block;}
/*当前位置*/
.posi h4{text-align: left;font-size: 24px;line-height: 50px;font-weight: normal;}
.posi span{text-align: right;font-size: 14px;color: #999;line-height: 50px;}
/*右侧*/
.right_nei{width: 900px;}
.xian{width: 100%;height: 1px;background: #eee;}
/*main_nei*/
.new_nei h1{font-size: 18px;color: #333;line-height: 2;font-weight: normal}
.new_nei p{font-size: 14px;color: #999;line-height: 2}
.main_body{ line-height:2;}
/*page*/
.m-page{text-align: right;font-size: 0;height: 38px;line-height: 38px;padding-right: 10px;margin-top: 30px;}

.m-page a, .m-page li{display: inline-block;font-size: 15px;background-color: #fff;padding: 0px 13px;height: 36px;overflow: hidden;text-align: center;border: 0px #ddd solid;color: #333;font-family: Arial;margin-left: 5px;border: 1px solid #ccc;vertical-align: top;}
.m-page li{display: inline;color: #333;border:none;margin:0;padding:0}

.m-page .thisclass{background: #d00;color: #fff;padding: 0px 13px;height: 36px;margin-left: 5px;display: inline-block;}
.m-page a.next, .m-page a.prev{font-family: Arial;font-size: 16px;font-weight: 700;}
.m-page a:hover, .m-page li.thisclass a{background-color: #d00;color: #fff;}
.m-page span{font-size: 14px;padding-right: 10px;}
/*abou内页*/
.main_body p{line-height: 2;}
/*new_article*/
.main_body h1{text-align: center;font-size: 24px;line-height: 2;}
.main_body img{max-width:960px;}
.main_body .new_article p{font-size: 16px;}
.main_body .date{font-size: 12px;line-height: 1.8;color: #666;text-align:center;display: inherit;line-height: 2;margin-bottom: 20px;}
.main_body .nei_img{max-width: 400px;margin: 20px auto;display: block;}
/*pro内页*/
.pro_nei{width: 100%;;}
.pro_nei li{width: 32%;margin: 10px .5%;float: left;}
.img_box{width: 100%;overflow: hidden;box-sizing: border-box;/* height: 384px; */}
.pro_nei li img{width: 100%;transition: all .6s;float: left;}
.pro_nei li img:hover{transform: scale(1.2,1.2);}
.pro_nei li:hover .pro_tit a{background: #ce000d;color: #fff;}
.pro_tit{text-align: center;height: 40px;line-height: 40px;background: #eee;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.pro_tit a{display: block;text-overflow:ellipsis;white-space:nowrap;transition:all,.5s;}
/*nei_ban*/
.about_ban{height: 300px;background: url(../img/about_ban.jpg) no-repeat center center;}
.pro_ban{height: 300px;background: url(../img/pro_ban.jpg) no-repeat center center;}
.new_ban{height: 300px;background: url(../img/new_ban.jpg) no-repeat center center;}
/*首页滚动*/


/*产品详情*/
.art_img img{width: 440px;}
.art_con{width: 430px;text-align:left;}
.art_con .date{text-align:left;}
.art_con p{border-bottom: 1px solid #eee;color: #666;}
.art_con h1{text-align:left;}
.xq{width: 100%;height: 40px;line-height: 40px;color: #000;font-size: 18px;/* background:url(../img/xiangqing.jpg) no-repeat left center; */text-indent: 30px;/* font-weight: bold; */margin-top: 20px;background: #eee;margin-bottom: 10px;font-size: 16px;border-bottom: 1px solid #ccc;}
.zixun{width: 120px;height: 40px;background: #ce000d;margin-top: 20px;color: #fff;text-align: center;border-radius: 20px;line-height: 40px;transition: all,.6s;}
.zixun:hover{background: #f80;}
.zixun a{color:#fff;display: block;}
.new_article {line-height:24px;font-size:16px;margin: 20px 0 40px 0;}
.new_article img {margin: 0 auto;display:block;/* width:100%; */height:auto;}
.new_article video{display:block;margin:auto}

/*footer*/
.footer_bg{background: #333}
.foot_box{color: #fff}
.foot_box a{color: #fff}
.foot_box ul{margin: 0 10px;line-height: 1.8;}
.foot_box li:nth-child(1){opacity:1;font-size:16px;}
.foot_box li{opacity: .8;font-size: 14px;line-height:30px;}
.bottom{background: #2e2e2e;color: #666;text-align: center;padding: 20px;}
.bottom a{color:#666}
.c_meau{width: 120px;height:420px;position:fixed;right:10px;bottom:420px;display:none;z-index:9999;bottom: 50px!important;}

.c_meau .fl{ width:125px;}
.c_meau .fl h4{width:100%;height:61px;background:yellow;color:#81511c;font-size:16px;line-height: 61px;text-align:center;font-weight:bold;}
.c_meau .fl_o{ background:#fff; margin:-16px 0; padding:10px 0 0 0;}
.c_meau .fl_o_o{ color:#7d7d7d; font-size:14px; }
.c_meau .fl_o_o { padding-bottom:10px; border-bottom:1px solid #e5e5e5; width:108px; text-align:center; margin:auto auto 10px auto;}
.c_meau .fl_o_o dd{ line-height:14px;}
.c_meau .fr_o{ margin:90px 0 60px 0;}
.c_meau .fr_t{ margin-left:8px; cursor:pointer;}
.c_meau{ height:auto; bottom:-430px; display:block;}
.c_meau .fl_o_o dd{ line-height:22px;}
.c_meau .fl_o{margin: 0 0 -13px 0;}
.c_meau .fr_o {margin: 90px 0 168px 0;}


@media screen and (max-device-width: 1366px)
{.c_meau{ margin-left:470px; z-index:100;}}


.product{ padding:30px 0 0;}
.product .left{width: 280px;}
.prolei{border: #ce000d 2px solid;}
.prolei .tit{ background:#ce000d; padding:20px 0; text-align:center;}
.submenu ul li{background: url(../img/bott.png)no-repeat 16px 54%;background-size: 20px 20px;height: 45px;line-height: 45px;}
.prolei .cpdt{font: normal 16px/65px "微软雅黑";display:block;color:#333;line-height: 50px;border-bottom:#ddd 1px dotted;padding-left: 44px;background: url(../img/bott.png)no-repeat 16px 54%;background-size: 20px 20px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.prolei .cpdt:hover{color:#ce000d;background: url(../img/bott2.png)no-repeat 14px 60%;background-size: 10px 10px;font-weight:bold;border-left:solid 2px #ce000d;}
.prolei .cpdt a{ display:block;}
.prolei p a,.submenu ul li a{ width:180px; padding-left:20px; display:block; background:url(../img/cpdd.jpg) repeat-x;}
.prolei p a:hover,.submenu ul li a:hover{ background:#fff;}
.proli{width: 900px;}
.proli h1 span{ font:normal 14px/35px "微软雅黑"; color:#999; float:right;}
.proli ul li{width: 32%;text-align:center;margin: 10px .5%;float: left;padding: 0;box-sizing: border-box;}
.proli ul li a{ display:block; border:#ddd 3px solid;}
.proli ul li img{width: 100%;display: block;}
.proli ul li span{width: 100%;height: 40px;line-height: 40px;color: #333;background: #eee;display: block;transition: all,.5s;}
.proli ul li a:hover{border:#ce000d 3px solid;}
.proli ul li a:hover span{ background:#ce000d; color:#fff;} 
.prolist ul{ width:900px;}
.prolist ul li{ width:200px; text-align:center; margin:15px 15px 0 0; float:left;}
.prolist b{ font-weight:normal;}
.prolist ul li img{ width:200px; height:266px; border:#ddd 1px solid; margin-bottom:5px;}
.prolist ul li img{ width:200px; height:266px; border:#ddd 1px solid; margin-bottom:5px;}
.prolist ul li img{ width:200px; height:266px; border:#ddd 1px solid; margin-bottom:5px;}
.prolist ul li img{ width:200px; height:266px; border:#ddd 1px solid; margin-bottom:5px;}
.aboutimg{ margin-right:25px;}
.about .tit{font:normal 18px/30px "微软雅黑";color: #d00000;background:url(../img/titbg.jpg) repeat-x center;margin-bottom:10px;border-bottom: 1px solid #e8e8e8;font-weight: bold;}
.about .tit span{ font:normal 12px/30px "微软雅黑"; color:#333; background:#fff; padding-left:10px;}
.about  p{ line-height:26px; text-indent:2em;}
.index_con li{border-bottom:1px solid #e8e8e8;}
.index_con li p{text-indent:1px;font-size: 10px;line-height: 45px}
.contact{background:#0054b6;width:230px;padding:10px;margin-right:10px;height:240px;color:#fff;font-size: 14px;}
.contact img{width:100%}
.contact div{ margin-bottom:10px;}
.contact p{ line-height:24px;}
/* 滚动案例 */
.case{margin-bottom: 50px;}
.case .tit{font: 18px/30px "微软雅黑";margin-bottom:10px;border-bottom:#ddd 1px solid;color:#007ad0;font-weight: bold;}
.case .tit span{ float:right; font:normal 14px/30px "微软雅黑";}
#demo ul li{width: 285px;float:left;margin-left:15px;text-align:center;background:#fbfbfb;border: #ddd 1px solid;}
#demo ul li span{ line-height:60px; background-color:#f0f0f0; display:block;}
#demo{overflow:hidden;display: inline;float:left;}
#indemo{float: left;width: 1000%;}
#demo1,#demo2{float:left;}
#demo1 a,#demo2 a{cursor:pointer;}
#demo ul li img{width: 283px;height: 260px;}
#demo1 p {text-align: center;color: #000;}

/* 首页新闻 */
newsList{ padding-top: 6px; padding-bottom: 12px;}
.newsListDl{float: left;width: 32%;border-bottom: 1px dotted #ddd;box-sizing: border-box;line-height:45px;margin-right: 15px;}
.newsListDl a{width: 100%;display:block;padding-bottom:1px;}
.newsListDl a:hover{ color:#d00;}
.newsListDl dt{color: #ccc;font-size: 16px;text-align: center;float: right;}

.newsListDl .title {display: block;font-size:16px;}
/* main */
.wuyou-waiter{position: fixed; right: 0px; top:70%; margin-top: -90px; width: 60px; box-shadow: 0px 0px 20px rgba(0,0,0,.3); z-index: 999;}
.waiter-ul li{position: relative; height: 60px; line-height: 60px; border-bottom: 1px solid #fff;}
.waiter-ul li a{ position: absolute; left: 0; top: 0; z-index: 2; color: #fff; display: block; width: 60px; height: 60px; line-height: 60px; text-align: center; -webkit-transition:all 0.6s;-ms-transition:all 0.6s;-moz-transition:all 0.6s; text-decoration: none; font-size: 24px;}
.waiter-title{position: absolute; left: 0px; bottom: 1px; color: #fff; width: 80px; height:50px; line-height:50px; text-align: center;-webkit-transition:all 0.6s;-ms-transition:all 0.6s;-moz-transition:all 0.6s; background-color: #fff; box-shadow: 0px 0px 10px rgba(0,0,0,.3); z-index: 1; opacity: 0;}
.waiter-title:before{content: ''; display: block; width: 10px; height: 10px; position: absolute; right: -5px; top: 14px; background-color:#fff; transform:rotate(45deg);}
.waiter-ul li:hover .waiter-title{left: -100px; opacity: 1;}
.waiter-ul li.wuyou-shop .waiter-title{background-color:#f60; }
.waiter-ul li.wuyou-shop .waiter-title:before{background-color:#f60; }
.waiter-ul li.wuyou-contact .waiter-title{background-color:#00b7ee; }
.waiter-ul li.wuyou-contact .waiter-title:before{background-color:#00b7ee; }
.weixin_img{position: absolute;;top:-60px;right:-120px;width: 230px;height: 230px;background-image:url(../img/weixin.png)!important;background-repeat: no-repeat;background-position: center center;}
.waiter-ul li:hover .weixin_img{left: -260px; opacity: 1;background:none;list-style: none;}
.waiter-ul .wx .waiter-title::before{display: none}
.waiter-ul li.wuyou-top .waiter-title{background-color:#333; }
.waiter-ul li.wuyou-top .waiter-title:before{background-color:#333; }
.new_nei{ padding: 10px 0;}
.new_nei span {color: #ccc;font-size: 14px;}
.tel .waiter-title {position: absolute; left: 0px; bottom: 1px; color: #fff; width:250px; height: 50px; line-height: 50px; text-align: center;-webkit-transition:all 0.6s;-ms-transition:all 0.6s;-moz-transition:all 0.6s; background-color: #fff; box-shadow: 0px 0px 10px rgba(0,0,0,.3); z-index: 1; opacity: 0;}
.waiter-ul .tel:hover .waiter-title{left: -280px!important; opacity: 1;}
.fy{margin: 30px 0}
.close{position:absolute;right:-10px;top:-10px;cursor: pointer;}
.aa {margin-bottom: 0px!important;margin-top: 30px;line-height: 24px;color: #000;font-size: 15px;}
.tel1 {font-weight: bold;color: #f00;font-size: 24px;float: right;position: relative;top: 46px;left: 240px;}

/* 修改 */
.logo2 li{float: left;padding: 26px 0 0 34px;}
.logo2 li img {margin:20px 10px 0 0;}
.logo2 li p{font-size: 20px;color: #000;font-weight: bold;line-height: 24px;margin-top: 10px;}
.logo2 li span {font-size: 14px;line-height: 24px;}
.c {width: 206px;margin: 20px 0 0 0;}

.tel {float:right;}
.tel span {color:#999;font-size: 15px;}
.tel p {line-height: 30px;font-size:26px;font-weight:bold;color:#f00;}

.youshi {background: url(../img/youshi_bg.jpg)no-repeat center center;height:684px;text-align: center;margin-bottom: 20px;}
.youshi p {font-size: 48px;color: #fff;line-height: 54px;font-weight: bold;}
.youshi p font {color: #fea125;}
.youshi span {line-height: 16px;color: #fff;}
.tu1 {background: url(../img/youshi.png)no-repeat center center;height:410px;margin-top: 40px;}
#Tab1{background: #f1f1f1; padding:50px 0}
.anli {padding: 40px 0;}
.liucheng {background:#ce000d;padding: 50px 0 60px 0;}
.liucheng .w_liuhead {color:#fff;}

/* 新闻 */
.new > .fl{width: 730px;padding-top: 8px;}
.new > .fl .tit,.new > .fr .tit{position: relative;}
.new > .fl .tit:before,.new > .fr .tit:before {width: 50px;height: 2px;background-color: #ce000d;display: block;content: '';position: absolute;left: 0px;top: 45px;}
.new > .fl .tit p,.new > .fr .tit > p {font-weight: bold;font-size: 22px;}
.new > .fl .tit span,.new > .fr .tit > span {font-size:14px;line-height: 44px;}
.new > .fl .tit font,.new > .fr .tit > p font {text-transform: uppercase;color: #ccc;font-weight: normal;margin-left: 10px;}
.new > .fr{width: 450px;}
.new1 {margin-top: 20px;border-bottom: 1px #ddd dotted;padding-bottom: 20px;}
.new1 .fr {width: 450px;}
.new1 .fr p{font-size:18px;line-height: 28px;}
.new1 .fr font{color:#ccc;font-size: 14px;display: block;line-height: 28px;}
.new1 .fr span{line-height:2;font-size:14px;}
.new2 {padding:20px 0 0 0;font-size:14px;}
.new2 li {margin-bottom:6px;width: 48%;float: left;}
.new2 li img {float: left;width: 20px;height: 20px;margin: 4px 4px 0 0;}
.new2 li a {color:#666;}
.new2 li:hover a {color: #f00;}
.new > .fr {padding: 10px 20px 20px 20px;}
.new > .fr ul {margin-top:20px;}
.new > .fr ul li {border-bottom: 1px #ccc dotted;padding: 10px 0;}
.new > .fr ul li:nth-last-child(1){border-bottom: 0px;}
.new > .fr ul li img {height: 58px;margin: 8px 20px 20px 0;float: left;}
.new > .fr ul li p {line-height:30px;margin-bottom: 4px;}
.new > .fr ul li span {color: #999;font-size:14px;line-height: 24px;}
.main_body .bottom {position:relative;top:119px!important;}
.yslog {width: 300px;height: 100px;position: absolute;margin-top: -8px;padding-bottom: -10px;background: url(../img/yslogo.png)no-repeat center center;background-position: 149px -4px;}
.weys {background: url(../img/youshi.png)no-repeat center center;height: 410px;margin-top: 10px;position: relative;}
.ysall {width: 381px;text-align: right;}
.ysallr {width: 381px;text-align: left;}
.ysall>p {color: #fff;font-size: 14px;line-height: 20px;}
.ysallr>p {color: #fff;font-size: 14px;line-height: 20px;}
.ystle {color: #fff;}
.ystle a {color: #fff;font-size: 22px;}
.ys1 {position: absolute;top: 12px;left: 6px;}
.ys2 {position: absolute;top: 12px;right: 20px;}
.ys3 {position: absolute;top: 152px;left: -85px;}
.ys4 {position: absolute;top: 152px;right: -75px;}
.ys5 {position: absolute;top: 300px;left: 20px;}
.ys6 {position: absolute;top: 300px;right: 20px;}
.min_content li{float:left;text-align:center;margin: 20px;}
.home_al ul{margin:0 auto;max-width:480px}
.home_al ul li{width:200px;height:40px;color:#fff;float:left;text-align:center;line-height:40px;margin:15px;cursor: pointer;}
.home_al ul li:nth-child(1){background:#d00}
.home_al ul li:nth-child(2){background:#f5a32f}
.home_al ul li:hover{background:#444}
.prolil{width: 1200px;}
.prolil ul li{text-align:center;margin: 10px;float: left;padding: 0;box-sizing: border-box;}
.prolil ul li a{ display:block; border:#ddd 3px solid;}
.prolil ul li img{width: 273px;display: block;}
.prolil ul li span{width: 100%;height: 60px;line-height: 60px;color: #333;background: #eee;display: block;transition: all,.5s;}
.prolil ul li a:hover{border:#fff 3px solid;}
.prolil ul li a:hover span{color:#c00;} 
.ewm{width: 125px;float: right;margin-right: 10px;}
.footer_bg .fl{width: 280px;}