/*产品*/
.maxbox .pro_tit{width:100%;height:50px;background:#d21919;}
.maxbox .pro_tit span{float:left;height:24px;width:20px;display:block;margin:13px 15px 0 0;border-right:5px solid #fff;}
.maxbox .pro_tit p{float:left;line-height:48px;font-size:24px;font-weight:bold;color:#fff;}
.maxbox .pro_tit a{display:block;float:right;color:#ffbfbf;height:50px;line-height:56px;padding:0 15px;}
.maxbox .pro_tit a:hover{color:#fff;}

.productbox{background:#f7f7f7;padding:50px 0;}
.probox{height:760px;margin-bottom:40px;}
.clabox{width:250px;float:left;}
.clabox .cla_tit{width:190px;height:60px;padding:20px 30px;background:#d21919;}
.clabox .cla_tit p{width:190px;height:40px;line-height:40px;color:#fff;font-size:30px;font-weight:bold;}
.clabox .cla_tit span{width:190px;height:20px;line-height:20px;color:#ffbfbf;font-size:18px;font-family:Arial;}
.clabox .cont{width:250px;height:350px;margin-bottom:20px;}
.clabox .cont ul li{width:248px;height:69px;border:1px solid #dcdcdc;border-top:0;background:#e9e9e9;float:left;}
.clabox .cont ul li.on{border-left:3px solid #d21919;background:#f7f7f7;}
.clabox .cont ul li a{display:block;width:190px;padding-left:53px;background:url(../images/ico2.jpg) 23px center no-repeat;color:#333;font-size:18px;font-weight:bold;line-height:70px;}
.clabox .cont ul li.on a{background:url(../images/ico1.jpg) 23px center no-repeat;color:#d21919;}

.clabox .telbox{width:210px;height:270px;background:#d21919;padding:10px 20px;color:#fff;line-height:24px;}
.clabox .telbox .tit{width:210px;height:49px;line-height:50px;border-bottom:1px solid #fff;font-size:24px;font-weight:bold;margin-bottom:15px;}
.clabox .telbox p{margin-bottom:6px;}

.products{width:920px;height:760px;float:right;}
.products .pro_con{width:900px;margin:20px auto;height:690px;}
.products .pro_con .procon{width:900px;height:690px;display:none;}
.products .pro_con .procon.on{display:block;}
.products .pro_con ul{width:950px;}
.products .pro_con ul li{width:280px;height:330px;float:left;margin:0 30px 30px 0;text-align:center;float:left;}
.products .pro_con ul li .pic{width:270px;height:270px;border:5px solid #e9e9e9;background:#fff;}
.products .pro_con ul li .pic a{display:block;height:270px;}
.products .pro_con ul li:hover .pic{border:5px solid #d21919;}
.products .pro_con ul li .text{width:280px;height:46px;margin-top:4px;}
.products .pro_con ul li .text a{background:#e9e9e9;display:block;padding:0 5px;line-height:46px;color:#333;white-space:nowrap;text-overflow:ellipsis;font-size:16px;}
.products .pro_con ul li:hover .text a{background:#d21919;color:#fff;}

.tuijianbox{height:410px;}
.tuijianbox .cont{height:300px;width:1170px;padding:30px 15px;background:#fff;}
.tuijianbox .cont .btn{height:50px;width:40px;margin-top:125px;}
.tuijianbox .cont .btn input{height:50px;width:40px;display:block;background:url(../images/btn1.jpg) no-repeat;border:0;cursor:pointer;}
.tuijianbox .cont .btn input:hover{background:url(../images/btn2.jpg) no-repeat;}
.tuijianbox .cont .btn1{float:left;margin-right:15px;}
.tuijianbox .cont .btn1 input,.tuijianbox .cont .btn1 input:hover{background-position:left;}
.tuijianbox .cont .btn2{float:right;}
.tuijianbox .cont .btn2 input,.tuijianbox .cont .btn2 input:hover{background-position:right;}

.tuijianbox .picon{width:1060px;height:300px;float:left;}
.tuijianbox .picon ul{width:1350px;}
.tuijianbox .picon ul li{width:260px;height:300px;float:left;margin-right:10px;text-align:center;}
.tuijianbox .picon ul li .pic{width:240px;height:240px;float:left;border:5px solid #e9e9e9;background:#fff;}
.tuijianbox .picon ul li .pic a{display:block;height:240px;}
.tuijianbox .picon ul li:hover .pic{border:5px solid #d21919;}
.tuijianbox .picon ul li .text{width:250px;height:46px;margin-top:4px;float:left;}
.tuijianbox .picon ul li .text a{background:#e9e9e9;display:block;padding:0 5px;line-height:46px;color:#333;white-space:nowrap;text-overflow:ellipsis;font-size:16px;}
.tuijianbox .picon ul li:hover .text a{background:#d21919;color:#fff;}

/*案例*/
.maxbox .xc_tit{width:100%;height:110px;margin-bottom:25px;text-align:center;}
.maxbox .xc_tit a{width:200px;height:60px;line-height:60px;margin:0 auto;font-size:30px;font-weight:bold;color:#111;display:block;}
.maxbox .xc_tit a:hover{color:#d21919;}
.maxbox .xc_tit p{color:#666;height:50px;line-height:24px;}

.casebox{padding:25px 0 40px;height:595px;}
.casebox .cont{width:1190px;height:460px;margin:0 auto;position:relative;}
.casebox .cont ul{width:1200px;}
.casebox .cont ul li{width:290px;height:225px;float:left;margin:0 10px 10px 0;text-align:center;position:relative;}
.casebox .cont ul li .pic{width:288px;height:223px;border:1px solid #d4d4d4;}
.casebox .cont ul li .text{_display:none;position:absolute;left:0;top:0;border-radius:120px;width:290px;height:225px;line-height:30px;font-size:18px;font-weight:bold;background:rgba(0,0,0,0.7);filter:alpha(opacity=0);*background:#000;transform: scale(0,0);-webkit-transform: scale(0,0);}
.casebox .cont ul li .text a{display:block;width:250px;height:30px;padding:95px 20px;color:#fff;}
.casebox .cont ul li:hover .text{transform: scale(1,1);-webkit-transform: scale(1,1);border-radius:0;filter:alpha(opacity=70);}

.xbannerbox .cut{height:115px;background:#db3131;color:#fff;font-weight:bold;text-align:center;padding:10px 0 25px;}
.xbannerbox .cut .txt1{height:70px;line-height:70px;font-size:30px;color:#fff;}
.xbannerbox .cut .txt2{height:45px;line-height:45px;font-size:24px;color:#333;background:url(../images/ico3.jpg) center no-repeat;width:600px;margin:0 auto;}
.xbannerbox .cut .txt2 a{font-size:30px;color:#d21919;font-family:Arial;width:335px;float:right;display:block;text-align:left;line-height:47px;}
.xbannerbox .cut .txt2 p{width:260px;float:left;text-align:right;}

/*证书*/
.honorbox{height:385px;padding:25px 0 50px;}
.honorbox .cont{height:250px;}
.honorbox .cont .btn{height:80px;width:40px;margin-top:85px;}
.honorbox .cont .btn input{height:80px;width:40px;display:block;border:0;line-height:80px;text-align:center;font-size:30px;font-weight:bold;font-family:"宋体";color:#000;background:#ccc;cursor:pointer;}
.honorbox .cont .btn input:hover{color:#fff;background:#d21919;}
.honorbox .cont .btn1{float:left;margin-right:20px;}
.honorbox .cont .btn2{float:right;}

.honorbox .cont .picon{float:left;width:1080px;height:250px;position:relative;}
.honorbox .cont .picon ul{width:1320px;}
.honorbox .cont .picon ul li{width:210px;height:250px;float:left;margin-right:10px;text-align:center;position:relative;}
.honorbox .cont .picon ul li .pic{width:198px;height:248px;float:left;border:1px solid #d4d4d4;}
.honorbox .cont .picon ul li .pic a{display:block;height:248px;}
.honorbox .cont .picon ul li .text{position:absolute;left:0;bottom:0;width:200px;height:40px;line-height:40px;background:rgba(0,0,0,0.7);filter:alpha(opacity=70);*background:#000;}
.honorbox .cont ul li .text a{display:block;padding:0 5px;color:#fff;white-space:nowrap:text-overflow:ellipsis;}
.honorbox .cont ul li:hover .text{bottom:-40px;}

/*优势*/
.youshibox{height:650px;background:#d43232 url(../images/ysbg.jpg) center no-repeat;}
.youshibox .cut{height:650px;position:relative;}
.youshibox .cut .text{width:340px;position:absolute;height:95px;line-height:24px;color:#fff;text-align:justify;}
.youshibox .cut .text1{left:40px;top:285px;}
.youshibox .cut .text3{left:40px;top:485px;}
.youshibox .cut .text2{right:18px;top:285px;}
.youshibox .cut .text4{right:18px;top:485px;}

/*company*/
.compbox{height:460px;padding:50px 0;background:#f8f8f8;}
.compbox .comp_left{width:560px;float:left;}
.compbox .titl{height:80px;width:200px;float:left;margin-bottom:25px;}
.compbox .titl a{height:40px;float:left;line-height:40px;display:block;font-size:30px;color:#111;width:200px;font-weight:bold;}
.compbox .titl a:hover{color:#d21919;}
.compbox .titl p{height:30px;float:left;line-height:30px;font-size:24px;color:#888;font-fa,ily:Arial;}
.compbox .titl span{height:8px;float:left;display:block;width:50px;border-bottom:2px solid #d21919;}

.compbox .text{height:275px;float:left;width:560px;line-height:22px;color:#666;}
.compbox .text p{text-align:justify;margin-bottom:5px;text-indent:28px;}

.compbox .more{height:40px;float:left;padding-top:30px;}
.compbox .more a{height:40px;display:block;text-align:center;line-height:40px;font-size:16px;color:#ffbfbf;background:#d21919;border-radius:5px;width:120px;}
.compbox .more a:hover{color:#fff;}

.albumbox{width:590px;float:right;position:relative;height:460px;}
.albumbox ul{width:600px;}
.albumbox ul li{width:290px;height:225px;float:left;margin:0 10px 10px 0;text-align:center;position:relative;}
.albumbox ul li .pic{width:288px;height:223px;border:1px solid #ddd;background:#fff;}
.albumbox ul li .text{_display:none;position:absolute;left:0;top:0;border-radius:120px;width:290px;height:225px;line-height:30px;font-size:18px;font-weight:bold;background:rgba(0,0,0,0.7);filter:alpha(opacity=0);*background:#000;transform: scale(0,0);-webkit-transform: scale(0,0);}
.albumbox ul li .text a{display:block;width:250px;height:30px;padding:95px 20px;color:#fff;}
.albumbox ul li:hover .text{transform: scale(1,1);-webkit-transform: scale(1,1);border-radius:0;filter:alpha(opacity=70);}

/*资讯*/
.zixunbox{height:430px;padding:40px 0;}
.newsbox{height:430px;width:400px;float:left;margin-right:30px;}
.newsbox .newsup{height:90px;width:400px;float:left;margin-bottom:18px;padding-top:20px;}
.newsbox .newsup .pic{height:84px;width:114px;float:left;padding:2px;border:1px solid #ccc;text-align:center;}
.newsbox .newsup .pic a{height:84px;display:block;}
.newsbox .newsup .tit{height:30px;width:270px;float:right;line-height:30px;}
.newsbox .newsup .tit a{display:block;white-space:nowrap;text-overflow:ellipsis;color:#111;}
.newsbox .newsup .tit a:hover{color:#d21919;}
.newsbox .newsup .text{width:270px;height:60px;line-height:20px;color:#666;text-align:justify;float:right;text-indent:28px;}

.newsbox .newsbottom{width:400px;height:252px;float:left;}
.newsbox .newsbottom ul li{width:400px;height:35px;border-bottom:1px dotted #ccc;float:left;}
.newsbox .newsbottom ul li .tit{width:290px;float:left;padding-left:20px;background:url(../images/xwico.jpg) left center no-repeat;height:36px;line-height:36px;}
.newsbox .newsbottom ul li .tit a{display:block;white-space:nowrap;text-overflow:ellipsis;color:#333;}
.newsbox .newsbottom ul li .tit a:hover{color:#d21919;}
.newsbox .newsbottom ul li .time{float:right;font-family:Arial;line-height:38px;color:#666;}

.faqbox{height:430px;width:400px;float:left;}
.faqbox .cont{height:362px;width:400px;padding-top:18px;}
.faqbox .cont ul li{height:79px;width:400px;border-bottom:1px dotted #ccc;float:left;margin-bottom:14px;}
.faqbox .cont ul li .tit{height:30px;width:375px;line-height:30px;padding-left:25px;background:url(../images/wen.jpg) left center no-repeat;}
.faqbox .cont ul li .tit a{display:block;white-space:nowrap;text-overflow:ellipsis;color:#111;}
.faqbox .cont ul li .tit a:hover{color:#d21919;}
.faqbox .cont ul li .text{width:375px;height:40px;line-height:20px;color:#666;padding-left:25px;background:url(../images/da.jpg) left 2px no-repeat;text-align:justify;}

.orderbox{height:430px;width:340px;float:right;}
.orderbox .cont{height:360px;width:340px;padding-top:20px;}
.orderbox .cont ul li{height:34px;width:338px;border-bottom:1px dotted #ccc;float:left;margin-bottom:14px;}
.orderbox .cont ul li .bg,.orderbox .cont ul li .area,#checkcode{display:block;width:320px;padding:5px 9px;border:0;font-family:"微软雅黑";line-height:24px;height:24px;float:left;}
.orderbox .cont ul .li_2{height:94px;}
.orderbox .cont ul .li_2 .area{height:84px;}
.orderbox .cont ul .code{width:215px;margin-bottom:24px;}
.orderbox .cont ul .code img{width:80px;height:22px;padding:6px 5px;float:right;cursor:pointer;}
#checkcode{width:100px;}
.orderbox .cont ul .li_3{height:40px;border:0;}
.orderbox .cont ul .li_3 p{height:40px;width:120px;float:left;margin-right:15px;}
.orderbox .cont ul .li_3 p input{height:40px;width:120px;float:left;display:block;border:0;font-family:"微软雅黑";line-height:40px;font-size:16px;color:#fff;background:none;cursor:pointer;}
.orderbox .cont ul .li_3 .tj{background:#d21919;}
.orderbox .cont ul .li_3 .cz{background:#999;}

/*links*/
.linkbox{margin-bottom:40px;}
.linkbox .cut{width:1140px;padding:17px 29px;border:1px dotted #ccc;border-radius:10px;}
.linkbox .cut span,.linkbox .cut a{display:block;float:left;margin-right:20px;height:24px;line-height:24px;color:#333;}
.linkbox .cut a:hover{color:#d21919;}
