@charset "utf-8";
/* CSS Document */

/*comm*/
.inputTarget{position:relative;}
.inputTarget input{width:100%;height:100%;border:0;background:transparent;position:relative;z-index:3;}
.inputTarget textarea{width:100%;height:100%;border:0;background:transparent;position:relative;z-index:3;}
.inputTarget label{position:absolute;left:0;top:0;font-weight:normal;}
.inputTarget label.normal_label{z-index:1;background:inherit;}
.inputTarget label.warn_label{z-index:2;background:inherit;}

/*pc*/
@media(min-width:1200px){
.container{width:1200px;padding:0;}
.mb_header,.mb_footer,.mb_banner,.mb_style{display:none;}

/*header*/
.header1{line-height:35px;color:#666666;border-bottom:1px solid #ddd;}
.header1 a,.header1 span{color:#666666;display:inline-block;margin-left:10px;}
.header1 .lang{margin-left:10px;}
.header1 .lang a{color:#fff;width:70px;line-height:25px;margin-left:0;margin-top:5px;}
.header1 .lang a._zh{background:#323232}
.header1 .lang a._en{background:#b90011}

.header2{height:132px;}
.header2 ._logo{ position:relative; height:132px; width:440px;}
.header2 ._logo a{ position:absolute; top:50%; transform:translateY(-50%);left:0;}
.header2 ._block{height:132px;}
.header2 ._search{ position:relative;}
.header2 ._search .inputTarget{width:270px;border:1px solid #b0afaf;line-height:40px;border-radius:20px;padding:0 60px 0 15px;}
.header2 ._search .inputTarget label{left:16px;top:-1px;color:#ddd;}
.header2 ._search button{width:40px;height:40px;background:url(../images/comm/searchIcon.png) no-repeat center center;border:0; position:absolute; right:10px; cursor:pointer;z-index:5;}
.header2 ._tel{min-width:200px; position:relative; height:100%;}
.header2 ._tel p{ position:absolute; top:50%; transform:translateY(-50%);right:0;font-size:20px; color:#454545;line-height:40px;padding-left:50px; background:url(../images/index/h_tel.png) no-repeat center left;}
.header2 ._search,
.header2 ._tel{padding-top:40px;margin-left:45px;}

.header3{line-height:50px; background:#b61a27;}
.header3 ul{display:flex;}
.header3 ul li{width:25%;height:100%;margin-left:120px;}
.header3 ul li.nav-lang2{margin-left:104px;}
.header3 ul li:first-child{margin-left:0;}
.header3 a{color:#fff;font-size:16px;height:100%;position:relative;white-space:nowrap;}
.header3 .on a::after{ position:absolute; bottom:-1px; height:2px; width:100%;background:#fff; content:'';left:0;}

/*footer*/
.fLink{background:#eaeaea;padding:20px 0;line-height:50px;}
.fLink span{margin-right:3px;font-size:16px;color:#b90011;}
.fLink a{margin-right:3px;color:#626262;font-size:12px;}

.footer1{padding:40px 0 65px;border-top:1px solid #e8e8e8;}
.footer1 ._left ._infor{color:#666666;font-size:14px;padding-left:30px;margin-left:40px;position:relative;line-height:1.8;}
.footer1 ._left ._infor::after{content:''; position:absolute; top:0; left:0; width:2px; height:35px; background:#9b9b9b;}
.footer1 ._right{width:450px;} 

.footer2{line-height:40px;font-size:14px;}
.footer2 p,
.footer2 a{color:#666;} 
.footer2 li{margin:0 40px;}

.footer3{line-height:40px;border-top:1px solid #9b9b9b;}
.footer3 p,
.footer3 a{color:#7a7a7a;font-size:12px;}

/*banner*/
.index_banner img{height:520px;width:100%;}
.inner_banner img{height:500px;width:100%;}

/*index*/
.indexContent .level0{margin:30px 0;}
.indexContent .level0 p,
.indexContent .level0 a{color:#666;font-size:14px;line-height:1.8;}

.indexContent .level1{margin:60px 0 70px;}
.indexContent .level1 ._left{float:left;}
.indexContent .level1 ._right{float:right;width:550px;}
.indexContent .level1 ._right ._title{color:#333;margin-bottom:25px;padding-bottom:25px;}
.indexContent .level1 ._right ._title ._zh{font-size:25px;font-weight:bold;}
.indexContent .level1 ._right ._title ._en{font-size:14px;font-weight:bold; text-transform:uppercase;}
.indexContent .level1 ._right ._title::after{width:200px;height:1px;content:'';background:#cbcbcb;position:absolute;bottom:0;left:0;}
.indexContent .level1 ._right ._intro{color:#333;line-height:2.3;font-size:14px;text-indent:28px;margin-bottom:40px;}
.indexContent .level1 ._right ._intro a{color:#333;font-size:14px;}
.indexContent .level1 ._right ._more a{color:#e60012;font-size:14px;}

.indexContent .level2{margin-bottom:25px;}
.indexContent .level2 ._title{margin-bottom:40px;color:#333;}
.indexContent .level2 ._title ._left{float:left;}
.indexContent .level2 ._title ._right{float:right;}
.indexContent .level2 ._title ._chBig{font-size:25px;font-weight:bold; position:relative;padding-left:45px;}
.indexContent .level2 ._title ._chBig::after{width:35px;height:2px;background:#333; position:absolute; left:0; top:50%; transform:translateY(-50%);content:''}
.indexContent .level2 ._title ._chSmall{font-size:14px;font-weight:bold;}
.indexContent .level2 ._title ._chSmall a{color:#333;font-size:14px;}
.indexContent .level2 ._title ._right a{font-size:25px;font-weight:bold;color:#333; position:relative;padding-left:45px;}
.indexContent .level2 ._title ._right a::after{width:35px;height:2px;background:#333; position:absolute; left:0; top:50%; transform:translateY(-50%);content:''}
.indexContent .level2 .hd{max-width:260px;}
.indexContent .level2 .hd li{font-size:14px;line-height:30px;margin-bottom:10px;}
.indexContent .level2 .hd li a{color:#333;min-width:150px;padding-right:15px; border-radius: 0 15px 15px 0;display:inline-block;}
.indexContent .level2 .hd li.on{}
.indexContent .level2 .hd li.on a{color:#fff;background:rgb(180,0,16);} 
.indexContent .level2 .bd{width:940px;height:550px;position:relative;}
.indexContent .level2 .bd ul li{height:550px;width:100%;}
.indexContent .level2 .bd ul li img{width:100%;height:100%;}
.indexContent .level2 .bd ._page{ position:absolute;bottom:0;left:-72px;}
.indexContent .level2 .bd .arrow{ position:absolute;left:50%;top:50%; transform:translate(-50%,-50%);z-index:3;}
.indexContent .level2 .bd .arrow .next,
.indexContent .level2 .bd .arrow .prev{width:33px;height:35px;display:inline-block;cursor:pointer;}
.indexContent .level2 .bd .arrow .prev{float:left;margin-left:30px;background:url(../images/index/l2-l-r.png) no-repeat center center;}
.indexContent .level2 .bd .arrow .next{float:right;margin-right:30px;background:url(../images/index/l2-r-r.png) no-repeat center center;}
.indexContent .level2 .bd .arrow .prev:hover{background:url(../images/index/l2-l-r.png) no-repeat center center;}
.indexContent .level2 .bd .arrow .next:hover{background:url(../images/index/l2-r-r.png) no-repeat center center;}

.indexContent .level3{margin-bottom:70px;}
.indexContent .level3 ._title{font-size:18px;color:#333;margin-bottom:45px;}
.indexContent .level3 ._title p{padding:0 30px; background:#fff;position:relative;z-index:5;}
.indexContent .level3 ._title::after{ content:'';width:100%;height:1px;background:#e9e9e9; position:absolute;top:50%; left:50%; transform:translate(-50%,-50%);z-index:3;}
.indexContent .level3 .hd{position:absolute;top:50%;left:50%; transform:translate(-50%,-50%);z-index:5;}
.indexContent .level3 .hd a{font-size:50px;color:#666666;cursor:pointer;}
.indexContent .level3 .hd a:hover{color:#b90011;}
.indexContent .level3 .hd .next{float:right;}
.indexContent .level3 .hd .prev{float:left;}
.indexContent .level3 .bd img{height:227px;width:165px;}
.indexContent .level3 .bd li{margin:0 10px;float:left;} 
.indexContent .level3 .bd{padding:0 45px;}

.indexContent .level4{margin-bottom:80px;}
.indexContent .level4 ._title{margin-bottom:30px;}
.indexContent .level4 ._title ._name{font-size:22px;color:#b90011; position:relative;line-height:50px;margin-left:5px;}
.indexContent .level4 ._title ._name::after{width:45px;height:2px;background:#b90011;position:absolute;bottom:0px;left:0;content:''}
.indexContent .level4 ._title ._right ._name{color:#333;} 
.indexContent .level4 ._title ._right ._name::after{background:#333;}
.indexContent .level4 ._title ._more{line-height:50px;}
.indexContent .level4 ._title ._more a{width:90px;font-size:14px;line-height:1.8;background:#b90011;color:#fff;}
.indexContent .level4 ._left{width:655px;float:left;}
.indexContent .level4 ._right{width:465px;float:right;}
.indexContent .level4 ._left ul{display:flex;}
.indexContent .level4 ._left ul li{width:300px;border:1px solid #d0d0d0;margin-left:55px;}
.indexContent .level4 ._left ul li:first-child{margin-left:0;}
.indexContent .level4 ._left ul li ._img{width:100%;height:200px;margin-bottom:20px;}
.indexContent .level4 ._left ul li ._img a{height:100%}
.indexContent .level4 ._left ul li ._img a img{width:100%;height:100%}
.indexContent .level4 ._left ul li ._text{padding:0 15px;}
.indexContent .level4 ._left ul li ._name{font-size:16px;color:#b90011;line-height:1.8;padding-bottom:15px;margin-bottom:20px;}
.indexContent .level4 ._left ul li ._name::after{content:''; position:absolute;left:50%;bottom:0; transform:translateX(-50%);width:100%;height:1px;background:#b1b1b1;}
.indexContent .level4 ._left ul li ._intro{font-size:13px;color:#666666;line-height:1.8;margin-bottom:25px;height:50px;overflow:hidden;}
.indexContent .level4 ._left ul li ._more{margin-bottom:15px;}
.indexContent .level4 ._left ul li ._more a{width:100px;line-height:1.8;color:#b90011;border:1px solid #b90011}
.indexContent .level4 ._left ul li ._more a:hover{background:#b90011;color:#fff;}
.indexContent .level4 ._right li{margin-bottom:25px;}
.indexContent .level4 ._right li ._date{width:75px;border:1px solid #d1d1d1;}
.indexContent .level4 ._right li ._date ._day{line-height:30px;font-size:20px;color:#fff;background:#d1d1d1;}
.indexContent .level4 ._right li ._date ._year{color:#333333;font-size:14px;line-height:1.8;}
.indexContent .level4 ._right li ._text{width:355px;}
.indexContent .level4 ._right li ._text ._name{color:#333;font-size:16px;margin-bottom:10px;}
.indexContent .level4 ._right li ._text ._intro{color:#666;line-height:1.8;height:50px;overflow:hidden;}

/*download*/
.download ._list{}
.download li{width:220px;padding:35px 0;border-radius:10px;background:rgb(245,245,245);margin-left:20px;margin-bottom:20px;}
.download li:nth-child(5n+1){ margin-left:0;}
.download li ._img{margin-bottom:25px;}
.download li ._img img{width:113px;height:112px;border-radius:10px;}
.download li ._name{max-height:calc( 100% - 137px);font-size:16px;color:#333;line-height:2.3;}

/*inner*/
._pagePathBlock{background:#eeeeee;1ine-height:68px;z-index:5;}
._navList a{font-size:14px;color:#666;line-height:68px; position:relative;}
._navList a::after{width:100%;height:1px;background:#b80516; position:absolute;bottom:0;left:50%; transform:translateX(-50%);display:none;content:'';}
._navList li{margin-left:25px;}
._navList li.on a{color:#b80516;}
._navList li.on a::after{display:block;}
._bigTitle{font-size:24px;line-height:68px;color:#b80717;}
._bigTitle b{font-weight:normal;}
._innerContent{background:#f3f3f3;}
._innerContent1{background:#fff;}
._url.changeUrl{padding:20px;margin-top:50px;}
._url.changeUrl ul{border:1px solid #d8d8d8;background:#f0f0f0;line-height:50px;display:flex;}
._url.changeUrl ul li{width:50%; position:relative;}
._url.changeUrl ul li:first-child::after{ position:absolute;content:''; right:0;width:1px;height:50px;top:0;background:#d8d8d8;z-index:2}
._url.changeUrl ul li:last-child::after{ position:absolute;content:''; left:0;width:1px;height:50px;top:0;background:#d8d8d8;z-index:2}
._url.changeUrl ul a{color:#b70f1e; font-size:14px;}
._url.changeUrl ul span{color:#bbb; font-size:14px;}
._url.changeUrl ul a i{ font-style:normal; font-size:16px;}


/*contact*/
.contact ._title{font-size:24px;color:#333;line-height:150px;font-weight:100;}
.contact ._infor{width:570px;float:left;}
.contact ._infor p{border-bottom:1px dotted #ddd;padding-bottom:10px;margin-top:40px;line-height:35px;color:#666;}
.contact ._infor p:first-child{margin-top:0;}
.contact ._infor p ._icon{width:35px;height:35px;margin-right:15px;}
.contact ._infor p ._sTitle{font-size:16px;margin-right:5px;}
.contact ._infor p ._mes{font-size:14px;}
.contact ._map{float:right;width:570px;height:390px;}
.contact ._map .map{width:100%;height:100%;}
.contact .level2{margin-top:130px;}

/*product*/
._proNav .hd{background:#eee;line-height:80px;}
._proNav .hd ul{font-size:18px;color:#333;display:flex;border-left:1px solid #fff;border-right:1px solid #fff;}
._proNav .hd ul a{color:#333;}
._proNav .hd li{width:50%;border-left:1px solid #fff;position:relative; cursor:pointer;}
._proNav .hd li::before{content:'';top:0;width:1px;height:100%;position:absolute;background:#fff;left:0;}
._proNav .hd li::after{content:'';top:-1px;width:calc(100% + 2px);height:2px;position:absolute;background:#b70f1e;left:50%; transform:translateX(-50%);display:none;}
._proNav .hd li:first-child::before{display:none;}
._proNav .hd li.on{background:#fff;}
._proNav .hd li.on::after{display:block;}
._proNav .bd{display:none;}
._proNav .bd ul{display:none;height: auto;overflow: hidden;zoom: 1;padding: 17px 0 3px 8px;}
._proNav .bd ul li{float: left;margin: 10px 0 0 8px;height: 23px;line-height: 23px;}
._proNav .bd ul li a{display: block;padding: 0 6px;color:#7f7f7f;font-size: 13px;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;transition: all 0.5s ease;}
._proNav .bd ul li:hover a,
._proNav .bd ul li.on a{color:#fff;-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;border-radius: 3px;background-color:#b70f1e;}

.proList{margin-top:50px;}
.proList li{width:350px;border:2px solid #eee;height:370px;margin-left:75px;margin-bottom:40px;}
.proList li:nth-child(3n+1){margin-left:0;}
.proList li ._name{width:100%;line-height:50px;font-size:14px;color:#333;margin:0;}
.proList li ._img{height:calc(370px - 50px);}
.proList li ._img img{width:100%;height:100%;}

.proItem .level0{margin:35px 0;}
.proItem .level0 a,
.proItem .level0 span{display:inline-block;color:#666;margin-right:5px;}

._proItemImgList{width:475px;float:left;}
._proItemImgList .bigImg li{width:477px;border:2px solid #ddd;}
._proItemImgList .bigImg li img{width:100%;padding-bottom:490px;height:0;}
._proItemImgList .smallScroll .sBtn{display:inline-block;position:absolute;width:30px;height:30px;top:50%;transform:translateY(-50%);display:none;}
._proItemImgList .smallScroll .sPrev{left:0;background:url(../images/pro/pro_prev.png) no-repeat center center;}
._proItemImgList .smallScroll .sNext{right:0;background:url(../images/pro/pro_next.png) no-repeat center center;}
._proItemImgList .smallImg{padding-top:15px;}
._proItemImgList .smallImg .tempWrap{width:100% !important;}
._proItemImgList .smallImg ul{display:flex;width:100% !important;}
._proItemImgList .smallImg li{width:25% !important;margin-left:15px;border:1px solid #ddd;}
._proItemImgList .smallImg li:first-child{margin-left:0;}
._proItemImgList .smallImg li img{width:100%;padding-bottom:90px;height:0;opacity:0.5;}
._proItemImgList .smallImg li.on img{opacity:1;}

.proItem .level1{margin-bottom:90px;}
.proItem .level1 ._text{width:665px;float:right;}
.proItem .level1 ._text ._name{font-size:24px;color:#333333;margin-bottom:15px;}
.proItem .level1 ._text ._title{font-size:18px;color:#666;line-height:1.8;margin-bottom:50px;padding-bottom:50px;border-bottom:1px solid #ddd;}
.proItem .level1 ._text ._intro{font-size:14px;color:#333;line-height:2.3;margin-bottom:50px;}

.proItem .level2{margin-bottom:100px;}
.proItem .level2 ._title{font-size:24px;color:#333;line-height:100px;border-top:1px solid #ddd;font-weight:normal;}
.proItem .level2 ._content{}

/*news*/
.newsList{padding:70px 0 90px;}
.newsList ul{margin-bottom:40px;}
.newsList li{height:300px;background:#fff;transition:all .4s;margin-bottom:45px;}
.newsList li:hover{box-shadow:5px 5px 15px #aaa;}
.newsList li a{height:100%;}
.newsList li ._img{overflow:hidden;width:450px;height:100%;float:left;}
.newsList li ._img img{width:100%;height:100%;padding-bottom:0;transition:all .8s;}
.newsList li ._text{padding:45px 0;width:calc(100% - 500px);float:right;}
.newsList li ._name{color:#333;font-size:16px;margin-bottom:25px;line-height:45px;}
.newsList li ._date{color:#a3a2a2;font-size:30px;margin-right:10px;line-height:45px;}
.newsList li ._intro{color:#a3a2a2;font-size:12px;margin-bottom:25px;line-height:1.8;height:96px;overflow:hidden;padding-right:50px;}
.newsList li ._more{color:#fff;font-size:14px;background:#929191;width:90px;line-height:40px;border-radius:5px;font-weight:bold;text-align:center;}
.newsList li:hover ._name{color:#b80616;}
.newsList li:hover ._more{background:#b80616;}
.newsList li:hover ._img img{transform:scale(1.1);}

/*article*/
.newsItem{padding:55px 0 50px;}
.newsItem ._title{font-size:24px;color:#b80616;padding-bottom:30px;border-bottom:1px solid #d9d9d9;margin-bottom:20px;}
.newsItem ._infor{font-size:16px;color:#626262;margin-bottom:50px;}
.newsItem ._infor span{margin:0 15px;}
.newsItem ._text{color:#676767;font-size:14px;line-height:1.8;}

/*join*/
.joinBusiness ._title h1{color:#a70d1b;font-size:36px;font-weight:bold;margin-bottom:50px;}
.joinBusiness ._text{font-size:20px;color:#292929;line-height:2;}
.joinBusiness .level2{padding-bottom:40px;}
.joinBusiness .level2 ._img{float:right;}
.joinBusiness .level2 ._text{float:left;}
.joinBusiness .level3{padding:45px 0 70px;}
.joinBusiness .level3 ._img{float:left;}
.joinBusiness .level3 ._text{float:right;}

/*company*/
.company ._title{color:#333;font-size:22px;}
.company ._text{color:#666;font-size:14px;line-height:2.3;}
.company .archor{height:1px;}
.company .title .container{line-height:60px;background:rgba(255,255,255,0.63);margin-top:-60px;width:1260px;padding:0 30px;}

.company .level1{padding:50px 0 110px;}
.company .level1 ._block1{margin-bottom:70px;}
.company .level1 ._left{width:660px;float:left;}
.company .level1 ._right{float:right;padding-top:20px;}
.company .level1 ._title{margin-bottom:40px;}
.company .level1 ._text{}
.company .level1 ._text p{text-indent:28px;}
.company .level1 ._block2 ul{display:flex;}
.company .level1 ._block2 li{width:33%;margin-left:25px;}
.company .level1 ._block2 li:first-child{margin-left:0;}

.company .level2{padding-bottom:100px;}
.company .level2 ul{margin-top:45px;}
.company .level2 .title{}
.company .level2 li{margin-bottom:40px;}
.company .level2 li ._time{font-size:20px;color:#333;width:120px;font-weight:100;}
.company .level2 li ._icon{width:25px;height:25px;background:url(../images/company/circle.png) no-repeat center center;margin-right:15px;}
.company .level2 li ._content{font-size:14px;color:#666;line-height:1.8;max-width:calc( 100% - 120px - 25px - 15px );} 

.company .level3{}
.company .level3 ._img{}
.company .level3 .hd{width:90px;line-height:30px;border:1px solid #a2a1a0;border-radius:15px;text-align:center;margin-top:15px;overflow:hidden;}
.company .level3 .hd a{font-size:16px;color:#a2a1a0;width:50%;float:left;font-weight:bold;}
.company .level3 .hd a:hover{color:#ba0001;}
.company .level3 .hd a.prevStop,
.company .level3 .hd a.nextStop{color:#333;}
.company .level3 ._scroll{height:355px;padding:50px 0;background:#f6f6f6;}
.company .level3 ._scroll li{width:220px !important;height:235px;margin:0 10px; border:1px solid #ddd;}
.company .level3 ._scroll li img{width:100%;height:100%;background:#fff;color:#999;}

.company .level4{}
.company .level4 ._block1{margin-top:70px;}
.company .level4 ._block1 ._left{width:485px;margin-left:20px;float:left;}
.company .level4 ._block1 ._left img{margin-top:45px;}
.company .level4 ._block1 ._left img:first-child{margin-top:0;}
.company .level4 ._block1 ._right{float:right;width:465px;margin-right:90px;}  
.company .level4 ._block1 ._right ._text{padding-left:30px;}
.company .level4 ._block1 ._right ._title{font-size:22px;color:#333;margin-bottom:30px;}
.company .level4 ._block1 ._right ._sTitle{font-size:20px;color:#333;margin-bottom:10px;}
.company .level4 ._block1 ._right p{font-size:14px;color:#333;line-height:1.8;}
.company .level4 ._block1 ._right p b{ font-weight:normal;color:#e60012;}
.company .level4 ._block1 ._right li{width:100%;line-height:45px;color:#fff;background:#333;font-size:14px;margin-bottom:30px;border-radius:22px;}
.company .level4 ._block1 ._right ._label-lang2 li{margin-bottom:20px;}
.company .level4 ._block1 ._right li:first-child{background:#b90011;}
.company .level4 .hd{width:90px;line-height:30px;border:1px solid #a2a1a0;border-radius:15px;text-align:center;margin-top:50px;overflow:hidden;}
.company .level4 .hd a{font-size:16px;color:#a2a1a0;width:50%;float:left;font-weight:bold;}
.company .level4 .hd a:hover{color:#ba0001;}
.company .level4 .hd a.prevStop,
.company .level4 .hd a.nextStop{color:#333;}
.company .level4 .bd{margin:30px 0 50px;}
.company .level4 .bd li{width:570px !important;height:340px;margin:0 15px;}
.company .level4 .bd li img{width:100%;height:100%;background:#fff;color:#999;}
.company .level4 ._text{margin-bottom:50px;}
.company .level4 ._img{margin-bottom:55px;}

.company .level5{height:465px;background:#f5f5f5;padding:50px 0;} 
.company .level5 ._title{border-bottom:1px solid #ddd;margin-bottom:30px;padding-bottom:20px;}
.company .level5 ._list li{width:50%;font-size:14px;color:#666;padding-left:25px;line-height:1.8;margin-bottom:15px;background:url(../images/company/circle.png) no-repeat left center;}

/*form*/
._jkdForm{background:#b90011;}
._jkdForm .container{white-space:nowrap;}
._jkdForm ._form{width:733px;float:left;padding-right:25px;padding-top:30px;}
._jkdForm ._img{float:left;width:calc(100% - 733px)}
._jkdForm ._img img{max-width:unset}
._jkdForm ._title{color:#fff;line-height:normal;margin-bottom:35px;}
._jkdForm ._title1 ._ch{font-size:25px;}
._jkdForm ._title1 ._en{font-size:14px;}
._jkdForm ._title2{font-size:14px;margin-left:10px;line-height:60px;}
._jkdForm ._title2._title-lang-2{line-height:30px;margin-top:15px;}

._form .inputTarget{width:156px;line-height:35px;padding:0 5px 0 50px;font-size:14px;margin-bottom:25px;color:#c6c6c6;background:#fff;margin-left:27px;}
._form .inputTarget:first-child{margin-left:0;}
._form .inputTarget.inputTarget4{padding-left:75px;}
._form .inputTarget.contactInputTargetTextarea{width:100%;margin-left:0;padding-left:120px;margin-bottom:35px;}
._form .inputTarget.formInputTargetText{float:left;}
/*.form .formInputTarget.formInputTargetText:nth-child(2n+2){float:right;}
.form .formInputTarget input{border:0;background:transparent;position:relative;z-index:5;width:100%;height:100%;}*/
._form .inputTarget b{position:absolute;top:0;left:5px;line-height:35px;color:#c6c6c6;font-weight:normal;}
._form .inputTarget label{position:absolute;top:0;left:50px;line-height:35px;color:#b4b4b4;}
._form .inputTarget.inputTarget4 label{left:75px;}
._form .inputTarget.contactInputTargetTextarea label{left:120px;}
._form .verfiCode input{border:1px solid #fff;line-height:30px;text-align:center;width:115px;border-radius:5px;color:#fff;background:transparent;}
._form .verfiCode canvas{width:120px;height:32px;background:#fff;margin-left:25px;cursor:pointer;}
._form .submit{border:1px solid #fff;width:180px;line-height:30px;font-size:14px;color:#fff;float:right;background:transparent;}

/*project*/
.project ul{padding:60px 0;}
.project ul li{margin-left:40px;width:calc((100% - 120px)/4);height:185px;margin-bottom:20px;transition:all 0.4s;}
.project ul li:nth-child(4n+1){margin-left:0;}
.project ul li:hover{box-shadow:5px 5px 15px #bbb}
.project ul li a{height:100%;border:1px solid #ddd;}
.project ul li a ._name{line-height:40px;font-size:14px;color:#333;}
.project ul li a ._img{height:calc(100% - 40px);overflow:hidden;}
.project ul li a ._img img{width:100%;height:100%;transition:all 0.8s;}
.project ul li:hover a ._img img{transform:scale(1.1);}

.projectDetail .level1{padding:80px 0 70px;}
.projectDetail .level1 ._img{width:625px;float:left;}
.projectDetail ._img img{height:550px;}
.projectDetail .level1 ._text{width:525px;float:right;}
.projectDetail ._text ._name{color:#333333;font-size:30px;margin-bottom:25px;display:none;}
.projectDetail ._text ._intro{color:#666666;font-size:18px;margin-bottom:60px;line-height:2.3;}
.projectDetail ._text ._url a{width:225px;line-height:60px;border-radius:10px;background:#b90214;color:#fff;font-size:22px;}
.projectDetail ._projectDetailTitle{padding-top:35px;border-top:1px solid #eee;margin-bottom:65px;font-size:24px;color:#333;}
.projectDetail ._contentBlock{margin-bottom:60px;}
.projectDetail ._contentBlock ._name{font-size:22px;display:none;}
.projectDetail ._contentBlock ._text{font-size:16px;line-height:2.3;color:#333;}


.coop ._text{padding-top:45px;color:#666;font-size:14px;line-height:2.3}
.coop ._text p{text-indent:28px;}
}

/*mobi*/
@media(max-width:1200px){
.pc_header,.pc_footer,.pc_banner,.pc_style{display:none;}
/*
.mb_header,.mb_footer,.mb_banner{display:none;}
.pc_header,.pc_footer,.pc_banner{display:block;}
body{float:left;width:1200px;overflow-x:hidden;}
.container{width:1200px;padding:0;}
*/

/*header*/
.header1{padding:15px 0;}
.header1 ._logo img{height:45px;}
.header1 ._menu{ position:absolute;left:8px;top:50%; transform:translateY(-50%); padding-top:2px;}
.header1 ._menu b{width:40px;height:40px;border:1px solid #666;border-radius:5px;cursor:pointer;}
.header1 ._menu b i{display:inline-block;width:65%;height:1px;background:#666;border-radius:1px;margin-top:5px;position:absolute;left:50%;transform:translateX(-50%);}
.header1 ._menu b i:nth-child(1){top:30%;margin-top:-2px;}
.header1 ._menu b i:nth-child(2){top:50%;margin-top:-2px;}
.header1 ._menu b i:nth-child(3){top:70%;margin-top:-2px;}

.content_block{z-index:9;background:#fff;margin-left:0;overflow-x:hidden;overflow-y:scroll;}
._nav{width:50%;position:fixed;height:100vh;overflow-y:scroll;z-index:-1;display:none;left:0;top:0;}
._nav ul.g1{border-top:1px solid #ddd;border-bottom:1px solid #ddd;border-right:1px solid #ddd;}
._nav ul ._g1A{padding:15px 0;padding-left:30px;font-size:14px;color:#666;border-top:1px solid #ddd;}
._nav ul li._g1:first-child ._g1A{border:0;}
._nav ul b{font-weight:normal;position:absolute;right:30px;top:50%;color:#666; transform:translateY(-50%)}
._nav ul ._g1A.on{color:#b90214;}
._nav ul.g2{display:none;}
._nav ul.g2 ._g2A{padding:15px 0;padding-left:15px;font-size:14px;color:#666;border-top:1px solid #ddd;background:#efefef;}
._nav ul.g2 ._g2A span{margin-right:8px;}
.lang{margin-top:0px;}
.lang a{color:#fff;width:50%;line-height:35px;margin-left:0;font-size:14px;}
.lang a._zh{background:#323232}
.lang a._en{background:#b90011}

/*footer*/
.fLink{background:#eaeaea;padding:20px 0;line-height:40px;}
.fLink span{margin-right:15px;font-size:18px;color:#b90011;}
.fLink a{margin-right:15px;color:#626262;font-size:14px;}

.footer1{padding:20px 0 25px;border-top:1px solid #e8e8e8;}
.footer1 ._left ._logo{width:100%}
.footer1 ._left ._logo img{width:260px;}
.footer1 ._left ._infor{color:#666666;font-size:14px;position:relative;line-height:1.8;width:100%;margin-top:25px;}
.footer1 ._left ._infor::after{display:none;content:''; position:absolute; top:0; left:0; width:2px; height:35px; background:#9b9b9b;}

.footer2{line-height:2.3;font-size:14px;}
.footer2 ul{display:none;}
.footer2 p,
.footer2 a{color:#666;} 
.footer2 li{margin-right:30px;}
.footer2 ._right{margin:0 0 20px;}

.footer3{line-height:2.3;padding:10px 0;border-top:1px solid #9b9b9b;}
.footer3 p,
.footer3 a{color:#7a7a7a;font-size:12px;}

/*banner*/
.index_banner img{height:0;width:100%;padding-bottom:93%}
.swiper-pagination-bullet-active{background: #b90214;}
.inner_banner img{height:0;width:100%;padding-bottom:41.66%}

/*index*/
.indexContent .level0{margin:15px 0;}
.indexContent .level0 p,
.indexContent .level0 a{color:#666;font-size:14px;line-height:1.8;}
.indexContent .level0 ._search{ position:relative;margin-top:15px;}
.indexContent .level0 ._search .inputTarget{width:100%;border:1px solid #b0afaf;line-height:30px;border-radius:15px;padding:0 60px 0 15px;}
.indexContent .level0 ._search .inputTarget label{left:16px;top:-1px;color:#ddd;}
.indexContent .level0 ._search button{width:20px;height:20px;background:url(../images/comm/searchIcon.png) no-repeat center center;background-size:cover;border:0; position:absolute; right:10px; cursor:pointer;z-index:5;transform:translateY(-50%);top:50%;}

.indexContent .level1{margin:30px 0 35px;}
.indexContent .level1 ._left{float:left;}
.indexContent .level1 ._right{float:right;width:100%;}
.indexContent .level1 ._right ._title{color:#333;margin-bottom:25px;padding-bottom:25px;margin-top:20px;}
.indexContent .level1 ._right ._title ._zh{font-size:20px;font-weight:bold;}
.indexContent .level1 ._right ._title ._en{font-size:14px;font-weight:bold; text-transform:uppercase;}
.indexContent .level1 ._right ._title::after{width:200px;height:1px;content:'';background:#cbcbcb;position:absolute;bottom:0;left:0;}
.indexContent .level1 ._right ._intro{color:#333;line-height:1.8;font-size:14px;text-indent:28px;margin-bottom:40px;}
.indexContent .level1 ._right ._more{text-align:right;}
.indexContent .level1 ._right ._more a{color:#e60012;font-size:14px;}

.indexContent .level2{margin-bottom:25px;}
.indexContent .level2 ._title{margin-bottom:40px;color:#333;}
.indexContent .level2 ._title ._left{float:left;}
.indexContent .level2 ._title ._right{float:right;}
.indexContent .level2 ._title ._chBig{font-size:20px;font-weight:bold; position:relative;padding-left:45px;}
.indexContent .level2 ._title ._chBig::after{width:35px;height:2px;background:#333; position:absolute; left:0; top:50%; transform:translateY(-50%);content:''}
.indexContent .level2 ._title ._chSmall{font-size:12px;font-weight:bold;}
.indexContent .level2 ._title ._right a{font-size:14px;font-weight:bold;color:#333; position:relative;padding-left:45px;}
.indexContent .level2 ._title ._right a::after{width:35px;height:2px;background:#333; position:absolute; left:0; top:50%; transform:translateY(-50%);content:''}
.indexContent .level2 .hd{width:100%;}
.indexContent .level2 .hd li{font-size:14px;line-height:30px;margin-bottom:10px;width:auto;margin-right:15px;}
.indexContent .level2 .hd li a{color:#333;min-width:150px;padding-right:15px; border-radius: 0 15px 15px 0;display:inline-block;}
.indexContent .level2 .hd li.on{}
.indexContent .level2 .hd li.on a{color:#fff;background:rgb(180,0,16);} 
.indexContent .level2 .bd{width:100%;position:relative;margin-top:20px;}
.indexContent .level2 .bd ul li{width:100%;}
.indexContent .level2 .bd ul li img{width:100%;height:0;padding-bottom:58.51%}
.indexContent .level2 .bd ._page{ position:absolute;bottom:0;left:-72px;display:none;}
.indexContent .level2 .bd .arrow{ position:absolute;left:50%;top:50%; transform:translate(-50%,-50%);z-index:3;}
.indexContent .level2 .bd .arrow .next,
.indexContent .level2 .bd .arrow .prev{width:25px;height:30px;display:inline-block;cursor:pointer;}
.indexContent .level2 .bd .arrow .prev{float:left;left:0;background:url(../images/index/l2-l-r.png) no-repeat center center;background-size:contain;}
.indexContent .level2 .bd .arrow .next{float:right;right:0;background:url(../images/index/l2-r-r.png) no-repeat center center;background-size:contain;}
.indexContent .level2 .bd .arrow .prev:hover{background:url(../images/index/l2-l-r.png) no-repeat center center;}
.indexContent .level2 .bd .arrow .next:hover{background:url(../images/index/l2-r-r.png) no-repeat center center;}

.indexContent .level3{margin-bottom:35px;}
.indexContent .level3 ._title{font-size:18px;color:#333;margin-bottom:45px;}
.indexContent .level3 ._title p{padding:0 30px; background:#fff;position:relative;z-index:5;}
.indexContent .level3 ._title::after{ content:'';width:100%;height:1px;background:#e9e9e9; position:absolute;top:50%; left:50%; transform:translate(-50%,-50%);z-index:3;}
.indexContent .level3 .hd{position:absolute;top:50%;left:50%; transform:translate(-50%,-50%);z-index:5;}
.indexContent .level3 .hd a{font-size:50px;color:#666666;cursor:pointer;}
.indexContent .level3 .hd a:hover{color:#b90011;}
.indexContent .level3 .hd .next{float:right;}
.indexContent .level3 .hd .prev{float:left;}
.indexContent .level3 .bd img{height:0;width:100%;padding-bottom:137.58%}
.indexContent .level3 .bd li{margin:0 10px;float:left;width:165px} 
.indexContent .level3 .bd .tempWrap{margin:0 auto;}

.indexContent .level4{margin-bottom:80px;}
.indexContent .level4 ._title{margin-bottom:30px;}
.indexContent .level4 ._title ._name{font-size:22px;color:#b90011; position:relative;line-height:50px;margin-left:5px;}
.indexContent .level4 ._title ._name::after{width:45px;height:2px;background:#b90011;position:absolute;bottom:0px;left:0;content:''}
.indexContent .level4 ._title ._right ._name{color:#333;} 
.indexContent .level4 ._title ._right ._name::after{background:#333;}
.indexContent .level4 ._title ._more{line-height:50px;}
.indexContent .level4 ._title ._more a{width:90px;font-size:14px;line-height:1.8;background:#b90011;color:#fff;}
.indexContent .level4 ._left{width:100%;float:left;}
.indexContent .level4 ._right{width:100%;float:right;margin-top:20px;}
.indexContent .level4 ._left ul{display:flex;}
.indexContent .level4 ._left ul li{width:calc((100% - 15px)/2);border:1px solid #d0d0d0;margin-left:15px;}
.indexContent .level4 ._left ul li:first-child{margin-left:0;}
.indexContent .level4 ._left ul li ._img{width:100%;margin-bottom:10px;}
.indexContent .level4 ._left ul li ._img a{height:100%}
.indexContent .level4 ._left ul li ._img a img{width:100%;height:0;padding-bottom:66.67%;}
.indexContent .level4 ._left ul li ._text{padding:0 15px;}
.indexContent .level4 ._left ul li ._name{font-size:16px;color:#b90011;line-height:1.8;padding-bottom:15px;margin-bottom:20px;}
.indexContent .level4 ._left ul li ._name::after{content:''; position:absolute;left:50%;bottom:0; transform:translateX(-50%);width:100%;height:1px;background:#b1b1b1;}
.indexContent .level4 ._left ul li ._intro{font-size:13px;color:#666666;line-height:1.8;margin-bottom:25px;height:75px;overflow:hidden;}
.indexContent .level4 ._left ul li ._more{margin-bottom:15px;}
.indexContent .level4 ._left ul li ._more a{width:100px;line-height:1.8;color:#b90011;border:1px solid #b90011}
.indexContent .level4 ._left ul li ._more a:hover{background:#b90011;color:#fff;}
.indexContent .level4 ._right li{margin-bottom:15px;}
.indexContent .level4 ._right li ._date{width:75px;border:1px solid #d1d1d1;}
.indexContent .level4 ._right li ._date ._day{line-height:30px;font-size:20px;color:#fff;background:#d1d1d1;}
.indexContent .level4 ._right li ._date ._year{color:#333333;font-size:14px;line-height:1.8;}
.indexContent .level4 ._right li ._text{width:calc(100% - 90px);}
.indexContent .level4 ._right li ._text ._name{color:#333;font-size:16px;margin-bottom:10px;}
.indexContent .level4 ._right li ._text ._intro{color:#666;line-height:1.8;height:50px;overflow:hidden;}

/*download*/
.download ._list{}
.download li{width:220px;height:240px;padding:35px 0;border-radius:10px;background:rgb(245,245,245);margin-left:20px;margin-bottom:20px;}
.download li:nth-child(5n+1){ margin-left:0;}
.download li ._img{margin-bottom:25px;}
.download li ._img img{width:113px;height:112px;border-radius:10px;}
.download li ._name{max-height:calc( 100% - 137px);font-size:16px;color:#333;line-height:2.3;}

/*inner*/
._pagePathBlock{background:#eeeeee;1ine-height:68px;z-index:5;display:none;}
._navList a{font-size:14px;color:#666;line-height:68px; position:relative;}
._navList a::after{width:100%;height:1px;background:#b80516; position:absolute;bottom:0;left:50%; transform:translateX(-50%);display:none;content:'';}
._navList li{margin-left:25px;}
._navList li.on a{color:#b80516;}
._navList li.on a::after{display:block;}
._bigTitle{font-size:24px;line-height:68px;color:#b80717;}
._bigTitle b{font-weight:normal;}
._innerContent{background:#f3f3f3;}
._innerContent1{background:#fff;}
._url.changeUrl{padding:20px 0;margin-top:50px;}
._url.changeUrl ul{border:1px solid #d8d8d8;background:#f0f0f0;line-height:50px;display:flex;}
._url.changeUrl ul li{width:50%; position:relative;}
._url.changeUrl ul li:first-child::after{ position:absolute;content:''; right:0;width:1px;height:50px;top:0;background:#d8d8d8;z-index:2}
._url.changeUrl ul li:last-child::after{ position:absolute;content:''; left:0;width:1px;height:50px;top:0;background:#d8d8d8;z-index:2}
._url.changeUrl ul a{color:#b70f1e; font-size:14px;}
._url.changeUrl ul span{color:#bbb; font-size:14px;}
._url.changeUrl ul a i{ font-style:normal; font-size:16px;}

/*contact*/
.contact ._title{font-size:18px;color:#333;line-height:75px;font-weight:100;}
.contact ._infor{width:100%;float:left;}
.contact ._infor p{border-bottom:1px dotted #ddd;padding-bottom:10px;margin-top:10px;line-height:35px;color:#666;}
.contact ._infor p:first-child{margin-top:0;}
.contact ._infor p ._icon{width:35px;height:35px;margin-right:15px;}
.contact ._infor p ._sTitle{font-size:16px;margin-right:5px;}
.contact ._infor p ._mes{font-size:14px;}
.contact ._map{float:right;width:100%;height:390px;margin-top:20px;}
.contact ._map .map{width:100%;height:100%;}
.contact .level2{margin-top:20px;}

/*product*/
._proNav .hd{background:#eee;line-height:50px;} 
._proNav .hd ul{font-size:14px;color:#333;margin:0 -15px;width:calc(100% + 30px)}
._proNav .hd li{width:50%;position:relative; cursor:pointer;float:left; }
._proNav .hd li::before{content:'';top:0;width:1px;height:100%;position:absolute;background:#fff;left:0;}
._proNav .hd li::after{content:'';top:-1px;width:calc(100% + 2px);height:2px;position:absolute;background:#b70f1e;left:50%; transform:translateX(-50%);display:none;}
._proNav .hd li:nth-child(2n+1)::before{display:none;}
._proNav .hd li.on{background:#fff;}
._proNav .hd li.on::after{display:block;}
._proNav .bd ul{display:none;height: auto;overflow: hidden;zoom: 1;padding: 17px 0 3px 8px;}
._proNav .bd ul li{float: left;margin: 10px 0 0 8px;height: 23px;line-height: 23px;}
._proNav .bd ul li a{display: block;padding: 0 6px;color:#7f7f7f;font-size: 13px;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;transition: all 0.5s ease;}
._proNav .bd ul li:hover a,
._proNav .bd ul li.on a{color:#fff;-webkit-border-radius: 3px;-moz-border-radius: 3px;-ms-border-radius: 3px;border-radius: 3px;background-color:#b70f1e;}

.proList{margin-top:25px;}
.proList li{width:calc((100% - 15px)/2);border:2px solid #eee;margin-left:15px;margin-bottom:15px;}
.proList li:nth-child(2n+1){margin-left:0;}
.proList li ._name{width:100%;line-height:40px;font-size:14px;color:#333;margin:0;height:40px;overflow:hidden;}
.proList li ._img{}
.proList li ._img img{width:100%;height:0;padding-bottom:91.43%;}

.proItem .level0{margin:35px 0;}
.proItem .level0 a,
.proItem .level0 span{display:inline-block;color:#666;margin-right:5px;}

._proItemImgList{width:100%;float:left;}
._proItemImgList .bigImg li{width:100%;border:2px solid #ddd;}
._proItemImgList .bigImg li img{width:100%;padding-bottom:103.16%;height:0;}
._proItemImgList .smallScroll .sBtn{display:inline-block;position:absolute;width:30px;height:30px;top:50%;transform:translateY(-50%);display:none;}
._proItemImgList .smallScroll .sPrev{left:0;background:url(../images/pro/pro_prev.png) no-repeat center center;}
._proItemImgList .smallScroll .sNext{right:0;background:url(../images/pro/pro_next.png) no-repeat center center;}
._proItemImgList .smallImg{padding-top:15px;}
._proItemImgList .smallImg .tempWrap{width:100% !important;}
._proItemImgList .smallImg ul{display:flex;width:100% !important;}
._proItemImgList .smallImg li{width:25% !important;margin-left:10px;border:1px solid #ddd;}
._proItemImgList .smallImg li:first-child{margin-left:0;}
._proItemImgList .smallImg li img{width:100%;padding-bottom:61.8%;height:0;opacity:0.5;}
._proItemImgList .smallImg li.on img{opacity:1;}

.proItem .level1{margin-bottom:45px;}
.proItem .level1 ._text{width:100%;float:right;margin-top:25px;}
.proItem .level1 ._text ._name{font-size:18px;color:#333333;margin-bottom:15px;}
.proItem .level1 ._text ._title{font-size:14px;color:#666;line-height:1.8;margin-bottom:25px;padding-bottom:25px;border-bottom:1px solid #ddd;}
.proItem .level1 ._text ._intro{font-size:14px;color:#333;line-height:2.3;margin-bottom:25px;}

.proItem .level2{margin-bottom:50px;}
.proItem .level2 ._title{font-size:18px;color:#333;line-height:100px;border-top:1px solid #ddd;font-weight:normal;}
.proItem .level2 ._content{overflow:hidden;}
.proItem .level2 ._content img{height: auto}
.proItem .level2 ._content .tableOuter{overflow-x:scroll;}

/*news*/
.newsList{padding:35px 0 0;}
.newsList li{height:auto;background:#fff;transition:all .4s;margin-bottom:25px;border:1px solid #ddd;border-radius:10px;}
.newsList li:hover{box-shadow:5px 5px 15px #aaa;}
.newsList li a{height:100%;}
.newsList li ._img{overflow:hidden;width:450px;height:100%;float:left;display:none;}
.newsList li ._img img{width:100%;height:100%;padding-bottom:0;transition:all .8s;}
.newsList li ._text{padding:15px;width:100%;float:right;}
.newsList li ._name{color:#333;font-size:18px;margin-bottom:15px;line-height:45px;}
.newsList li ._date{color:#a3a2a2;font-size:14px;margin-right:10px;line-height:45px;}
.newsList li ._intro{color:#a3a2a2;font-size:14px;margin-bottom:15px;line-height:1.8;height:96px;overflow:hidden;}
.newsList li ._more{color:#fff;font-size:14px;background:#929191;width:80px;line-height:30px;border-radius:5px;font-weight:bold;text-align:center;}
.newsList li:hover ._name{color:#b80616;}
.newsList li:hover ._more{background:#b80616;}
.newsList li:hover ._img img{transform:scale(1.1);}

/*article*/
.newsItem{padding:55px 0 50px;}
.newsItem ._title{font-size:18px;color:#b80616;padding-bottom:15px;border-bottom:1px solid #d9d9d9;margin-bottom:15px;}
.newsItem ._infor{font-size:14px;color:#626262;margin-bottom:25px;}
.newsItem ._infor span{margin:0 15px;}
.newsItem ._text,
.newsItem ._text *{color:#676767 !important;font-size:12px !important;line-height:1.8;height: auto}

/*join*/
.joinBusiness ._title h1{color:#a70d1b;font-size:36px;font-weight:bold;margin-bottom:50px;}
.joinBusiness ._text{font-size:20px;color:#292929;line-height:2;}
.joinBusiness .level2{padding-bottom:40px;}
.joinBusiness .level2 ._img{float:right;}
.joinBusiness .level2 ._text{float:left;}
.joinBusiness .level3{padding:45px 0 70px;}
.joinBusiness .level3 ._img{float:left;}
.joinBusiness .level3 ._text{float:right;}

/*company*/
.company ._title{color:#333;font-size:18px;}
.company ._text{color:#666;font-size:14px;line-height:1.8;}
.company .archor{height:1px;}
.company .title .container{line-height:60px;background:rgba(255,255,255,0.63);margin-top:-60px;}

.company .level1{padding:25px 0 55px;}
.company .level1 ._block1{margin-bottom:35px;}
.company .level1 ._left{width:100%;float:left;}
.company .level1 ._right{float:right;padding-top:20px;width:100%;text-align:center;}
.company .level1 ._right img{width:80%;}
.company .level1 ._title{margin-bottom:20px;}
.company .level1 ._text{}
.company .level1 ._text p{text-indent:28px;}
.company .level1 ._block2 ul{display:flex;}
.company .level1 ._block2 li{width:33%;margin-left:25px;}
.company .level1 ._block2 li:first-child{margin-left:0;}

.company .level2{padding-bottom:100px;}
.company .level2 ul{margin-top:45px;}
.company .level2 .title{}
.company .level2 li{margin-bottom:20px;}
.company .level2 li ._time{font-size:16px;color:#333;width:100px;font-weight:100;}
.company .level2 li ._icon{width:25px;height:25px;background:url(../images/company/circle.png) no-repeat center center;margin-right:15px;}
.company .level2 li ._content{font-size:14px;color:#666;line-height:1.8;max-width:calc( 100% - 100px - 25px - 15px );} 

.company .level3{}
.company .level3 ._img{}
.company .level3 .hd{width:90px;line-height:30px;border:1px solid #a2a1a0;border-radius:15px;text-align:center;margin-top:15px;overflow:hidden;}
.company .level3 .hd a{font-size:16px;color:#a2a1a0;width:50%;float:left;font-weight:bold;}
.company .level3 .hd a:hover{color:#ba0001;}
.company .level3 .hd a.prevStop,
.company .level3 .hd a.nextStop{color:#333;}
.company .level3 ._scroll{padding:25px 0;background:#f6f6f6;}
.company .level3 ._scroll li{width:165px;margin:0 10px; border:1px solid #ddd;}
.company .level3 ._scroll li img{width:100%;height:0;padding-bottom:106.81%;background:#fff;color:#999;}

.company .level4{}
.company .level4 ._block1{margin-top:35px;}
.company .level4 ._block1 ._left{width:100%;float:left;}
.company .level4 ._block1 ._left img{margin-top:25px;}
.company .level4 ._block1 ._left img:first-child{margin-top:0;}
.company .level4 ._block1 ._right{float:right;width:100%;margin-top:20px;}  
.company .level4 ._block1 ._right ._text{padding-left:30px;}
.company .level4 ._block1 ._right ._title{font-size:18px;color:#333;margin-bottom:20px;}
.company .level4 ._block1 ._right ._sTitle{font-size:16px;color:#333;margin-bottom:10px;}
.company .level4 ._block1 ._right p{font-size:14px;color:#333;line-height:1.8;}
.company .level4 ._block1 ._right p b{ font-weight:normal;color:#e60012;}
.company .level4 ._block1 ._right li{width:100%;line-height:35px;color:#fff;background:#333;font-size:14px;margin-bottom:15px;border-radius:17px;}
.company .level4 ._block1 ._right li:first-child{background:#b90011;}
.company .level4 .hd{width:90px;line-height:30px;border:1px solid #a2a1a0;border-radius:15px;text-align:center;margin-top:50px;overflow:hidden;}
.company .level4 .hd a{font-size:16px;color:#a2a1a0;width:50%;float:left;font-weight:bold;}
.company .level4 .hd a:hover{color:#ba0001;}
.company .level4 .hd a.prevStop,
.company .level4 .hd a.nextStop{color:#333;}
.company .level4 .bd{margin:15px 0 25px;}
.company .level4 .bd li{}
.company .level4 .bd li img{height:0;padding-bottom:59.65%;width:100%;background:#fff;color:#999;}
.company .level4 ._text{margin-bottom:50px;}
.company .level4 ._img{margin-bottom:55px;}

.company .level5{background:#f5f5f5;padding:25px 0;} 
.company .level5 ._title{border-bottom:1px solid #ddd;margin-bottom:30px;padding-bottom:20px;}
.company .level5 ._list li{width:100%;font-size:14px;color:#666;padding-left:25px;line-height:1.8;margin-bottom:15px;background:url(../images/company/circle.png) no-repeat left center;}

/*form*/
._jkdForm{background:#b90011;}
._jkdForm .container{white-space:nowrap;}
._jkdForm ._form{width:100%;float:left;}
._jkdForm ._img{float:left;width:calc(100% + 30px);margin-top:15px;}
._jkdForm ._img img{margin:0 -15px;}
._jkdForm ._title{color:#fff;line-height:normal;margin-bottom:35px;}
._jkdForm ._title1 ._ch{font-size:18px;}
._jkdForm ._title1 ._en{font-size:12px;}
._jkdForm ._title2{font-size:12px;margin-left:10px;line-height:60px;}

._form .inputTarget{width:calc((100% - 15px)/2);line-height:35px;padding:0 5px 0 50px;font-size:14px;margin-bottom:15px;color:#c6c6c6;background:#fff;margin-left:15px;}
._form .inputTarget:nth-child(2n+1){margin-left:0;}
._form .inputTarget.inputTarget4{padding-left:75px;}
._form .inputTarget.contactInputTargetTextarea{width:100%;margin-left:0;padding-left:120px;margin-bottom:35px;}
._form .inputTarget.formInputTargetText{float:left;}
/*.form .formInputTarget.formInputTargetText:nth-child(2n+2){float:right;}
.form .formInputTarget input{border:0;background:transparent;position:relative;z-index:5;width:100%;height:100%;}*/
._form .inputTarget b{position:absolute;top:0;left:5px;line-height:35px;color:#c6c6c6;font-weight:normal;}
._form .inputTarget label{position:absolute;top:0;left:50px;line-height:35px;color:#b4b4b4;}
._form .inputTarget.inputTarget4 label{left:75px;}
._form .inputTarget.contactInputTargetTextarea label{left:120px;}
._form .verfiCode{width:65%;}
._form .verfiCode input{border:1px solid #fff;line-height:30px;text-align:center;width:calc((100% - 15px)/2);border-radius:5px;color:#fff;background:transparent;}
._form .verfiCode canvas{width:calc((100% - 15px)/2);height:32px;background:#fff;margin-left:15px;cursor:pointer;}
._form .submit{border:1px solid #fff;width:calc(35% - 15px);margin-left:15px;line-height:30px;font-size:14px;color:#fff;float:right;background:transparent;}

/*project*/
.project ul{padding:30px 0 0;}
.project ul li{margin-left:15px;width:calc((100% - 15px)/2);margin-bottom:15px;transition:all 0.4s;}
.project ul li:nth-child(2n+1){margin-left:0;}
.project ul li:hover{box-shadow:5px 5px 15px #bbb}
.project ul li a{height:100%;border:1px solid #ddd;}
.project ul li a ._name{line-height:40px;font-size:14px;height:40px;overflow:hidden;color:#333;} 
.project ul li a ._img{overflow:hidden;}
.project ul li a ._img img{width:100%;height:0;padding-bottom:53.36%;transition:all 0.8s;}
.project ul li:hover a ._img img{transform:scale(1.1);}

.projectDetail .level1{padding:40px 0 35px;}
.projectDetail .level1 ._img{width:100%;float:left;}
.projectDetail ._img img{height:0;width:100%;padding-bottom:100%;}
.projectDetail .level1 ._text{width:100%;float:right;}
.projectDetail ._text ._name{color:#333333;font-size:18px;margin-bottom:15px;margin-top:15px;}
.projectDetail ._text ._intro{color:#666666;font-size:14px;margin-bottom:30px;line-height:1.8;}
.projectDetail ._text ._url a{width:150px;line-height:40px;border-radius:5px;background:#b90214;color:#fff;font-size:16px;}
.projectDetail ._projectDetailTitle{padding-top:25px;border-top:1px solid #eee;margin-bottom:35px;font-size:18px;color:#333;}
.projectDetail ._contentBlock{margin-bottom:0px;}
.projectDetail ._contentBlock ._name{font-size:22px;display:none;}
.projectDetail ._contentBlock ._text{font-size:14px;line-height:1.8;color:#333;}
.projectDetail ._contentBlock iframe{max-width:100%;}


.coop ._text{padding-top:45px;color:#666;font-size:14px;line-height:1.8}
.coop ._text p{text-indent:28px;}
}
