﻿@charset "utf-8";

/*全局控制*/
body{min-width:1280px;margin:0;padding:0;font-size:16px;line-height:35px;font-family:"微软雅黑"; color:#333;-webkit-text-size-adjust:none;}
img{border:0; vertical-align:bottom;}
ul,li{list-style:none;padding:0;margin:0;}
.fl{float:left;}
.fr{float:right;}
.cl{clear:both;}
a{text-decoration:none;color:#383838;}

.xianzhi{width:1280px;height:auto;margin:0 auto;}
/*头部区域*/
.header{width:100%;line-height:35px;background-color:#e5322d;color:#fff;}
.nav{width:1285px;display:table;}
.nav li{float:left;width:120px;margin:45px 0;padding:5px 0; line-height:1;text-align:center;color:#be791b;}
.nav a li:hover{border-radius:25px;color:#fff;background:#e5322d;}
.nav a:nth-child(5) li{width:300px;position:relative;}
.nav a:nth-child(5) li img{max-width:100%;position:absolute;top:-82px;left: 0;right: 0;margin: 0 auto;background:#fff}
.nav a:nth-child(5) li:hover{border-radius:none;color:none;background:none;}
.banner{width:100%;height:auto;}
.imgbox{overflow:hidden;}
.imgbox>img{transition: 0.6s;}
.imgbox:hover>img{transform: scale(1.1);}

.index01 .title,.index03 .title, .index04 .title, .index06 .title, .index07 .title {position: relative; height: 158px;}
.title_img1{position: absolute;left: 543px;top: 20px;}
.title_img2{position: absolute;left: 360px;top: 100px;z-index: 5;}
.title_img3{position: absolute;z-index: 5;right: 350px;top: 45px;}
.title_bg{position: absolute;z-index: 10;margin: auto;top: 0;left: 0;right: 0;bottom: 0;}
.title_text{position: absolute;z-index: 20;margin: auto;top: 0;left: 0;right: 0;bottom: 0;}

.index01{}
.index01 ul{display:table;text-align:center;width:100%;}
.index01 ul li {display:inline-block;width:300px;}
.index01 ul li .img{border-left:1px dashed #eeeeee;}
.index01 ul li .img img{display:block;width:225px;margin:0 auto;}
.index01 ul li:nth-child(1) .img{border-left:0;}
.index01 ul li p{width:250px;margin:0 auto;}

.index02{height:1195px;}
#tab01{width:100%;position:relative;margin:0px auto;}
#tab01 .tab_menu{width:225px;height:515px;z-index:1;background:#e5322d;}
#tab01 .tab_menu li{width:80%;margin:10px auto;line-height: 1;font-size:18px;font-family:'思源黑体 CN';cursor:pointer;color:#fff;}
#tab01 .tab_menu li span{color:#faa107;font-size:14px;}
#tab01 .tab_menu .selected{color:#fff;background:#ca110a;cursor:pointer;}
#tab01 .tab_box{width:100%;height:auto;max-height:290px;height:290px;overflow:hidden;clear:both;top:5px;border:1px solid #e9e9e9;}
.tab_box1 {width:1042px;} 
.tab_box1 .div img{display:block;max-width:100%;margin:0 auto;} 
.tab_box2{width:100%;display:table;}
.tab_box2 .div{} 
.tab_box2 .div ul li{float:left;width:395px;margin: 5px 0;}
.tab_box2 .div ul a:nth-child(2) li{margin: 0 45px;}
.tab_box2 .div ul li .bg{display:table;width:100%;height:95px;background:#e5322d;color:#fff;}
.tab_box2 .div ul li .title{margin-left:10px;}
.tab_box2 .div ul li .more{width:62px;height:62px;font-size:22px;line-height: 1.4;text-align:center;border:2px solid #fff;border-radius:10px;margin-right:10px;margin-top:17px;}
.hide{display:none;}

.index03{}
.index03-left{width:302px;}
.index03-center{width:636px;margin: 0 20px;}
.index03-center li:nth-child(1){margin-right:20px;}
.index03-right{width:302px;}
.index03 .more1{width:355px;height:77px;line-height:77px;margin:0 auto;font-size:24px;color:#fff;text-indent:2.5em;background:url(../images/more1.png)no-repeat center center;background-size:355px 77px;}


.index04{width:100%;height:1018px;background:url(../images/bg1.jpg)no-repeat center center;background-size:100% 100%;}
.index04 .left { width: 780px;  }
.pic-scroll{ width: 780px;  }
.pic-scroll .lunbo01{float:left;width:780px;height:385px;position:relative}
.banner-main-img01{width:780px;height:385px;overflow:hidden}
.banner-main-img01 li{width:780px;display:none;overflow:hidden;position:absolute;top:0;left:0}
.banner-main-img01 li img{width:780px;height:385px;display:block;position:relative;left:0;top:0}
.ui-controls01 ul{position:absolute;bottom:20px;right:20px}
.ui-controls01 ul li{float:left;width:10px;height:10px;margin:0 5px;border:2px solid #ddd;background:#eee;text-indent:-9999px;
overflow:hidden;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}
.ui-controls01 ul li:hover{border:2px solid #ccc;background:#999}
.ui-controls01 ul .current{border:2px solid #ccc;background:#999}
.ui-controls01 .ui-prev01{width:40px;height:40px;line-height: 40px;font-size: 24px;background:#fff;color: #e53530;position:absolute;bottom:-50%;right:50px;margin-top:-35px;text-align:center;
overflow:hidden;z-index:999;cursor:pointer}
.ui-controls01 .ui-next01{width:40px;height:40px;line-height: 40px;font-size: 24px;background:#fff;color: #e53530;position:absolute;bottom:-50%;right:0;margin-top:-35px;text-align:center;
overflow:hidden;z-index:999;cursor:pointer}
.ui-controls01 .more{width:85px;height:33px;text-align:center;line-height:33px;border:1px solid #f1f1f1;color:#6a6a6a;font-size:14px;margin-top:18px;position:absolute;bottom:-50%;left:0;}
.ui-controls01 .more:hover{background:#e5322d;color:#fff;}
.ui-controls01 .ui-prev01:hover{color:#fff;background:#e53530;}
.ui-controls01 .ui-next01:hover{color:#fff;background:#e53530}
.index04 .right{width:485px;}
.index04 .right li{width:100%;margin-bottom:28px;}
.index04 .right li img{width:100%;}
.index04 .right li .tit{width:100%;line-height:48px;text-align:center;font-size:18px;background:#fff;}

.index05{width:100%;height:1045px;background:url(../images/bg2.jpg)no-repeat left bottom;background-size:311px 325px;}
.index05 ul{width:100%;display:table;}
.index05 ul li{float:left;width:405px;     height: 361px;margin-bottom:35px;border-right:1px solid #c4c3c3;border-bottom:2px solid #b0afaf;}
.index05 ul li:nth-child(2){margin:0px 30px;}
.index05 ul li:nth-child(5){margin:0px 30px}
.index05 ul li:hover{background:#e5322d;color:#fff;}
.icon{display:block;}
.index05 ul li:hover .icon{display:none;}
.icon_h{display:none;}
.index05 ul li:hover .icon_h{display:block;}

.index06{width:100%;height:950px;background:#e5322d;}
.marqueeleft{width:1280px; height:auto; margin:0px  auto;overflow:hidden;}
.marqueeleft ul{float:left;}
.marqueeleft li{float:left;margin:0 15px;display:inline;overflow:hidden;}
.marqueeleft li .pic{display:block;overflow:hidden;}
.marqueeleft li .txt{width:100%;color:#fff;text-align:center;line-height:30px;margin-top:10px;}
.index06 .more2{width:355px;height:77px;line-height:77px;margin:0 auto;font-size:24px;color:#333333;text-indent:2.5em;background:url(../images/more2.png)no-repeat center center;background-size:355px 77px;}

.index07{}
.index07 .text1 {width: 700px; height: 50px; margin-left: 10px; margin-bottom: 10px; line-height: 36px; background: none;}
.index07 .text2 {width: 490px; height: 50px; margin-left: 10px; margin-bottom: 10px; line-height: 36px; background: none;}
.index07 .text1 input {width:85%;height:80%;background: none;text-indent: 1em;padding: 0;border: 1px solid #d4d4d4;}
.index07 .text2 input {width:85%;height:80%;background: none;text-indent: 1em;padding: 0;border: 1px solid #d4d4d4;}
.index07 .text3 {width: 1280px; height: 145px;background: none;margin-bottom: 15px;  margin-left: 10px;}
.index07 .text3 textarea{width:93.5%;height:80%;background: none;text-indent: 1em;padding: 0;border: 1px solid #d4d4d4;}
.index07 .button{display:table;text-align:center;width:60%;margin: 0 auto;}
.index07 .submit {display:inline-block;width: 190px; height: 50px;background: #e5322d;color: #fff;font-size: 18px;border: none;    margin: 0 50px; }
.index07 .reset{display:inline-block;width: 190px; height: 50px;background: #b9b9b9;color: #fff;font-size: 18px;border: none;     margin: 0 50px;}

/*底部区域*/
.to-top{width:100%;line-height:70px;text-align:center;color:#fff;background:#202020;}

.float{width:137px;height:460px;background:url(../images/piao.png)no-repeat center center;background-size:100% 100%;position:fixed;top:30%;right:3%;}
.float .link{width:100%;padding:10px 0;}
.float .link li{width:80%;height:30px;line-height:30px;text-align:center;margin:10px auto;border-radius:25px;background:#ffea97;}

.foot{width:100%;height:435px;color:#fff;background:#202020;border-top:1px solid #313131;border-bottom:1px solid #313131;}
.foot ul{margin-right:65px;}
.foot ul li{color:#959393;}

.hot-pro{display:table;width:100%;padding:30px 0;text-align:center;color:#fff;background:#202020;}
.hot-pro li{float:left;line-height:1;padding:0 10px;color:#626262;font-size:16px;border-right:1px solid #626262;}
.hot-pro li:first-child{border:none;}
.hot-pro li:last-child{border:none;}

/*二级页*/
.lanmu{height:98px;line-height:98px;font-size:36px;font-weight:bold;color:#404040;}
.lanmu .title{border-bottom:4px solid #e5322d;}
.type{width:100%;display:table;text-align:center;}
.type li{display:inline-block;width:138px;height:42px;line-height:42px;text-align:center;border:1px solid #ebebeb;border-radius:20px;margin:0 8px;}
.type li:hover{border:1px solid #e5322d;background:#e5322d;color:#fff;}
/*二级页加*/
.about{line-height:3;color:#060001;font-size:16px;}

.news{}
.news ul{width:100%;display:table;}
.news ul li{padding:25px 0;border-bottom:1px solid #c5c5c5;}
.news ul li .img{width:360px;height:182px;}
.news ul li .con{width:885px;margin-left:25px;}
.news ul li .con .title{font-size:18px;font-weight:bold;line-height:3;}
.news ul li .con .time{font-size:16px;color:#999999;font-weight:normal;}
.news ul li .con .jianjie{font-size:15px;line-height:2;}
.news ul li .con .more{width:110px;height:30px;line-height:30px;text-align:center;color:#fff;background:#e5322d;border-radius:20px;margin:10px 5px;}

.news_show{}
.news_show .title{text-align:center;font-size:18px;font-weight:bold;line-height:3;}
.news_show .time{text-align:center;font-size:16px;color:#999999;font-weight:normal;}
.news_show .con{line-height:2.5;color:#333333;padding:20px 0;margin:20px auto;border-top:1px solid #c5c5c5;border-bottom:1px solid #c5c5c5;}


.products{}
.products ul{width:100%;display:table;}
.products ul li{float:left;width:392px;border:1px solid #f4f4f4;margin:42px 23px;}
.products ul a:nth-child(3n+1) li{margin-left:0;}
.products ul a:nth-child(3n+3 ) li{margin-right:0;}
.products ul li .img{width:100%;height: 284px;}
.products ul li .con{width:100%;height:100px;background:#f4f4f4;text-align:center;}
.products ul li .con .title{font-size:18px;font-weight:bold;line-height:3.5;}
.products ul li .con .jianjie{font-size:18px;line-height:1;}

.products_show .img{width:615px;}
.products_show .shuoming{margin-left:60px;}
.products_show .shuoming .title{font-size:18px;font-weight:bold;line-height:3.5;color:#e5322d;margin-top:20px;}
.products_show .shuoming .con1{line-height:2.5;}
.products_show .shuoming .tel{width:428px;font-size:44px;color:#fff; line-height: 2.2;background:#e5322d;}
.products_show .con2{margin:20px auto;padding:20px 0;border-bottom:1px solid #c5c5c5;}
/*内容分页*/
.page{text-align:center;}
.page a{border:0.5px solid #d0d0d0;padding: 2px 5px;margin:0 5px;}
.page .select{color: #fff;background:#e5322d;border:1px solid #e5322d;}

.prev:hover{color:#e5322d}
.next:hover{color:#e5322d}

.back{width:140px;height:40px;line-height:40px;text-align:center;color:#fff;background:#e5322d;border-radius:20px;margin:10px 5px;}