@charset "utf-8";
.container{width: 100%;height: auto;overflow: hidden;}
.container .banner{width: 100%;height: 176px;background: url(../images/about-banner.jpg) center no-repeat;}

.aside{width: 180px;float: left;position: relative;top:-88px;z-index: 1;min-height: 500px;background: #f8f8f8;}
.aside .title{width:180px;height:88px;background: url("../images/title-bg.jpg") no-repeat;}
.aside .title h2{font-size: 24px;font-weight:bold;line-height:20px;width:180px;height:60px;padding-top:28px;text-align:center;color:#f4f4f4;}
.aside .title span{font-size: 14px;font-weight:normal;font-family:Verdana;display:inline-block;width:180px;text-align: center;}
.aside ul{width: 180px;height:100%;background: #f8f8f8;min-height: 500px;}
.aside ul li{width: 178px;height:43px;border: 1px solid #f6f6f6;border-top: none;}
.aside ul li a{display:inline-block;padding:0 18px 0 22px;font-size: 14px;line-height: 43px;color:#000;width: 138px;background-color: #fff;transition:all 0.3s linear;}
.aside ul li a i{float:right;color:#fff;line-height: 43px;font-size: 10px;}
.aside ul li.active a{background-color: #f8f8f8;color:#e03e25;}
.aside ul li a:hover{background-color: #f8f8f8;color:#e03e25;}
.aside ul li.active a i{color:#e03e25;}
.aside ul li a:hover i{color:#e03e25;}
.main{width: 915px;height: auto;float: right;padding-bottom: 60px;}
.main .title{font-size: 24px;border-bottom: 1px solid #f6f6f6;padding:35px 0 25px;margin-bottom: 30px;}
.main p{line-height: 24px;color: #666;}

.main .news-list{width: 100%;height: auto;overflow: hidden;}
.main .news-list li{width: 100%;height: 144px;overflow: hidden;margin-bottom: 30px;}
.main .news-list li .img-box{width: 216px;height: 144px;overflow: hidden;float: left;}
.main .news-list li .img-box img{width: 216px;height: 144px;transition: all 0.3s linear;}
.main .news-list li .text-box{height: auto;overflow: hidden;padding:0 40px;}
.main .news-list li .text-box h2{font-size: 16px;color: #333;margin: 15px 0 10px;transition: all 0.3s linear;}
.main .news-list li .text-box p{font-size: 13px;color: #666;line-height: 24px;max-height: 48px;overflow: hidden;}
.main .news-list li .text-box .date{font-size: 12px;color: #999;margin-top: 10px;}
.main .news-list li:hover{background: #f8f8f8;}
.main .news-list li:hover .img-box img{transform: scale(1.05);}
.main .news-list li:hover .text-box h2{color: #fe7747;}

.img-tab{position: relative;height: 195px;overflow: hidden;width:876px;padding-left:40px;margin-bottom: 40px;}
.img-tab .bd{width: 840px;height:178px;overflow:hidden;}
.img-tab .bd ul{width: 840px;height:178px;overflow:hidden;}
.img-tab .bd li{float: left;margin-right:13px;width: 200px;text-align: center;}
.img-tab .bd li:first-child{margin-left: 0;}
.img-tab .bd li p{font-size: 13px;line-height: 20px;max-height: 40px;overflow: hidden;color: #333;margin-top: 5px;}
.img-tab .bd li img{width: 200px;height: 133px;}
.img-tab .bd li a{position: relative;font-size: 0px;}
.img-tab .bd li a span{position: absolute;bottom: 0px;left:0;width: 100%;height:48px;background: #000;opacity: 0.5;filter:alpha(opacity=50);}
.img-tab .bd li a p{position: absolute;bottom: 0px;left:0;width: 100%;height:48px;line-height:48px;text-align:center;color: #fff;}
.img-tab .botton{position: absolute;top:50%;margin-top:-40px;}
.img-tab .prev{left:0px;}
.img-tab .next{right:0px;}
.img-tab .botton i{color: #bbbbbb;font-size: 25px;transition: all 0.3s linear;}
.img-tab .botton:hover i{color: #fe7747;}

.img-tab1{position: relative;height: auto;overflow: hidden;margin: 30px 0;}
.img-tab1 h2{font-size: 16px;font-weight: bold;padding-bottom: 5px;border-bottom: 1px solid #f0f0f0;color: #666;margin-bottom: 25px;}
.img-tab1 .hd{overflow:hidden;height:auto;position: absolute;top:4px;right:0;z-index: 2}
.img-tab1 .hd a{background: #999;color: #fff;width: 20px;height: 20px;display: inline-block;text-align: center;line-height: 20px;}
.img-tab1 .hd a:hover{background: #fe7747;}
.img-tab1 .hd a.iconfont{font-size: 12px;vertical-align: -5px;}
.img-tab1 .bd{height: auto;overflow: hidden;}
.img-tab1 .bd ul{height: auto;overflow: hidden;}
.img-tab1 .bd ul li{width: 155px;height: 260px;line-height: 230px;overflow: hidden;border: 1px solid #efefef;float: left;margin-right: 32px;text-align: center;transition: all 0.3s linear;}
.img-tab1 .bd ul li img{vertical-align: middle;max-width: 145px;max-height: 220px;}
.img-tab1 .bd ul li:hover{border-color: #fe7747;}

.year-tab{width: 916px;height: auto;overflow: hidden;}
.year-tab .hd{width: 876px;height: 47px;position: relative;padding-left: 40px;}
.year-tab .hd .hd_list{height: auto;overflow: hidden;width: 840px;}
.year-tab .hd .hd_list ul{height: auto;overflow: hidden;}
.year-tab .hd .pre,.year-tab .hd .next{width: 26px;height:26px;overflow: hidden;position: absolute;top: 7px;}
.year-tab .hd .pre i,.year-tab .hd .next i{font-size:20px;color: #bbbbbb;transition: all 0.3s linear;}
.year-tab .hd .pre i:hover,.year-tab .hd .next i:hover{color: #f37e00;}
.year-tab .hd .pre{left: 0;}
.year-tab .hd .next{right: 0;}
.year-tab .hd li{border:1px solid #dedede;cursor:pointer;background: #f8f8f8;color: #666;font-size: 14px;float: left; margin-right:12px;display: inline;width: 80px;height: 33px;line-height: 33px;overflow:hidden;text-align: center}
.year-tab .hd li.on{color: #fff;background-color: #f37e00;border-color: #f37e00;}
.year-tab .bd{width: 892px;height: auto;overflow: hidden;padding-top: 30px;margin-bottom: 15px;}
.year-tab .bd .year_bd_tab{padding-top:20px;width: 890px;height: auto;overflow: hidden;background: url(../images/year-tab-line-bg.jpg) 135px 0 repeat-y;}
.year-tab .bd .year_bd_tab ul{padding-left: 0px;}
.year-tab .bd .year_bd_tab li{width: 890px;padding-bottom: 50px;overflow:hidden;background: url(../images/year-tab-li-bg.png) 131px 7px no-repeat;}
.year-tab .bd .year_bd_tab li:hover{background: url(../images/year-tab-li-bg-active.png) 127px 3px no-repeat;}
.year-tab .bd .year_bd_tab li h3{text-align:right;padding-right:20px;font-weight:normal;width:125px;height:auto;overflow:hidden;float: left;font-size: 15px;color: #333;}
.year-tab .bd .year_bd_tab li .year_li{line-height:20px;width:700px;padding-left:27px;font-size: 14px;color: #686868;float: left;display: inline;}
.year-tab .bd .year_bd_tab li p{ margin-bottom: 20px;}
.year-tab .bd .year_bd_tab li img{max-width:200px;max-height:133px;}

.tab-slide{width: 915px;height: auto;overflow: hidden;}
.tab-slide .hd{width: 835px;height: 47px;position: relative;padding:0 40px;background: #f7f7f7;}
.tab-slide .hd .hd_list{height: 100%;overflow: hidden;width: 800px;margin:0 auto;}
.tab-slide .hd .hd_list ul{height: 100%;overflow: hidden;}
.tab-slide .hd .pre,.tab-slide .hd .next{width: 40px;height:100%;overflow: hidden;background: #c1c1c1;text-align: center;position: absolute;top:0;transition: all 0.3s linear;}
.tab-slide .hd .pre:hover,.tab-slide .hd .next:hover{background:#e03e25}
.tab-slide .hd .pre i,.tab-slide .hd .next i{font-size:20px;color: #fff;line-height:47px;transition: all 0.3s linear;}
.tab-slide .hd .pre{left: 0;}
.tab-slide .hd .next{right: 0;}
.tab-slide .hd li{cursor:pointer;color: #0f0d0e;font-size: 15px;float: left;height: 45px;line-height: 45px;margin-right:18px;}
.tab-slide .hd li.on,.tab-slide .hd li:hover{color: #e03e25;border-bottom: 2px solid #e03e25;}
.tab-slide .bd{width: 100%;height: auto;overflow: hidden;padding-top: 20px;margin-bottom: 15px;}
.tab-slide .bd ul{width: 100%;height: auto;overflow: hidden;}
.tab-slide .bd ul li{height:45px;line-height: 45px;border-bottom: 1px dashed #dbdbdb;}
.tab-slide .bd ul li a{color: #333;transition: all 0.3s linear;}
.tab-slide .bd ul li a:hover{color: #e03e25;}
.tab-slide .bd ul li span{float: right;color: #999;}
.tab-slide .bd ul li i{vertical-align: -1px;color: #666;margin-right: 5px;}
.tab-slide p img{width: 100% }

.img-text-box{width: 100%;height: auto;overflow: hidden;}
.img-text-box .text-box {width: 47%;margin-top:30px;}
.img-text-box .text-box h1{font-size: 30px;margin-bottom: 20px;color: #333;transition: all 0.3s linear;}
.img-text-box .text-box h2{font-size: 16px;font-weight: bold;margin-bottom: 5px;}
.img-text-box .text-box h2 i{color: #e03e25;margin-right: 15px;}
.img-text-box .text-box p{line-height: 30px;color: #666;max-height: 150px;overflow: hidden;}
.img-text-box .text-box .btn-more{color: #fa583f;margin-top: 20px;display: inline-block;transition: all 0.3s linear;}
.img-text-box .text-box .btn-more i{margin-left: 10px;font-size: 18px;vertical-align: -1px;}
.img-text-box .img-box{width: 50%;height: auto;overflow: hidden;text-align: right;}
.img-text-box .img-box img{width: 100%;transition: all 0.3s linear;}
.img-text-box a:hover .img-box img{transform: scale(1.04);}
.img-text-box a:hover .btn-more{color: #e03e25;}
.img-text-box a:hover h1{color: #e03e25;}
/*about*/
.about .about-con .main .video{height: auto;overflow: hidden;margin-bottom:20px;}
.about .about-con .main p{margin-top: 5px;}

/*about-lc*/
.about-lc .about-lc-con .main{}

/*about-td*/
.about-td .about-td-con .main ul{width:100%;height:auto;}
.about-td .about-td-con .main ul li{min-height:210px;padding:35px 20px;height: auto;overflow: hidden;position: relative;z-index: 0;}
.about-td .about-td-con .main ul li .text-box{width: 665px;float: left;}
.about-td .about-td-con .main ul li .text-box h2{font-size: 15px;font-weight: bold;color:#333;line-height: 24px;}
.about-td .about-td-con .main ul li .text-box h2 span{margin-right:14px;}
.about-td .about-td-con .main ul li .line{display:block;width:27px;height:0px;border:1px solid #ccc;margin:16px 0 14px 0;}
.about-td .about-td-con .main ul li .img-box{width: 150px;height:200px;overflow: hidden;border:4px solid #f5f5f5;position: absolute;top:50%;margin-top: -104px;right: 20px;}
.about-td .about-td-con .main ul li .img-box img{width: 150px;height: 200px;transition: all 0.3s linear;}
.about-td .about-td-con .main ul li p{font-size: 13px;}
.about-td .about-td-con .main ul li:hover .img-box img{transform: scale(1.04);}


/*about-zc*/
.about-zc .about-zc-con .main .img-box{height:auto;overflow: hidden;float: left;margin-right: 35px;}
.about-zc .about-zc-con .main .text-box{height: auto;overflow: hidden;}
.about-zc .about-zc-con .main .text-box h2{font-size: 18px;color: #fe7747;}
.about-zc .about-zc-con .main .text-box p{margin-top: 15px;}

/*about-wh*/
.about-wh .about-wh-con .main ul li{padding: 39px 0 30px 0;border-top:1px dashed #dedede;overflow: hidden;}
.about-wh .about-wh-con .main ul li:first-child{border-top:none;}
.about-wh .about-wh-con .main ul li h2{font-size: 16px;font-weight: bold;color:#474747;line-height: 25px;margin-bottom: 34px;}
.about-wh .about-wh-con .main ul li h2 i{font-size: 18px;color:#fe7747;margin-right: 8px;font-weight: normal;}
.about-wh .about-wh-con .main ul li p{font-size: 14px;color:#474747;line-height: 25px;}

/*about-zr*/
.about-zr-cx .about-zr-cx .main{}

/*about-sl*/
.nav-sl{width: 100%;height: 65px;margin-bottom: 40px;}
.nav-sl li{float: left;width: 228px;text-align:center;height:55px;line-height: 55px;font-size: 16px;font-weight: bold;background: #f4f4f4;position: relative;z-index: 0;transition: all 0.3s linear;}
.nav-sl li a{width: 100%;height: 100%;display: block;color:#666;}
.nav-sl li span{display: block;position:absolute;left:50%;margin-left:-5px;top:55px;border-left: 10px solid transparent;border-right: 10px solid transparent;border-top: 10px solid #fff;}
.nav-sl li i{font-size: 18px;margin-right: 10px;font-weight: normal;}
.nav-sl li i.honor{vertical-align: -2px;}
.nav-sl li:hover,.nav-sl li.active{background-color: #fe7747;}
.nav-sl li:hover a,.nav-sl li.active a{color: #f4f4f4;}
.nav-sl li.active span{border-top: 10px solid #fe7747;}
.about-sl .about-sl-con .main p{margin-bottom: 20px;}
.about-sl .about-sl-con .main p span{color: #fe7747;}
.about-sl .about-sl-con .main img{display: block;margin: 0 auto;margin-top: 40px;}

/*about-sl-cx*/
.about-sl-cx .about-sl-ry-cx .main{}

/*about-sl-ry*/
.about-sl-ry .about-sl-ry-con .main .ry-list{width: 928px;height: auto;overflow: hidden;}
.about-sl-ry .about-sl-ry-con .main .ry-list li{width: 210px;height: 195px;line-height:140px;float: left;margin:0 20px 20px 0;text-align: center;border: 1px solid #efefef;transition: all 0.3s linear;position: relative;z-index: 0;}
.about-sl-ry .about-sl-ry-con .main .ry-list li img{max-width: 192px;max-height: 140px;vertical-align: middle;padding: 10px 0;}
.about-sl-ry .about-sl-ry-con .main .ry-list li span{width: 100%;height: 35px;line-height: 35px;background: #f8f8f8;display: block;position: absolute;left: 0;bottom: 0;color: #666;transition: all 0.3s linear;}
.about-sl-ry .about-sl-ry-con .main .ry-list li:hover{border-color: #fe7747;}
.about-sl-ry .about-sl-ry-con .main .ry-list li:hover span{background: #fe7747;color: #fff;}


/*about-sl-zz*/
.about-sl-zz .about-sl-zz-con .main .zz-list{width:933px;height: auto;}
.about-sl-zz .about-sl-zz-con .main .zz-list li{width: 260px;height: 280px;padding: 20px 15px;float: left;margin:0 19px 19px 0;border: 1px solid #f0f0f0;transition: all 0.3s linear;}
.about-sl-zz .about-sl-zz-con .main .zz-list li h2{font-size: 16px;color: #fe7747;font-weight: bold;position: relative;z-index: 0;}
.about-sl-zz .about-sl-zz-con .main .zz-list li h2 span{font-size: 12px;color: #666;font-weight: normal;position: absolute;right: 0;bottom: 0;}
.about-sl-zz .about-sl-zz-con .main .zz-list li .img-box{width: 258px;height: 172px;margin: 15px 0 8px;}
.about-sl-zz .about-sl-zz-con .main .zz-list li .img-box img{width: 258px;height: 172px;}
.about-sl-zz .about-sl-zz-con .main .zz-list li .text-box p{max-height: 72px;overflow: hidden;}
.about-sl-zz .about-sl-zz-con .main .zz-list li:hover{box-shadow: 0 0 15px rgba(0, 0, 0, 0.2);transform: translate3d(0px, -3px, 0px);}

/*product*/
.product .banner{background: url(../images/product-banner.jpg) center no-repeat;}

/*news*/
.news .banner{background: url(../images/news-banner.png) center no-repeat;}

/*news-xq*/
.news-xq-con{}
.news-xq .news-xq-con .main .title .date-come{color: #999; font-size: 12px; margin-top: 10px;}
.news-xq .news-xq-con .main .title .date-come i{font-size: 18px; margin-right: 5px; vertical-align: -2px;}
.news-xq .news-xq-con .main .title .date-come .date{margin-right: 30px;}
.news-xq .news-xq-con .main p{margin-top: 25px;}
.news-xq .news-xq-con .main .read-box{border-top: 1px solid #f0f0f0; margin-top: 40px; padding-top: 15px;}
.news-xq .news-xq-con .main .read-box span{font-weight: bold;}
.news-xq .news-xq-con .main .read-box p{margin-top: 5px;}
.news-xq .news-xq-con .main .read-box p a{color: #666; transition: all 0.3s linear 0s;}
.news-xq .news-xq-con .main .read-box p a:hover{color: #e03e25;}

/*rlzy*/
.rlzy .banner{background: url(../images/rlzy-banner.jpg) center no-repeat;}
.rlzy .rlzy-con{height: auto;}
.rlzy .rlzy-con .zp-table{width: 100%;text-align: center;color:#333333; border:1px solid #f3f3f3;border-collapse: collapse;margin-top: 30px;}
.rlzy .rlzy-con .zp-table th{background:#cfcfcf;font-size: 14px;}
.rlzy .rlzy-con .zp-table tr{border: 1px solid #ebebeb;cursor: pointer;height: 50px;}
.rlzy .rlzy-con .zp-table tr:hover{background: #f6f6f6}
.rlzy .rlzy-con .zp-table td{color: #777;font-size: 13px;border: 1px solid #ebebeb;}
.rlzy .rlzy-con .zp-table td.btn-more{color: #fa6f59;}
.rlzy .rlzy-con .zp-box{max-height: 450px;width: 920px;position: fixed;top:50%;margin-top: -300px;left:50%;
    margin-left: -460px;background: #fff;z-index: 99;display: none;_position:absolute;
    _top: expression(eval(document.documentElement.scrollTop+document.documentElement.offsetHeight/2)); }
.rlzy .rlzy-con .zp-box-con{width:920px;background:#fff;}
.rlzy .rlzy-con .zp-box-con .zp-box-con-title{width:100%;height: 67px;margin: 0 auto;border-bottom:1px solid #dedede; position: relative;}
.rlzy .rlzy-con .zp-box-con .zp-box-con-title h1{font-size:22px; color:#474747; line-height: 67px; font-weight: lighter; text-align: center;}
.rlzy .rlzy-con .zp-box-con .zp-box-con-title a{position: absolute; right:10px; top: 0;display: block;font-size: 36px;color: #fa6f59;transition: all 0.3s linear 0s;}
.rlzy .rlzy-con .zp-box-con .zp-box-con-title a:hover{transform:rotate(180deg);}
.rlzy .rlzy-con .zp-box-con-zp{width:880px; height:auto; overflow:hidden;padding:20px;max-height: 480px;overflow-y: scroll;overflow-x: hidden;}
.rlzy .rlzy-con .zp-box-con-zp .zp-box-con-zp-top{margin-bottom: 20px;}
.rlzy .rlzy-con .zp-box-con-zp .zp-box-con-zp-top p{ margin-right:60px; display: inline; font-size: 16px; color: #000;}
.rlzy .rlzy-con .zp-box-con-zp .zp-box-con-zp-top p.zp-box-con-zw{font-size: 17px; color: #72af2d; }
.rlzy .rlzy-con .zp-box-con-zp .zp-box-con-zp-top p span{font-size: 16px; color: #777; }
.rlzy .rlzy-con .zp-box-con-zp .zp-box-con-zp-bot{width: 100%; height: auto; overflow: hidden; margin-bottom: 15px;}
.rlzy .rlzy-con .zp-box-con-zp .zp-box-con-zp-bot h3{ display: block;  width:90px;font-weight: lighter; font-size: 15px;margin-bottom:10px;}
.rlzy .rlzy-con .zp-box-con-zp .zp-box-con-zp-bot ul{ width: 700px; display: block; height: auto; float: left; }
.rlzy .rlzy-con .zp-box-con-zp .zp-box-con-zp-bot ul li{ color: #777; line-height: 24px; margin-bottom: 5px;}
.rlzy .rlzy-con .zp-box-con-zp .zp-box-con-zp-bot p{ color: #777; line-height: 24px; margin-bottom: 5px;}
.rlzy .rlzy-con .zp-box-con-zp .zp-box-con-zp-bot p span{  margin-right: 10px;}
.rlzy .rlzy-con .zp-box-con-zp .zp-box-con-zp-bot p span a:hover{text-decoration: underline; color: #fe0303;}
.rlzy .rlzy-con .zp-box-con-zp .zp-box-con-zp-bot p .red{ color: #d02b2b;}

/*investor*/
.investor .banner{background: url(../images/investor-banner.jpg) center no-repeat;}

/*contact*/
.contact .banner{background: url(../images/contact-banner.png) center no-repeat;}
.contact .contact-con{height: auto;background: #fff;}
.contact .contact-con .map-box{width: 100%;height: 340px;border: 1px solid #efefef;margin: 30px 0;}
.contact .contact-con .text-box{width: 100%;height: auto;overflow: hidden;}
.contact .contact-con .text-box p{line-height: 36px;}
.contact .contact-con .text-box p i{font-size: 20px;color: #999;position: relative;top:3px;margin-right: 5px;}
.contact .contact-con .text-box p a{color: #666;transition: all 0.3s linear;}
.contact .contact-con .text-box p a:hover{color: #e03e25;}

.contact .contact-con .form{height: auto;overflow: hidden;margin-top: 40px;}
.contact .contact-con .form p{height:auto;overflow:hidden;margin-bottom: 30px;}
.contact .contact-con .form p span{float:left;position: relative;top: 5px;}
.contact .contact-con .form p i{ font-style:normal;color: red;}
.contact .contact-con .form p em{width: 30px;height: 30px;text-align: center;line-height: 30px;display: none;float:left;font-size:26px}
.contact .contact-con .form p em.currect{color: #6fc063;}
.contact .contact-con .form p em.error{color: #ff0000;}
.contact .contact-con .form input{width: 298px;height: 30px;line-height: 30px;border: 1px solid #e1e1e1;padding:0 5px;float:left}
.contact .contact-con .form textarea{width: 400px;height: 120px;border: 1px solid #e1e1e1;padding: 5px;}
.contact .contact-con .form .btn{width: 130px;height: 40px;background: #979797;color: #fff;text-align: center;margin-left: 20px;font-size: 16px;cursor: pointer;transition: all 0.3s linear;}
.contact .contact-con .form .btn.btn-submit{background: #e03e25;margin-left: 75px;}
.contact .contact-con .form .btn:hover{opacity: .85; filter:Alpha(opacity=85);}


/*sitemap*/
.sitemap .banner{background: url(../images/news-banner.png) center no-repeat;}
.sitemap .sitemap-con{height: auto;overflow: hidden;background: #fff;margin-bottom: 50px;}
.sitemap .sitemap-con ul{padding: 35px 0;}
.sitemap .sitemap-con ul li{border-bottom: 1px solid #e6e6e6; height: auto; overflow: hidden; padding-bottom: 15px; width: 100%;margin-bottom: 15px;}
.sitemap .sitemap-con ul li a{color: #474747; font-size: 15px; font-weight: bold;}
.sitemap .sitemap-con ul li .subtit{ padding-top: 18px;}
.sitemap .sitemap-con ul li .subtit span{color: #858585; margin-right: 15px;}
.sitemap .sitemap-con ul li .subtit a{color: #666; font-size: 14px; font-weight: normal; margin-right: 15px;transition: all 0.3s linear;}
.sitemap .sitemap-con ul li a:hover{color: #e03e25;}

/*page404*/
.page404 .banner{background: url(../images/news-banner.png) center no-repeat;}
.page404 .page404-con{height: auto;overflow: hidden;background: #fff;margin-bottom: 50px;}
.page404 .page404-con .tip404 {padding: 55px 0;}
.page404 .page404-con .tip404 img{display: block;margin: 0 auto 10px;}
.page404 .page404-con .tip404 h2{font-size: 22px;font-weight: bold;text-align: center;margin-bottom: 10px;}
.page404 .page404-con .tip404 p{text-align: center;margin-top: 5px;}
.page404 .page404-con .tip404 a{color: #cd0102;}

/*friendlink*/
.friendlink .banner{background: url(../images/news-banner.png) center no-repeat;}
.friendlink .friendlink-con{height: auto;overflow: hidden;background: #fff;margin-bottom: 50px;}
.friendlink .friendlink-con h2{color: #333; font-size: 18px; margin-bottom: 10px;}
.friendlink .friendlink-con .friendlink-list{width: 1260px;height: auto;overflow: hidden;margin-top: 30px;}
.friendlink .friendlink-con .friendlink-list h1{font-size: 18px;font-weight: bold;margin-bottom: 10px;}
.friendlink .friendlink-con .friendlink-list li{width:500px;float:left;border-bottom: 1px solid #e3e3e3;margin-right: 130px;}
.friendlink .friendlink-con .friendlink-list li a{padding: 10px 0;height:auto;overflow: hidden;display: block;color: #666;transition: all 0.3s linear;}
.friendlink .friendlink-con .friendlink-list li a span{float: left; line-height: 24px;display: block;}
.friendlink .friendlink-con .friendlink-list li a span.name{ width: 250px;}
.friendlink .friendlink-con .friendlink-list li a:hover{color:#cd0102;}

/*clause*/
.clause .banner{background: url(../images/news-banner.png) center no-repeat;}
.clause .clause-con{height: auto;overflow: hidden;background: #fff;margin-bottom: 50px;}
.clause .clause-con h2{font-size: 15px;margin-top: 20px; margin-bottom:5px;font-weight: bold; }
.clause .clause-con p{font-size: 14px;color: #555; line-height: 24px;}

/*result*/
.result .banner{background: url(../images/news-banner.png) center no-repeat;}
.result-con {height: auto;overflow: hidden;padding-bottom: 50px;}
.result-con h2{text-align:center;font-size:16px;font-weight:bold;margin:50px 0}
.result-con .news-list{width: 100%;height: auto;overflow: hidden;padding-top: 40px;}
.result-con .news-list li{width: 100%;height: 144px;overflow: hidden;margin-bottom: 30px;}
.result-con .news-list li .img-box{width: 216px;height: 144px;overflow: hidden;float: left;}
.result-con .news-list li .img-box img{width: 216px;height: 144px;transition: all 0.3s linear;}
.result-con .news-list li .text-box{height: auto;overflow: hidden;padding:0 40px;}
.result-con .news-list li .text-box h2{font-size: 16px;font-weight: bold;color: #333;margin: 15px 0 10px;transition: all 0.3s linear;}
.result-con .news-list li .text-box p{font-size: 13px;color: #666;line-height: 24px;max-height: 48px;overflow: hidden;}
.result-con .news-list li .text-box .date{font-size: 12px;color: #999;margin-top: 10px;}
.result-con .news-list li:hover{background: #f8f8f8;}
.result-con .news-list li:hover .img-box img{transform: scale(1.05);}
.result-con .news-list li:hover .text-box h2{color: #fe7747;}


.product-con{padding-bottom:100px}