@charset="utf-8";

body,h1,h2,h3,h4,h5,p,dl,dd,ul,ol,form,input,textarea,th,td,select { margin:0; padding:0; }
em { font-style:normal; }
li { list-style:none; }
a { text-decoration:none; }
img { border:none; vertical-align:top; }
table { border-collapse:collapse; }
input,textarea { outline:none;vertical-align: middle; }
textarea { resize:none; overflow:auto; }
body { font-size:12px; font-family: "微软雅黑", "宋体", Arial; }
/* end reset */

/* public */
.clear { zoom:1; }
.clear:after { content:''; display:block; clear:both;}
.fl { float:left; }
.fr { float:right; }

.widauto{width:1200px;margin: 0 auto;}
.hidden{overflow: hidden;}

.header{width: 100%;height:111px;background: #fff;}
.logo{margin-top:29px;height:54px;}
.logo a{display: block;}
.logo img{height:54px;float: left;}
.logo p{font-weight: bold;font-size: 24px;color:#bc1a27;float: left;line-height: 54px;margin-left: 15px;}

.phone{height:28px;margin:40px 0 0 0;padding-left:37px;background: url(../images/phone_bg.png) left center no-repeat;}
.phone p{width: 100%;height:28px;line-height:28px;font-size:18px;color:#000000;}
.phone p strong{font-size:18px;font-weight: bold;color:#bd1b2a;}

.cn_en{position: absolute;right:0;top: 0;width:60px;height:26px;line-height:26px;}
.cn_en a{display: block;width: 30px;float: left;text-align: center;font-size: 15px;color: #999;}


.nav{width: 100%;height:50px;background:#bc1a27;background-size: auto 50px;}
.nav li{float: left;height:50px;width: 171px;}
.nav li a{display: block;text-align: center;line-height:50px;color: #fff;font-size: 18px;}
    

.slideBox{width: 100%;overflow: hidden;position: relative;}

.slideBox .hd{position: absolute;left: 0;bottom: 25px;width: 100%;height:30px;z-index: 99999;}
.slideBox .hd ul{width:100%;text-align: center;word-spacing: 5px; }
.slideBox .hd ul li{display:inline-block;width:18px;height: 18px;border-radius:15px;background: #fff;cursor: pointer;}
.slideBox .hd ul .on{background:#d5432a;}


.slideBox .bd li{width: 100%;}
.slideBox .bd li img{width: 100%;}

.slideBox .prev,.slideBox .next{position: absolute;top:50%;display: block;width: 46px;height: 70px;z-index: 9999;margin-top: -35px;}
.slideBox .prev{background: url(../images/scrollbtn.png) no-repeat;left: 30px;}
.slideBox .next{background: url(../images/scrollbtn.png) -54px 0  no-repeat;right: 30px;}

.slideBox .prev:hover{background: url(../images/scrollbtn.png) 0 -80px no-repeat;}
.slideBox .next:hover{background: url(../images/scrollbtn.png) -54px -80px no-repeat;}



.index_h2{width: 100%;height: 70px;line-height: 70px;text-align: center;color:#333333;font-size: 29px;position: relative;margin-bottom: 43px;}
.index_h2:after{display: block;content: "";position: absolute;left: 50%;margin-left: -20px;bottom: 0;width: 40px;height: 2px;background: #bc1a27;}


.index_pro{width: 100%;height: auto;padding-top: 39px;margin-bottom: 60px;}
.index_pro ul{width: 1300px;}
.index_pro li{float: left;width:283px;margin:0px 19px 0px 0;overflow: hidden;position: relative;}
.index_pro li a{display: block;}
.index_pro li .pic{width: 100%;height:220px;overflow: hidden;text-align: center;line-height: 220px;}
.index_pro li img{width:100%;height:220px;width:auto;-webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}
.index_pro li:hover .pic img{transform: scale(1.5);  -ms-transform: scale(1.5);  -moz-transform: scale(1.5);  -webkit-transform: scale(1.5);  -o-transform: scale(1.5);  -webkit-transition: all 0.3s ease-in-out;  -moz-transition: all 0.3s ease-in-out;  -o-transition: all 0.3s ease-in-out;  transition: all 0.3s ease-in-out;} 
.index_pro li p{width:100%;height:50px;line-height:50px;font-size: 18px;color:#fff;text-align: center;background:#bc1a27;font-weight:bold;}
.index_pro li:hover p{color:#fff;}
.index_pro li .ck{position: absolute;left: 0;top: 0;background: transparent;background-color: rgba(0,0,0,0.6);width: 100%;height: 220px;opacity: 0;transition: 0.5s;}
.index_pro li .ck span{display: block;margin: 85px auto 0;width: 156px;height: 30px;border: 2px solid #fff;text-align: center;line-height: 30px;color: #fff;}
.index_pro li:hover .ck{opacity: 1;transition:0.5s;}





.index_youshi{width: 100%;}

.ys_div{width: 100%;margin-bottom: 57px;}
.ys_img{width:653px;height:480px;overflow: hidden;}
.ys_img img{width:100%;height:480px;}

.ys_txt{width: 442px;height: 292px;background:#f5f2f0;position: relative;margin-top: 35px;padding: 59px 52px;cursor: pointer;}
.ys_txt h2{width: 100%;height:65px;font-size:30px;color:#666666;line-height:65px;}
.ys_txt p{width: 100%;line-height:35px;font-size:20px;color:#727271;}
.ys_txt h2:hover{color:#bc1a27;}
.ys_txt p:hover{color: #000;}
.ys_txt .duiqi{text-align:justify; text-justify:inter-ideograph;}
.ys_txt span{display: block;position: absolute;top: -50px;width: 100px;height: 99px;}
.text-left{text-align: left;}
.text-right{text-align: right;}
.right20{right: 20px;}
.left20{left: 20px;}
.b01{background: url(../images/01.jpg) no-repeat;}
.b02{background: url(../images/02.jpg) no-repeat;}
.b03{background: url(../images/03.jpg) no-repeat;}


.index_about{margin-bottom: 100px;}
.about_txt{width: 553px;}
.about_txt h2{width: 447px;height: 56px;border-bottom: 1px solid #dcdcdc;line-height: 42px;font-size: 29px;color: #000;position: relative;margin-bottom: 12px;cursor: pointer;}
.about_txt h2:after{display: block;content: "";position: absolute;left: 0;bottom: -1px;width: 50px;height: 2px;background:#bc1a27;}
.about_txt h2:hover{color: #bc1a27;}
.about_wz{width: 100%;line-height: 28px;font-size: 16px;color:#333333;margin-bottom: 28px;}
.about_wz p{text-align:justify; text-justify:inter-ideograph;}
.tuandui{width: 100%;}
.td_k{width: 66px;height: 66px;float: left;margin-right: 93px;text-align: center;font-size: 15px;cursor: pointer;}
.td_k b{font-size: 25px;color:#bb1b27;margin-right:6px;}
.mr0{margin-right: 0;}

.about_thumb{width: 600px;height: 462px;overflow: hidden;}
.about_thumb img{width: 100%;height: 462px;}



.xian{width: 100%;height: 10px;background:#f6f2ef;}


.index_news{width: 100%;padding-bottom:28px;padding-top: 50px;}
.index_news .news_bt{float: left;width: 100%;height:49px;text-align: center;font-size:29px;color:#333;margin-bottom:28px;font-weight: normal;line-height: 49px;position: relative;}
.index_news .news_bt:after{display: block;content: "";position: absolute;left: 50%;bottom: -12px;width: 40px;height: 2px;background:#bc1b23;margin-left: -20px;}
.index_news .news_by{float: left;height: 30px;width: 100%;line-height: 30px;text-align: center;font-size: 18px;color:#666666;margin-bottom: 37px;}


.index_news_img{width:540px;height:auto;position: relative;}
.index_news_img .hot{display: block; width: 528px;height: 368px;border:1px solid #eee;text-align: center;line-height: 368px;margin-bottom: 20px;overflow: hidden;transition: all 0.5s;}
.index_news_img .hot img{max-width: 538px;max-height: 368px;}

.index_news_img .biaoti{width: 100%;height:35px;line-height:35px;font-size: 16px;margin-bottom: 15px;}
.index_news_img .biaoti a{font-size: 19px;color:#333;float: left;}
.index_news_img .biaoti span{float: right;color:#484848;}
.index_news_img p{width: 100%;line-height: 30px;font-size: 17px;}
.index_news_img p a{color:#999999;}
.index_news_img .biaoti:hover a{color:#bc1a27;}
.index_news_img .hot:hover{border:1px solid #bc1a27;transition: all 0.5s;}

.index_news_lst{width:600px;}
.index_news_lst ul{}
.index_news_lst li{width: 100%;height:170px;margin-bottom: 40px;border-bottom: 1px dashed #dcdcdc;}
.index_news_lst li a{display: block;}
.index_news_lst li .news_thumb{width:178px;height:118px;overflow: hidden;border:1px solid #e5e5e5;transition: all 0.5s;}
.index_news_lst li .news_thumb img{width:100%;height:118px;}
.index_news_lst li .news_thumb:hover{border:1px solid #bc1a27;transition: all 0.5s;}

.index_news_lst li .news_text{width:400px;}
.index_news_lst li .news_text h3{width:100%;height:34px;line-height:34px;margin-bottom:7px;color:#333;font-size:19px;float: left;padding-top: 10px;font-weight: normal;}
.index_news_lst li .news_text h3 a{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#323232;}
.index_news_lst li .news_text h3:hover a{color:#bc1a27;}
.index_news_lst li .news_text p{width:100%;line-height:28px;height: 60px;margin-bottom:9px;font-size:15px;overflow: hidden;float: left;}
.index_news_lst li .news_text p a{color:#999999;}
.index_news_lst li .news_text .news_date{display: block;width:100px;height:27px;line-height:27px;color:#333333;font-size:16px;float: right;}
.index_news_lst li:nth-child(3){border-bottom: none;}




.foot_top{width: 100%;background:#f6f2f1;}
.foot_top_div{width:1500px;padding-bottom: 30px;padding-top:53px;}
.foot_top_div dl{float: left;}
.foot_top_div dt{width: 100%;height:28px;font-size:16px;color:#333333;line-height:28px;margin-bottom: 30px;font-weight: bold;}
.foot_top_div dd{width: 84px;height:24px;line-height: 24px;float: left;margin-bottom: 15px;}
.foot_top_div dd a{font-size:14px;color:#474646;}
.foot_top_div dd a:hover{color: #bc1a27;}

.foot_logo{width: 258px;}
.foot_logo img{float: left;margin-top: 75px;}
.foot_pro{width: 200px;}
.foot_about{width:254px;margin-left: 113px;}
.foot_about dd{width: 100%;}
.foot_lianxi{width: 303px;}
.foot_lianxi dt{float: left;margin-bottom:10px;}
.foot_lianxi dd{width: 100%;height: auto;margin-bottom: 30px;}
.foot_lianxi dd a{float: left;margin-right: 20px;display: block; width: 80px;height: 40px;cursor: pointer;}

.foot_bottom{width: 100%;min-height:80px;text-align: center;line-height:30px;font-size: 16px;color:#333333;}
.foot_bottom a{color:#333333;}

.foot_lianxi dd{position: relative;}    
.foot_lianxi .hong{width: 280px;height: 40px;position: absolute;left: 0;top: 0;border-radius: 5px;line-height: 40px;color: #fff;font-size: 16px;display: none;}
.foot_lianxi .dianhua{background:#bc1a27 url(../images/huifang.png) 15px center no-repeat;text-indent: 50px;}
.foot_lianxi .youxiang,.foot_lianxi .weixin{background:#bc1a27;text-indent: 6px; }
          


.banner{width: 100%;overflow: hidden;}
.banner img{width: 100%;height: auto;}


.product_div{padding-top: 66px;padding-bottom:50px;}
.pro_nav{width: 988px;margin: 0 auto;overflow: hidden;margin-bottom: 42px;}
.pro_nav ul{width: 1200px;}
.pro_nav li{float: left;width: 200px;height: 60px;border-radius: 35px;border:1px solid #dddddd;margin-right: 60px;transition: all 0.5s;}
.pro_nav .active,.pro_nav li:hover{background:#d80808;transition: all 0.5s;}
.pro_nav li a{display: block;line-height: 60px;text-align: center;font-size: 19px;color:#000000;}
.pro_nav .active a,.pro_nav li:hover a{color: #fff;transition: all 0.5s;}

.pro_lst_div{width: 100%;}
.pro_lst_div ul{width: 1300px;}
.pro_lst_div li{width: 286px;float: left;border:1px solid #eeeeee;margin: 0 15px 30px 0;position: relative;}
.pro_lst_div li a{display: block;}
.pro_lst_div li .pic{width: 100%;height:222px;overflow: hidden;text-align: center;line-height: 222px;}
.pro_lst_div li .pic img{width:100%;height: 222px;-webkit-transition: all 0.3s ease-in-out; -moz-transition: all 0.3s ease-in-out; -o-transition: all 0.3s ease-in-out; transition: all 0.3s ease-in-out;}
.pro_lst_div li:hover .pic img{transform: scale(1.5);  -ms-transform: scale(1.5);  -moz-transform: scale(1.5);  -webkit-transform: scale(1.5);  -o-transform: scale(1.5);  -webkit-transition: all 0.3s ease-in-out;  -moz-transition: all 0.3s ease-in-out;  -o-transition: all 0.3s ease-in-out;  transition: all 0.3s ease-in-out;} 

.pro_lst_div li p{width: 100%;height: 49px;line-height: 49px;text-align: center;background:#bc1a27;color: #fff;font-size: 17px;font-weight: bold;}
.pro_lst_div li:hover p{color:#fff;}
.pro_lst_div li .ck{position: absolute;left: 0;top: 0;background: transparent;background-color: rgba(0,0,0,0.6);width: 100%;height: 222px;opacity: 0;transition: 0.5s;}
.pro_lst_div li .ck span{display: block;margin: 85px auto 0;width: 156px;height: 30px;border: 2px solid #fff;text-align: center;line-height: 30px;color: #fff;}
.pro_lst_div li:hover .ck{opacity: 1;transition:0.5s;}


.page_title{width: 100%;height: 60px;line-height: 60px;color: #000;font-size: 30px;text-align: center;margin-bottom: 12px;}
.page_content{width: 100%;line-height: 28px;font-size: 16px;padding-bottom: 80px;}
.page_content img{max-width: 100%;height: auto !important;}

.ditu_lianxi{width: 850px;margin-top: 10px;}
.ditudiv{width:496px;height:316px;border:#ccc solid 1px;font-size:12px}
.pro_ditu{width: 496px;height: 316px;}

.pro_lianxi{width: 284px;}
.pro_lianxi h3{height: 53px;line-height: 98px;color:#000000;font-size: 18px;margin-bottom:18px;}
.pro_lianxi p{line-height: 35px;font-size: 16px;color:#666666;}

.sheji{width: 100%;height: 863px;background:#ffffff;}
.sheji h2,.sheji h3{width: 100%;float: left;color: #000;text-align: center;}
.sheji h2{height: 57px;line-height: 57px;margin: 96px 0 18px;font-size: 45px;}
.sheji h3{height: 35px;line-height: 35px;font-size: 25px;margin-bottom: 57px;font-weight: normal;}
.sheji ul{float: left;width: 100%;}
.sheji li{float: left;width: 580px;}
.sheji li img{width: 100%;height: 400px;}
.sheji li p{width:95%;margin:0 auto;line-height: 30px;margin-top: 36px;font-size: 18px;color:#323232;}
.sheji li:nth-child(1){margin-right: 25px;}

.yizhanshi{width: 100%;height: 900px;background:#d5432a;}
.yi_left{width: 50%;height: 900px;background: url(../images/sj_bg.jpg) no-repeat;background-size: 100% 100%;}
.yi_right{width: 50%;height: 900px;}
.yi_right h2{width: 498px;height: 72px;line-height: 75px;font-size: 35px;color: #fff;position: relative;margin: 127px 0 70px 103px;}
.yi_right h2:after{display: block;content: "";position: absolute;left: 0;bottom: -27px;width: 118px;height: 2px;background: #fff;}
.yi_right p{text-indent: 2em;line-height: 40px;color: #fff;font-size: 20px;width: 498px;margin-left: 103px;}
.yi_right a{display: block;width: 200px;height:60px;border:2px solid #fff;font-size:20px;text-align: center;line-height:60px;margin-top: 64px;margin-left: 103px;color: #fff;}
.yi_right a:hover{text-decoration: underline;}

.goutong{width: 100%;background:#f7f7f7;padding: 80px 0;}
.goutong img{width: 100%;}
.kuaiji{width: 100%;height: 60px;}


.houqi{width: 100%;background:#ffffff;padding-top: 59px;}
.houqi .hq{width: 700px;}
.houqi .hq img{width: 700px;}
.houqi .hq .hq_txt{width: 650px;margin: 0 auto;}
.houqi .hq .hq_txt h2{float: left;width: 100%;height: 59px;line-height: 59px;font-size: 32px;color:#333333;text-align: center;margin: 22px 0 62px;position: relative;}
.houqi .hq .hq_txt h2:after{display: block;content: "";width: 96px;height: 4px;background: ;position: absolute;left: 50%;bottom: -27px; margin-left: -48px;background:#d4432a;}
.houqi .hq .hq_txt p{float: left;width: 100%;text-align: center;line-height: 35px;font-size:20px;color:#333333;}

.houqi .hq_img{width: 469px;height: auto;}
.houqi .hq_img img{width: 100%;}

.lan{background:#165a89;}
.paishe{background: url(../images/ps_bg.jpg) no-repeat;}

.pages{width: 100%;text-align: center;margin-top: 50px;}
.pages a,.pages span{display: inline-block;padding: 5px 8px;height: 20px;line-height: 20px;font-size: 14px;border-radius: 3px;overflow: hidden;margin: 0 2px;}
.pages a{background:#ececec;color:#7a7167;}
.pages span{background:#bc1a27;color: #fff;}


.content{margin: 40px auto 0;}
.cat_left{width: 320px;}
.n_title{width:100%;height:66px;line-height:66px;font-size: 30px;color: #000;text-indent:30px;border-bottom: 1px solid #d2d2d2;position: relative;font-weight: bold;}
.n_title span{display: block;width: 5px;height: 30px;background:#bc1a27;position: absolute;left:8px;top:20px;}

.cat_nav ul,.zuixin,.zuixin ul{width: 100%}
.cat_nav li{width: 100%;height:60px;border-bottom: 1px solid #d2d2d2;background: url(../images/dian.jpg) 19px center no-repeat;}
.cat_nav li a,.zuixin li a{display: block;font-size: 18px;color:#333;line-height:60px;text-indent:35px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
.cat_nav li a:hover{color: #bc1a27;}

.zuixin li{width: 100%;height: 60px;border-bottom: 1px solid #d2d2d2;background: url(../images/dian1.jpg) 8px center no-repeat;}
.zuixin li a{text-indent: 31px;}

.lianxi1{width:100%;overflow: hidden;}
.lx_con{width:98%;line-height: 30px;font-size: 18px;color:#333;padding: 10px 1% 30px 1%;}


.content1{width: 850px;}
.con_title{width: 100%;height: 66px;border-bottom: 1px solid #bfbfbf;}
.con_title h2,.con_title p{line-height: 66px;color: #000;}
.con_title h2{float: left;font-size: 28px;font-weight: normal;position: relative;text-indent:25px;}
.con_title h2 span{display: block;width:5px;height: 30px;background:#bc1a27;position: absolute;left: 4px;top: 19px;}

.con_title p{float: right;font-size: 16px;margin-right:10px;}
.con_title p a{color: #000;}
.content2{width: 100%;padding: 27px 0;line-height: 35px;font-size:18px;color:#323232;text-align:justify; text-justify:inter-ideograph;}
.content2 img{max-width: 100%;height: auto !important;}
        
.product_content{width: 100%;overflow: hidden;margin-top: 30px;padding-bottom: 80px;}
.product_content ul{width: 900px;}
.product_content li{width: 268px;height: 310px;border:1px solid #cdcdcd;float: left;margin: 0 14px 20px 0;}
.product_content li a{display: block;}
.product_content li .prothumb{width: 100%;height: 260px;overflow: hidden;}
.product_content li img{height:260px;width:100%;}
.product_content li span{display: block;width: 100%;height: 50px;line-height: 50px;text-align: center;background:#0074bf;font-size: 20px;color: #fff;}

.pro_title{width: 100%;height: 80px;text-align: center;line-height: 80px;font-size: 18px;}
.pro_thumb{border:2px solid #e5e5e5;width: 846px;min-height: 514px;text-align: center;margin-bottom:50px;}
.pro_thumb img{max-width: 100%;height: auto !important;}
.pro_content{width:850px;line-height:28px;font-size:16px;}
.pro_content img{max-width:100%;height:auto !important;}
.pro_con_txt{width: 100%;line-height: 30px;font-size: 18px;color:#323232;margin-top: 20px;}
.pro_con_txt img{max-width: 100%;height: auto !important;}


.moreimg{width: 860px;padding-bottom: 50px;margin-top: 35px;}
.lanrenzhijia{ width:352px; height:420px; overflow:hidden;float: left;}
.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.jqzoom img{width: 350px;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:350px;height:350px;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:350px;height:350px;border:1px solid #DFDFDF;}
.spec-scroll{clear:both;margin-top:5px;width:352px;}
.spec-scroll .prev{float:left;margin-right:4px;}
.spec-scroll .next{float:right;}
.spec-scroll .prev,.spec-scroll .next{display:block;font-family:"宋体";text-align:center;width:10px;height:54px; line-height:54px;border:1px solid #CCC;background:#EBEBEB;cursor:pointer;text-decoration:none;}
.spec-scroll .items{float:left;position:relative;width:322px;height:56px;overflow:hidden;}
.spec-scroll .items ul{position:absolute;width:999999px;height:56px;}
.spec-scroll .items ul li{float:left;width:64px;text-align:center;}
.spec-scroll .items ul li img{border:1px solid #CCC;padding:2px;width:50px;height:50px;}
.spec-scroll .items ul li img:hover{border:2px solid #FF6600;padding:1px;}

.jianjie{float: right;width:430px;max-height:400px;margin-right:30px;overflow: hidden;}
.pro_title1{width: 100%;height:60px;line-height:60px;font-size:20px;border-bottom: 1px dashed #ccc;}
.pro_desc{width: 100%;margin:15px 0;line-height:24px;font-size:14px;color: #414141;}
.dgrx{width: 100%;height: 110px;background: #f3f3f3;}
.dgrx p{padding: 10px 12px 0;height: 40px;line-height: 40px;font-size: 18px;color: #000;}
.dgrx p span{font-size:25px;color: red}
.dgrx a{display: block;width: 100px;height: 38px;line-height: 38px;text-align: center;color: #fff;font-size: 16px;background:#bc1a27;margin-top: 5px;margin-left: 12px;}

.pro_con_title{width: 860px;height: 42px;border-bottom:2px solid #e5e5e5;margin-bottom:25px;}
.pro_con_title span{display: block;width: 120px;height: 42px;line-height: 42px;text-align: center;font-size: 16px;background:#bc1a27;color: #fff;}



.news_lst{width: 100%;margin-top: 22px;}
.news_lst li{position: relative;border-bottom: 1px solid #c1c1c1;margin-bottom: 18px;padding-bottom: 10px;}
.news_lst li a{display: block;}
.news_lst li h3{width: 100%;height: 30px;line-height: 30px;margin-bottom: 10px;font-size: 20px;color:#333;transition: all 0.5s;}
.news_lst li h3:hover{color: #bc1a27;transition: all 0.5s;}
.news_lst li p{width: 100%;height: 60px;line-height: 30px;font-size: 16px;color:#666;}
.news_lst li span{display: block;width: 200px;height: 20px;line-height: 20px;color:#666; position: absolute;right: 0;top: 9px;font-size:16px;text-align: right; }

.news_xq{width: 100%;}
.news_title1{height: 78px;width: 100%;line-height: 78px;color:#333333;border-bottom: 1px solid #cdcdcd;font-size: 30px;text-align: center;}
.date{width: 100%;height: 70px;line-height: 70px;font-size: 16px;color:#323232;text-align: center;}
.date a{color:#333333;}
.neirong{width: 100%;line-height: 30px;font-size: 17px;min-height: 300px;padding-bottom: 26px;border-bottom: 1px solid #cdcdcd;}
.neirong img{max-width: 100%;height: auto !important;}


.case_content{overflow: hidden;width: 850px;margin-top:30px;}

.case_content ul{width:1000px;}
.case_content li{float:left;width:260px;margin: 0 30px 30px 0;}
.case_content li a{display: block;}
.case_content li img{width: 100%;height: 240px;}
.case_title1{width: 100%;height:80px;background:#f5f5f5;}
.case_title1 p{width:240px;height:24px;line-height:24px;margin: 16px 0 0 10px;float: left;font-size:14px;color:#1a1a1a;overflow: hidden;}
.case_title1 span,.case_title1 i{font-size:14px;margin-top:10px;color:#1a1a1a;}
.case_title1 span{float: left;margin-left:10px;}
.case_title1 i{float: right;margin-right:10px;font-style: normal;}
.case_title1:hover p,.case_content li .case_title1:hover span,.case_content li .case_title1:hover i{color:#0074bf;}


.case_xq{}
.case_xq_title{width: 100%;border-bottom: 1px solid #c1c1c1;padding-bottom:20px;margin-bottom: 28px;}
.case_xq_title h2{width: 100%;height: 60px;line-height: 60px;font-size: 30px;color: #000;margin-bottom: 17px;}
.case_xq_title p{width: 100%;height: 40px;color: #000;font-size: 20px;}
.case_xq_content{width: 100%;line-height: 30px;font-size: 16px;font-family: '微软雅黑';min-height:100px;border-bottom: 1px solid #c1c1c1;padding-bottom: 30px;}
.case_xq_content img{max-width: 100%;height: auto !important;}
.prev_next{width: 100%;line-height: 32px;font-size: 18px;padding: 25px 0;position: relative;}
.prev_next strong{font-weight: normal;}
.prev_next a{color:#323232;}
.prev_next span{display: block;width: auto;height: 32px; position: absolute;right: 0;top: 25px;}
.fenxiang{width: 100%;margin-bottom: 80px;}
.fenxiang .bshare-custom{float: right;}


.pageditu{width: 100%;}
.pageditudiv{width:848px;height:550px;border:#ccc solid 1px;font-size:12px}


.about_div{width: 100%;background: #fff;}
.about_div h2{float: left;margin-top: 84px;width: 100%;height: 80px;color:#d4432a;line-height: 50px;font-size: 35px;text-align: center;position: relative;margin-bottom: 62px;}
.about_div h2 span{display: block;font-size:15px;font-weight: normal;line-height: 15px;color:#5b5b5b;}
.about_div h2:after{display: block;content: "";width: 44px;height: 5px;background:#d4432a;position: absolute;left: 50%;bottom: -5px;margin-left: -22px;}
.about_div p{float: left;line-height: 30px;font-size: 18px;text-align: center;margin-bottom: 120px;}


.wenhua_bg{width: 100%;height: 542px;background: url(../images/wh_bg.jpg) center top no-repeat;}
.wenhua_bg h2{float: left;margin-top: 84px;width: 100%;height: 80px;color:#fff;line-height: 50px;font-size: 35px;text-align: center;position: relative;margin-bottom: 62px;}
.wenhua_bg h2 span{display: block;font-size:15px;font-weight: normal;line-height: 15px;color:#fff;}
.wenhua_bg h2:after{display: block;content: "";width: 44px;height: 5px;background:#fff;position: absolute;left: 50%;bottom: -5px;margin-left: -22px;}

.wh_div{width: 100%;}
.wh1,.wh2{line-height: 30px;font-size: 16px;color: #fff;}
.wh1{width: 807px;}
.wh2{width: 393px;}

.rongyu{width: 100%;height: 506px;background: #fff;}
.rongyu h2{float: left;margin-top: 84px;width: 100%;height: 80px;color:#d44429;line-height: 50px;font-size: 35px;text-align: center;position: relative;margin-bottom: 62px;}
.rongyu h2 span{display: block;font-size:15px;font-weight: normal;line-height: 15px;color:#383838;}
.rongyu h2:after{display: block;content: "";width: 44px;height: 5px;background:#d44229;position: absolute;left: 50%;bottom: -5px;margin-left: -22px;}

.rongyu li{width: 329px;height: 223px;margin: 0 28px;float: left;}
.rongyu li img{width: 100%;height: 223px;}

.lianxi_div{margin-bottom: 100px;}
.lx_title{width: 100%;height: 70px;font-size:35px;color:#d5432a;line-height: 70px;}

.lx_txt{width: 403px;}
.lx_txt_con{width: 100%;line-height:40px;font-size:18px; }

.lx_ditu{width: 780px;}
.ditu_con{width: 100%;}

.liuyan{}
.ly_title{width: 100%;height: 25px;}
.ly_title span{display: block;float: left;width: 115px;height: 25px;line-height: 30px;font-size: 16px;color:#333;font-weight: bold;}
.ly_title i{display: block;float:right;width: 1082px;height: 25px;border-bottom: 1px solid #b6b4b5;}

.ly_con{width: 100%;padding: 40px 0;}
.ly_left{width: 332px;height: 416px;background: url(../images/zixun.jpg) center top no-repeat;}
.ly_right{width: 664px;height: 416px;margin-left: 40px;}
.ly_tit{width: 100%;height: 47px;background: url(../images/phone_bg1.jpg) 7px center no-repeat;text-indent: 50px;line-height: 44px;font-size: 30px;color: #000;margin-bottom: 45px;}
.ly_form{width: 100%;overflow: hidden;}
.ly_form ul{width: 700px;}
.ly_form li{margin-right: 15px;width: 323px;min-height: 39px;float: left;overflow: hidden;margin-bottom: 13px;}
.ly_form li span{display: block;width:78px;height: 39px;line-height: 39px;float: left;padding-right: 12px;text-align: right;font-size: 14px;}
.ly_form li .inp{width: 230px;height: 32px;border:1px solid #b5b5b5;float: left;margin-top: 3px;text-indent: 40px;}

.ly_form li:nth-child(1) .inp{background: url(../images/e1.jpg) 10px center no-repeat;}
.ly_form li:nth-child(2) .inp{background: url(../images/e2.jpg) 10px center no-repeat;}
.ly_form li:nth-child(3) .inp{background: url(../images/e3.jpg) 10px center no-repeat;}
.ly_form li:nth-child(4) .inp{background: url(../images/e4.jpg) 10px center no-repeat;}

.ly_form .ly_kuan{width: 664px;}
.ly_form .ly_kuan textarea{width: 570px;height: 127px;border:1px solid #b6b4b5;}
.ly_form .ly_kuan .anniu{width: 400px;}
.ly_form .ly_kuan .anniu input{width: 100px;height: 30px;border-radius: 5px;overflow: hidden;text-align: center;line-height: 30px;font-size: 16px;color: #fff;border:none;cursor: pointer;} 
.ly_form .ly_kuan .anniu .hei{background: #333333;margin-right: 15px;}
.ly_form .ly_kuan .anniu .red{background: #d5432a;}

.lx_foot{width: 100%;height: 53px;background: url(../images/lx_bg.jpg) center center no-repeat;margin-bottom: 70px;}

.liuyan{width: 858px;border:1px solid #e3e2e2;margin-top: 40px;}
.liuyan ul{padding-top: 20px;padding-bottom: 20px;}
.liuyan li{min-height: 45px;margin-bottom:6px;overflow: hidden;}
.liuyan li span{float: left;width: 90px;height:40px;line-height: 45px;font-size: 14px;color: #777;text-align: right;}
.liuyan li .inp{float: left;width: 250px;height:40px;border:1px solid #dedede;}
.liuyan li textarea{float: left;width: 370px;height: 150px;border:1px solid #dedede;line-height:25px;font-size: 14px;}
.liuyan li .sub{width: 100px;height:40px;border:none;text-align: center;line-height: 45px;color: #fff;background:#bc1a27;}

#rtt {width:50px; height:50px; background:url('../images/up.arrow.png'); background-size:cover; position:fixed; right:50px; bottom:50px; border-radius: 5px; z-index:1000; display:none;cursor:pointer;}

.ph{display: none;}


@media screen and (max-width: 767px) {
	.pc{display: none;}
	.ph{display: block;}
	.widauto{width:96%;}

	.header{height:90px;position: relative;}
	.logo{margin-top:20px;width:35%;height: auto;}
	.logo img{width:100%;height:auto;}

	.ph_nav1{width: 30px;height: 30px;position: absolute;right:20px;top:30px;cursor: pointer;}

	.ph_nav{position: fixed;right: 0;top: 0;width: 116px;height: 100%;background:#f10f1b;z-index: 9999999;display: none;}
    .top_nav{background:#bc1a27 url(../images/ph_nav1.png) center center no-repeat;background-size: 35px 25px; width: 100%;height: 48px;}
    .ph_nav ul{width: 100%;}
    .ph_nav li{width: 100%;height:40px;}
    .ph_nav li a{display: block;line-height:40px;text-align: center;font-size: 14px;color: #fff;}
    .ph_nav .pcn_en a{width: 50%;float: left;}


	.index_h2{height:50px;line-height:50px;font-size:22px;margin-bottom:20px;}


	.index_pro{padding-top:10px;margin-bottom:20px;}

	.index_pro ul{width: auto;padding-bottom:0px;}
	.index_pro li{width:48%;margin:0px 1% 20px;}
	.index_pro li .thumb2{height:220px;}
	.index_pro li .pic{height: 180px;}
	.index_pro li img{height:180px;width: 100%;}
	.index_pro li p{height:40px;line-height:40px;font-size:14px;}
	.index_pro li .ck{display: none;}
	.index_pro li .tit1{height:28px;line-height:28px;margin:10px 0;font-size:16px;}
	.index_pro li .zixun{width:75%;height:30px;line-height:30px;border-radius:15px;font-size:15px;}


	.ditu_lianxi{width: 100%;}
	.ditudiv{width:98%;height:280px;}
	.pro_ditu{width:100%;height:auto;}
	.pro_lianxi{width:100%;}


	.ys_div{margin-bottom:30px;}
	.ys_img{width:100%;height:auto;}
	.ys_img img{height:auto;}
	.ys_txt{width: 96%;height: auto;margin-top:20px;padding:15px 2%;}
	.ys_txt h2{height:35px;font-size:20px;line-height:35px;}
	.ys_txt p{line-height:28px;font-size:15px;}
	.ys_txt span{top: -25px;width:50px;height:50px;}
	.b01{background-size: 100% 100%;}
	.b02{background-size: 100% 100%;}
	.b03{background-size: 100% 100%;}


	.index_about{margin-bottom: 20px;}
	.about_txt{width:100%;}
	.about_txt h2{height:35px;line-height:35px;font-size:22px;margin-bottom:6px;width: 100%;}
	.about_wz{margin-bottom:20px;}

	.td_k{margin-right:20px;}
	.about_thumb{width:100%;height: auto;}
	.about_thumb img{height: auto;}


	.pageditudiv{width:98%;height:350px;}

	.index_news{padding-bottom:14px;padding-top:20px;}
	.index_news .news_bt{height:40px;font-size:22px;margin-bottom:22px;line-height: 40px;}
	.index_news .news_by{height: auto;line-height:25px;font-size:14px;margin-bottom:20px;}


	.index_news_img{width:100%;height:auto;margin-bottom: 25px;}
	.index_news_img .hot{width:100%;height: auto;line-height:0;margin-bottom:8px;}
	.index_news_img .hot img{max-width: 100%;max-height: auto;height: auto !important;}

	.index_news_img .biaoti{height:30px;line-height:30px;margin-bottom:8px;}
	.index_news_img .biaoti a{font-size:15px;}
	.index_news_img .biaoti span{font-size: 14px;}
	.index_news_img p{line-height:25px;font-size:14px;}




	.index_news_lst{width:100%;}

	.index_news_lst li{height:120px;margin-bottom:20px;}

	.index_news_lst li .news_thumb{width:30%;height:100px;}
	.index_news_lst li .news_thumb img{height:100px;}

	.index_news_lst li .news_text{width:68%;}
	.index_news_lst li .news_text h3{height:28px;line-height:28px;margin-bottom:4px;font-size:16px;padding-top:0px;}


	.index_news_lst li .news_text p{line-height:20px;height:40px;margin-bottom:2px;font-size:14px;}
	.index_news_lst li .news_text .news_date{width:100px;height:24px;line-height:24px;font-size:14px;}





	.foot { background:#f6f2f1; margin-top:25px; padding:20px 0px 30px 0px; text-align:center; color:#474646; font-size:14px; line-height:20px;}
	.foot a { color:#474646;}


	.product_div{padding-top: 20px;padding-bottom: 20px;}
	.pro_nav{width: 100%;margin-bottom:20px;}
	.pro_nav ul{width: 100%;}
	.pro_nav li{width:47%;height:40px;border-radius:20px;margin-right:1%;margin-left: 1%;margin-bottom: 10px;}
	.pro_nav li a{line-height:40px;font-size:16px;}


	.pro_lst_div ul{width: 100%;}
	.pro_lst_div li{width: 48%;margin: 0 1% 10px 0;}
	.pro_lst_div li .pic{height: 120px;}
	.pro_lst_div li .pic img{width: 100%;height:120px;}
	.pro_lst_div li p{height:28px;line-height:28px;font-size: 15px;}
	.pro_lst_div li .ck{display: none;}



	
	.content{margin:10px auto 0;}
	.content1{width: 100%;}
	.con_title{height:24px;}
	.con_title h2,.con_title p{line-height:22px;}
	.con_title h2{font-size:16px;text-indent:16px;}
	.con_title h2 span{width:5px;height:18px;top:3px;}

	.con_title p{display: none;}
	.content2{padding:12px 0;line-height:25px;font-size:15px;min-height:200px;}

	.ph_pro_nav{width:100%;margin-top:15px;}
    .ph_pro_nav ul{width:auto;background:#fff;}
    .ph_pro_nav li{float: left;width: 32.5%;height: 35px;border: 1px solid #ccc;}
    .ph_pro_nav li a{display: block;line-height: 35px;text-align: center;font-size: 14px;color:#323232;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}

	.product_content{margin-top: 30px;padding-bottom: 80px;}
	.product_content ul{width:100%;}
	.product_content li{width:47%;height:auto;border:1px solid #cdcdcd;float: left;margin:0 0 15px 0;}
	.product_content li:nth-child(odd){margin-right: 2%;}
	.product_content li:nth-child(even){margin-left: 2%;}
	.product_content li a{display: block;}
	.product_content li .prothumb{height: 180px;}
	.product_content li img{height:180px;}
	.product_content li span{height:40px;line-height:40px;font-size:16px;}

	.pro_title{height:60px;line-height:60px;}
	.pro_thumb{width:99%;min-height: 250px;margin-top:15px;margin-bottom:25px;}
	
	.pro_con_title{width:100%;height:30px;}
	.pro_con_title span{width:100px;height:30px;line-height:30px;}
	.pro_content{width:100%;}


	.case_content{width:100%;margin-top:20px;}

	.case_content ul{width:100%;}
	.case_content li{width:48%;margin: 0 0 30px 0;}
	.case_content li:nth-child(odd){margin-right: 2%;}
	.case_content li:nth-child(even){margin-left: 2%;}
	.case_content li img{width: 100%;height:160px;}
	.case_title1 p{width: 100%; height:auto;min-height: 24px;margin: 16px 0 0 0px;text-indent: 10px; }

	.news_lst{margin-top: 22px;}
	.news_lst li{margin-bottom: 18px;padding-bottom: 10px;}

	.news_lst li h3{height:25px;line-height:25px;font-size:16px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;}
	.news_lst li p{height:auto;line-height:25px;font-size:14px;}

	.news_lst li span{display: none;}


	.news_title1{height:60px;line-height:60px;font-size:18px;font-weight: normal;}
	.date{height: auto;line-height:22px;font-size: 14px;margin-top:12px;}
	.neirong{padding-top: 20px;}

	.prev_next{line-height:28px;font-size:14px;}

	.liuyan{width: 98%;}
	.liuyan li{min-height: 45px;margin-bottom:6px;overflow: hidden;}
	.liuyan li span{width:25%;}
	.liuyan li .inp{width:73%;}
	.liuyan li textarea{width:73%;}
	#rtt{display: none !important;}

}













