﻿@charset "utf-8";
/* CSS Document */
body{ font-weight:normal; font-family:"微软雅黑"; margin:0px; padding:0px; border:none; outline:none; min-width: 1200px; overflow-x:hidden; background-color:#fff;  }
ul,dd,dt,dl,li,p,h2,h3,h4,h1,h5,h6,textarea,a{ list-style:none; text-decoration:none;margin:0px; padding:0px;}
.clear{ clear:both; width:0px; height:0px; font-size:0px; line-height:0px;}
b,i{ font-style:normal; }
img{border:none; transition:all ease-in-out 0.5s !important;-moz-transition:all ease-in-out 0.5s;-webkit-transition:all ease-in-out 0.5s;}
input,button,textarea{border:none;font-family:"微软雅黑";}
.inline{ display:inline-block; *display:inline;zoom:1;}
.float-l,.fl{ float:left;}
.float-r,.fr{ float:right;}
.cf,.cf a{ color:#FFF}
.box{ width:1200px; margin:0 auto; position:relative;}
.skinw{width: 1200px;margin: 0 auto;}
.css3{-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out;}
img{-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out; -o-transition: all 0.5s ease-in-out; transition: all 0.5s ease-in-out;}
a{color: #333}
p{font-size: 16px;color: #333333;line-height: 28px;}
.clearfix {zoom: 1;}
.clearfix:after {content: "";display: block;height: 0;visibility: hidden;clear: both;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.icon-list{ background:url(../images/icon-list.png) no-repeat;}
.fullSlide{width:100%;height:800px; position:relative; z-index:11}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:800px;text-align:center;}
.fullSlide .bd li a{display:block;height:auto;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:20px;left:0;}
.fullSlide .hd ul{ text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;border-style:double;width:15px;height:15px;margin:4px;overflow:hidden; border-radius: 50%;background:#ffd800;  line-height:999px;   }
.fullSlide .hd ul li.on{background:#ffd800;width:18px;height: 18px }
.fullSlide .prev,.fullSlide .next{position:absolute;z-index:1;top:40%; z-index:1;width:86px;height:86px;cursor:pointer;display:none;}



.top1{width: 100%;height: 140px;background: url(../images/topbg.jpg);position: relative;}
.nav{height: 140px;margin-left: 80px;}
.nav .navbox{text-align: center;z-index: 222;}
.top1 .logo{padding-top: 20px;margin-left: -65px;}
.nav .navbox ul #p_1{float: left;height: 130px; width: 85px;text-align: center;}
.nav .navbox ul #p_1 #most{width: 15px;font-size: 16px;word-wrap: break-word; letter-spacing: 2px;display: block;margin-top: 35px;font-size: 16px;color: #010101}
.nav .navbox ul #p_1:hover #most{display: block;padding-bottom: 8px;border-bottom: 2px solid #ffcb05;color: #ffcb05}
.top1 .phone{font-size: 20px;width: 150px;margin-right: -85px;position: absolute;right: 0;top: 45px;padding-left: 88px;padding-bottom: 5px;background: url("../images/tell-bg.jpg") no-repeat bottom left}
.top1 .phone span{color: #e60012}






.indextit{text-align: center;display: inline-block;margin-top: 55px;}
.indextit .idex_xbt{font-size: 18px;color: #999999;margin-top: 20px;}
.w545{width: 545px;}

.UpDown {
    animation: UpDown ease 1.5s infinite alternate;
}
@keyframes UpDown {
    0% { transform: translate(0,0);}
    100% { transform: translate(0,20px);}
}

.UpDown2 {
    animation: UpDown ease 1.3s infinite alternate;
}
@keyframes UpDown {
    0% { transform: translate(0,0);}
    100% { transform: translate(0,20px);}
}
@-webkit-keyframes jump {
    0% {
        opacity: 0;
        transform: scale(1, 1);
    }
    50% {
        opacity: 1;
        transform: scale(1.1, 1.1);
    }
    100% {
        opacity: 0;
        transform: scale(1, 1);
    }
}


.jump {
    -webkit-animation: jump 2s 0s cubic-bezier(1, 0.99, 0,-0.02) normal infinite;
    animation: jump 2s 0s cubic-bezier(1, 0.99, 0,-0.02) normal infinite;
}

@-webkit-keyframes jump1 {
    0% {
        opacity: 1;
        transform: translate(0px,0) rotate(0deg);
        -ms-transform: translate(0px,0) rotate(0deg);/* IE 9 */
        -webkit-transform:translate(0px,0) rotate(0deg); /* Safari and Chrome */
    }
    50% {
        opacity: 1;
        transform: translate(0px,10px) rotate(20deg);
        -ms-transform: translate(0px,10px) rotate(20deg); /* IE 9 */
        -webkit-transform: translate(0px,10px) rotate(20deg); /* Safari and Chrome */
    }
    100% {
        opacity:1;
        transform:translate(0px,0px) rotate(0deg);
        -ms-transform: translate(0px,0px) rotate(0deg);/* IE 9 */
        -webkit-transform:translate(0px,0px) rotate(0deg); /* Safari and Chrome */
    }
}
.jump1 {
    -webkit-animation: jump1 8s 0s cubic-bezier(1, 0.99, 0,-0.02) normal infinite;
    animation: jump1 8s 0s cubic-bezier(1, 0.99, 0,-0.02) normal infinite;
}

@-webkit-keyframes niurou {
    0% {
        opacity: 1;
        transform: translate(0px,0);
        -ms-transform: translate(0px,0); /* IE 9 */
        -webkit-transform: translate(0px,0); /* Safari and Chrome */
    }
    100% {
        opacity: 1;
        transform: translate(-25px,0);
        -ms-transform: translate(-25px,0); /* IE 9 */
        -webkit-transform: translate(-25px,0); /* Safari and Chrome */
    }
}
@keyframes niurou {
    0% {
        opacity: 1;
        transform: translate(0px,0);
        -ms-transform: translate(0px,0); /* IE 9 */
        -webkit-transform: translate(0px,0); /* Safari and Chrome */
    }
    100% {
        opacity: 1;
        transform: translate(-25px,0);
        -ms-transform: translate(-25px,0); /* IE 9 */
        -webkit-transform: translate(-25px,0); /* Safari and Chrome */
    }
}


.niurou {
    -webkit-animation: niurou 2s cubic-bezier(0, 0, 0.73, 0.71) alternate infinite;
    animation: niurou 2s cubic-bezier(0, 0, 0.73, 0.71) alternate infinite;
}


.bounce-down{
    -webkit-animation: bounce-down 1.5s linear infinite;
    animation: bounce-down 1.5s linear infinite;
}


@-webkit-keyframes bounce-down {
    25% {
        -webkit-transform: translateY(-8px);
    }
    50%, 100% {
        -webkit-transform: translateY(0);
    }
    75% {
        -webkit-transform: translateY(8px);
    }
}
 
@keyframes bounce-down {
    25% {
        transform: translateY(-8px);
    }
    50%, 100% {
        transform: translateY(0);
    }
    75% {
        transform: translateY(8px);
    }
}


.row1{width: 100%;height: 937px;background: url(../images/r1-bg.jpg) no-repeat center center;position: relative;}
.row1 .vedio{float: left;margin: 240px 45px 0 0}
.row1 .des{float: right;overflow: hidden;margin: 140px 40px 0 0;text-align: center;}
.row1 .des p{text-indent: 2em;margin: 50px 0 120px 0;text-align: justify;letter-spacing: 1px}
.row1 .more{width: 170px;height: 43px;background: #f9f8fa;position: relative;transition:all 0.6s;}
.row1 .more img{width: 120px;height: 23px;position: absolute;top: 50%;left: 50%;margin-top: -12px;margin-left: -60px;}
.row1 .more:hover{background: #ffcb06;transition:all 0.6s;}



.row2{width: 100%;height: 960px;background: url(../images/r2bg.jpg) no-repeat fixed center center;position: relative;text-align: center;}
.row2 .img1{position: absolute;right: 0;top: 20px;transform:translateX(360px);transition: all 1s ease-out}
.row2 .img2{position: absolute;right: 0;top: 620px;transform:translateX(360px);transition: all 1s ease-out}
.row2 .img3{position: absolute;left: 0;top: 30px;transform:translateX(-360px);transition: all 1s ease-out}
.row2 h1{padding-top: 188px;margin-bottom: 140px;}
.row2 ul li{width: 284px;height: 384px;background: url(../images/r2libg.jpg) no-repeat center center;position: relative;text-align: center;float: left;margin-left: 21px;transition:all 0.6s;}
.row2 ul li .img{width: 235px;height: 235px;border-radius: 50%;;margin: 50px 0 32px 22px;overflow: hidden;}
.row2 ul li h4{color: #000000;font-size: 20px;font-weight: bold;}
.row2 ul li:hover h4{color: #c40000;transition:all 0.6s;}
.row2 ul li:hover img{transition:all ease-in-out 0.6s !important;-moz-transition:all ease-in-out 0.6s;-webkit-transition:all ease-in-out 0.6s; transform:scale(1.2);}
.row2 .more{width: 244px;height: 20px;text-align: center;position: relative;display: inline-block;margin-top: 70px}
.row2 .more p{color: #ffcb06;font-size: 20px;font-weight: bold;}
.row2 .more img{position: absolute;top: 10px;left: 0}
.marqueeleft{width:1200px;overflow:hidden;margin:0 auto;}
.marqueeleft ul{float:left;}


.row3{width: 100%;height: 929px;background: url(../images/r3bg.jpg) no-repeat center center;position: relative;text-align: center;}
.row3 h1{text-align: right;padding: 135px 230px 45px 0;}
.row3 .cont{width: 425px;overflow: hidden;float: right;margin-right: 173px;}
.row3 .cont h2{color: #000000;font-size: 20px;margin: 13px 0 35px 0}
.row3 .cont p{color: #010101;text-align: justify;}
.row3 .cont p strong{color: #c40000}
.row3 .prev{width:32px;height:32px;background:url(../images/r3lf.png) no-repeat center center ; position:absolute;top:560px;left:776px;}
.row3 .next{width:32px;height:32px;background:url(../images/r3rt.png) no-repeat center center ; position:absolute;top:560px;left:836px;}
.row3 .prev:hover{background: url(../images/r3lfh.png) no-repeat center center;}
.row3 .next:hover{background: url(../images/r3rth.png) no-repeat center center;}



.row4{width: 100%;height: 800px;background: url(../images/r4bg.png) no-repeat center top 226px #f1f1f1;position: relative;text-align: center;}
.row4 h1{padding: 90px 0 49px 0}
.row4 .slide-box img{margin-right: 12px;width: 1024px;height: 540px;}
.casecon .jt .prev{ position:absolute;z-index: 9;top: 230px; left: 30px;display:inline-block; *display:inline;zoom:1; width:43px; height:93px; background:url(../images/r4lf.png) no-repeat; cursor:pointer;}
.casecon .jt .next{position:absolute;z-index: 9;top: 230px; right: 44px; display:inline-block; *display:inline;zoom:1; width:43px; height:923px; background:url(../images/r4rt.png) no-repeat; cursor:pointer}




.row5{width: 100%;height: 960px;background: url(../images/r5bg.jpg) no-repeat fixed center center;position: relative;text-align: center;}
.row5 .title{width: 100%;height: 316px;background: url(../images/r5tit.jpg) no-repeat center top; }
.row5 .img1{position: absolute;right: 0;top: -156px;transform:translateX(310px);transition: all 1s ease-out}
.row5 .img2{position: absolute;right: 0;top: 181px;transform:translateX(282px);transition: all 1s ease-out}
.row5 .img3{position: absolute;left: 0;top: 50px;transform:translateX(-360px);transition: all 1s ease-out}
.row5 .container{width: 600px;position: absolute;top: 70px;left: 300px;}
.row5 .container li{float: left;width: 178px;height: 135px;margin: 10px;background: #fff;overflow: hidden;transition: all 0.5s ease-out}
.row5 .container li h2{color: #c40000;font-size: 28px;font-weight: bold;margin: 30px 0 10px 0;transition: all 0.5s ease-out}
.row5 .container li a{display: block;transition: all 0.5s ease-out}
.row5 .container li:hover{background: #c40000;transition: all 0.5s ease-out}
.row5 .container li:hover h2{color: #fff;transition: all 0.5s ease-out}
.row5 .container li:hover p{color: #fff;transition: all 0.5s ease-out}
.row5 .container li:hover img{transition:all ease-in-out 0.6s !important;-moz-transition:all ease-in-out 0.6s;-webkit-transition:all ease-in-out 0.6s; transform:scale(1.2);}





.row6{width: 100%;height: 810px;background: #fff;position: relative;text-align: center;}
.row6 h1{padding-top: 67px;margin-bottom: 66px}
.row6 ul a:first-child{margin-left: 0}
.row6 ul a{float: left;margin-left: 25px;display: block;}
.row6 li{width: 383px;height: 500px;background: #fbfafa;overflow: hidden;text-align: left;position: relative;}
.row6 li .pic{width: 383px;height: 252px;overflow: hidden;}
.row6 li .pic img{width: 100%}
.row6 li h2{color: #000; font-size: 20px;margin: 20px 0px 20px 20px}
.row6 li p{width: 350px;display: inline-block;text-align: justify;margin-left: 20px;}
.row6 li .more{;position: absolute;right: 30px;bottom: 20px;width: 56px;height: 31px;}
.row6 li .more img{position: absolute;bottom: 0;right: -10px}
.row6 li .more p{font-family: "太极体";color: #ce2b2b;font-size: 16.14px;text-transform: capitalize;}
.row6 li:hover h2{color: #c40000}
.row6 li:hover .pic img{transition:all ease-in-out 0.6s !important;-moz-transition:all ease-in-out 0.6s;-webkit-transition:all ease-in-out 0.6s; transform:scale(1.2);}

@font-face {
  font-family: "太极体";
  src: url("../font/太极体.ttf") format("truetype");
}



.footer{width: 100%;height: 488px;background: #ffcb06;position: relative;}
.footer .ftlf{padding-top: 30px;width: 486px;background: url(../images/ftbg1.jpg) no-repeat right top 40px;float: left;}
.footer .ftlf img{width: 254px;}
.footer .ftlf .link{color: #000000;font-size:16px;font-weight: bold;margin: 17px 0 35px 0}
.footer .ftlf .link a:hover{color: #ce2b2b}
.footer .ftlf h3{color: #333333;font-size: 25px;font-weight: normal;}
.footer .ftlf h1{color: #010101;font-size: 60px;margin: 10px 0;}
.footer .ftlf .cont{width: 159px;padding-bottom: 10px;border-bottom: 3px solid #333333}
.footer .ftlf h4{color: #333333;font-size: 16px;margin: 10px 0;}
.footer .ftrt{width: 690px;padding-top: 50px;float: right;}
.footer .ftrt .welcome{width: 286px;height: 83px;border: 1px solid #775f03;position: relative;}
.footer .ftrt .welcome h4{color: #333333;font-size: 26px;margin: 8px 0 5px 10px;font-weight: normal;}
.footer .ftrt .welcome h5{color: #000;font-size: 18px;font-weight: normal;margin-left: 10px;}
.footer .ftrt .welcome i{position: absolute;right: 30px;top: 30px; }

.footer .ftrt .mess-box{display: inline-block;;margin: 40px 0 0px 0;width: 558px;height: 260px;overflow: hidden;}
.footer .ftrt .mess-box .form_book{background: url(../images/form.jpg) no-repeat center top;position: relative;width: 558px;height: 260px;}
.footer .ftrt .mess-box .form_book li input{width: 207px; height: 33px;}
.footer .ftrt .mess-box .form_book li .name{position: absolute;top: 3px;left: 60px;}
.footer .ftrt .mess-box .form_book li .phone{position: absolute;top: 3px;right: 10px;}
.footer .ftrt .mess-box .form_book li .dre{position: absolute;top: 53px;left: 60px;}
.footer .ftrt .mess-box .form_book li .email{position: absolute;top: 53px;right: 10px;}
.footer .ftrt .mess-box .form_book .bot{position: absolute;bottom: 61px;left: 53px;}
.footer .ftrt .mess-box li.bot textarea {
    height: 75px;
    padding: 3px;
    width: 490px;
}
.footer .ftrt .mess-box .btn{position: absolute;bottom: 0;}
.footer .ftrt .mess-box .btn button{;width: 558px;height: 40px;background: no-repeat;cursor:pointer}
.footer .ewm{position: absolute;right: 0;top: 175px;text-align: center;}








/*内页nav*/
.subban{height:622px; background: url(../images/nyban_02.jpg) no-repeat top center; position:relative;width:100%;}
.wzdh{;width:100%;height:72px;left:0px;bottom:0px; line-height:72px;}
/*.wzdhw{color:#333;font-size:14px;background: url("../images/nynav.jpg") no-repeat left top 25px;}*/
.wzdhw p{color: #333333;font-size: 14px;padding-left: 25px;font-family: "微软雅黑";line-height: 72px;background: url(../images/nyfang.jpg) no-repeat left top 28px;}
.wzdhw a,.wzdhw a:link,.wzdhw a:visited,.wzdhw a:active{color:#333;}
.nynav {width: 100%;height: 58px;background-color: #f7f7f7;text-align: center;margin-bottom: 50px;border-bottom: 1px solid #c40001}
.nynav ul{;text-align: center;}
.nynav a{color: #000000;display: inline-block;}
.nynav li{float: left;width: 125px;height: 58px;line-height: 58px;font-size: 16px;color: #333333}
.nynav li.active,.nynav li:hover {background: #c40001;color: #fff}




/*内页*/

.clee{margin: 30px 0 30px 0;border: 1px solid #f7f7f7}
.nycontent{width: 1200px;margin: 50px auto;position: relative;}
.nycontent p{font-size: 16px;color: #424242;line-height: 26px;text-indent: 2em;}
.ny_title{display: inline-block;color: #216974;font-size: 34.65px;font-weight: bold;margin-bottom: 40px}

.w553{width: 553px}
.w568{width: 568px;}
.cee{padding: 20px 0}

.gsjj .cont{width: 1160px;height: 675px;background: url(../images/gsjjbg.png) no-repeat center left 60px;}
.gsjj .cont .des{width: 625px;text-align: center;}
.gsjj .cont .des h1{color: #c40001;margin: 60px 0 0px 0;font-size: 40px;letter-spacing: 2px}
.gsjj .cont .des h2{color: #dcdcdc;font-size: 14px;font-weight: normal;font-family: "Arial";letter-spacing: 1px;text-transform: uppercase;}
.gsjj .cont .des p{text-align: left;margin: 20px 0 ;color: #333333}
.gsjj .cont .pic{margin-top: 40px;}


.qywh{text-align: center;}
.qywh h1{color: #c40001;margin: 60px 0 0px 0;font-size: 35px;letter-spacing: 2px;overflow: hidden;}
.qywh h2{color: #333333;margin: 10px 0 30px 0;font-size: 20px;letter-spacing: 2px;width: 400px;display: inline-block;padding-right: 70px;font-weight: normal;color: #333333;background: url(../images/whioc.jpg) no-repeat right bottom;}
.qywh .des{text-align: left;margin: 50px 20px 0 0;}
.qywh .des p{line-height: 40px;text-indent: 0}
.qywh .cont{height: 424px;background: url(../images/qywhbg.jpg) no-repeat center right ;}
.qywh .pic{margin-top: 30px;}


.pplc{text-align: center;}
.pplc h1{color: #333333;font-size: 32.82px;}
.pplc h1 strong{color: #c40001;font-size: 53.3px}
.pplc h2{margin-top: 10px;color: #c40001;font-size: 20px;font-weight: normal;padding: 5px 10px;border: 1px solid #c40001;display: inline-block;width: 300px; }
.pplc .des{text-align: left;width: 1140px;display: inline-block;}
.pplc .des strong{font-weight: normal;color: #c40001}
.pplc .des p{margin: 20px 0}
.pplc .pic{margin: 30px 0}
.pplc h3{color: #333333;font-size: 35.12px;margin: 50px 0}
.pplc h3 strong{color: #c40001;}




.pptd{text-align: center;width: 1172px;}
.pptd h1{color: #333333;font-size: 35px;margin-bottom: 30px}
.pptd h1 strong{color: #c40001}
.pptd h2{color: #333333;font-size: 20px;font-weight: normal;margin: 0px 0 20px 0}
.pptd .des{color: #333333;font-size: 16px;text-indent: 2em;letter-spacing: 1px;text-align: left;line-height: 30px;}
.pptd .cont{margin-top: 40px;}
.pptd .about{text-align: left;}
.pptd .about h3{color: #c40001;font-size: 30px;}
.pptd .about h3 strong{color: #333}
.pptd .about h4{position: absolute;left: 350px;top: 200px;}
.pptd .about .gan{margin-top: 120px;}
.pptd .about p{text-indent: 0;width: 650px;line-height: 35px;letter-spacing: 0.55px}
.pptd .about p strong{color: #c40001;font-weight: normal;}
.pptd .pic{margin-bottom: 50px;}
.pptd .tdpic{float: left;margin: 10px 22px 50px 22px}
.pptd .tdpic1{margin-left: 0}
.xiong-t{margin-top: 150px}


.pptd .w700{width: 700px;}
.pptd .cont .about div{color: #484850;font-size: 16px;font-family: "宋体";line-height: 30px;margin: 20px 0;display: block;font-weight: bold;}
.pptd h3 strong{color: #333}
.pptd .w720 p{width: 900px;}
.pptd .gan{position: absolute;right: 0;top: 800px}


.scqj{text-align: center;width: 1150px;}
.scqj h1{color: #333333;font-size: 35px;color: #c40001}
.scqj h2{color: #333333;font-size: 20px;font-weight: normal;margin: 20px 0 20px 0}
.scqj .cont{text-align: left;margin-top: 20px;}
.scqj .cont h3{color: #333333;font-size: 20px;margin-top: 15px;}
.scqj .cont p{color: #333333;font-size: 16px;margin: 20px 0}


.ppys{text-align: center;width: 1100px;}
.ppys h1{color: #333333;font-size: 35px;color: #c40001;margin: 5px 0 30px 0}
.ppys h2{color: #333333;font-size: 20px;font-weight: normal;}
.ppys .cont{width: 627px;margin: 30px;}
.ppys .cont h3{margin: 10px 0}
.ppys .cont p{text-indent: 0;text-align: left;}


.tzys{text-align: center;width: 1160px;}
.tzys h1{font-size: 35px;color: #c40001}
.tzys h2{color: #333333;font-size: 20px;font-weight: normal;margin: 20px 0 20px 0}
.tzys .tzyspic{float: left;margin: 50px 20px 50px 0}



.hzfc{text-align: center; }
.hzfc h1{font-size: 35px;color: #c40001}
.hzfc h2{color: #333333;font-size: 20px;font-weight: normal;margin: 20px 0 50px 0}
.hzfc .fclist .cont{float: left;width: 362px;height: 380px;background: #f7f7f7;margin: 0px 0 40px 30px;}
.hzfc .fclist .cont:nth-child(1), .hzfc .fclist .cont:nth-child(4), .hzfc .fclist .cont:nth-child(7){margin-left: 0}
.hzfc .fclist .cont p{text-indent: 0;color: #333333;font-size: 16px;width: 292px;display: inline-block;line-height: 30px;text-align: left;}
.hzfc .fclist .cont h3{color: #c40001;font-size: 20px;margin: 15px 0}








/*产品列表 statr  */
.caseul{width:100%;}
.casebox1{ width:99%;padding-right:1%}
.casebox1 .caseul{}
.casebox1 .caseul li{float:left; width:31%;padding:0.5%;border:1px solid #ccc; background-color:#FFF; margin-left:1%; margin-bottom:20px; position:relative;}
.casebox1 .caseul li a{ display:block; width:100%;  }
.casebox1 .caseul li a font{ font-size:12px;transition: all .1s ease 0s; color:#a5a5a5}
.casebox1 .caseul li .cimg{ overflow:hidden; width:100%;  }
.casebox1 .caseul li img{ width:100%;ransition:all ease-in-out 0.5s; }
.casebox1 .caseul li .casb{ height:38px; padding:10px ; line-height:38px; transition: all .5s ease 0s;}
.casebox1 .caseul li h4{ font-size:16px; font-weight:normal; line-height:2;  transition: all .1s ease 0s; color:#333  }
.casebox1 .caseul li .jt{color:#cecccc;width:30px;height:30px;border:1px solid #eeeded;text-align:center;line-height:30px;margin-top:2px;transition:all .5s ease 0s;}

.casebox1 .caseul li a .miaosu{ display:none;}
.casebox1 .caseul li a:hover .miaosu{display:block;position:absolute;width:100%;height:100%;background:url(../images/topbg.png) repeat left top;left:0px;top:0px;}
.miaosuw{color:#fff;width:320px;margin:40px auto 0px;}
.miaosuw .tit{height:80px;line-height:80px;text-align:center;font-size:20px; font-weight:bold;}
.miaosuw .cpcs{height:245px;font-size:14px;line-height:26px;}
.miaosuw .cpcs p{padding-bottom:25px;}
.miaosuw .more{width:160px;height:32px;text-align:center;line-height:32px;font-size:20px;border:1px solid #fff;margin:0 auto;}

/*相册列表 statr  */
.caseul{width:100%;}
.casebox{ width:99%;padding-right:1%}
.casebox .caseul{}
.casebox .caseul li{float:left; width:31%;padding:0.5%;border:1px solid #ccc; background-color:#FFF; margin-left:1%; margin-bottom:20px;}
.casebox .caseul li a{ display:block; width:100%;  }
.casebox .caseul li a font{ font-size:12px;transition: all .1s ease 0s; color:#a5a5a5}
.casebox .caseul li .cimg{ overflow:hidden; width:100%;  }
.casebox .caseul li img{ width:100%;transition:all ease-in-out 0.5s; }
.casebox .caseul li .casb{ height:58px; padding:10px ; line-height:1.8; transition: all .5s ease 0s;}
.casebox .caseul li h4{ font-size:16px; font-weight:normal; line-height:2;  transition: all .1s ease 0s; color:#333  }
.casebox .caseul li .jt{color:#cecccc;width:30px;height:30px;border:1px solid #eeeded;text-align:center;line-height:30px;margin-top:18px;transition:all .5s ease 0s;}
.casebox .caseul li a:hover  h4,.casebox ul li a:hover  font{ color:#FFF}
.casebox .caseul li a:hover .jt{ color:#FFF}
.casebox .caseul li a:hover img{ transform:scale(1.1) }
.casebox .caseul li a:hover{ background-color:#c40001; color:#FFF}
.casebox .caseul li a:hover .casb{ padding-left:20px; padding-right:20px;}


.page{ clear:both; padding-top:20px; height:30px;text-align: center;}
.page #fanye{color:#2b2a29; font-size:12px; text-align:center;display: inline-block}
.page #fanye .nolink,.page #fanye a{ margin-left:10px;color:#fff; padding:10px 14px; background:#1e212a; cursor:pointer;}
.page #fanye span{ margin-left:10px;}
.page #fanye a:hover{ background:#c40001;}
.page #fanye span font{ color:#1e212a; font-weight:bold; }
.page #fanye .tcdPageCode li{float: left}


/*新闻列表 start */
.newsli{margin:0px 0px 11px;}
.newsli a{ display:block;padding:19px;border:1px solid #f8f8f8;box-shadow:0px 0px 10px 2px #efefef;}
.newsli a:hover{border:1px solid #c40001;background:#c40001;box-shadow:0px 0px 10px 2px #efefef;transition: all 1s ease-in-out 0s;}
.newsli a:hover img{width:214px;height:148px;}
.newsli a:hover .newslitit{color:#fff;transition: all 1s ease-in-out 0s;}
.newsli a:hover .newslides{color:#fff;transition: all 1s ease-in-out 0s;}
.newsli a:hover .newslimore{color:#fff;transition: all 1s ease-in-out 0s;}
.newsli a:hover .yueri{color:#fff;transition: all 1s ease-in-out 0s;}
.newsli a:hover .yanjing{color:#fff;transition: all 1s ease-in-out 0s;background:url(../images/yanjinghover.png) no-repeat left center;}

.newsli .newslipic{float:left;width:214px;height:148px; overflow:hidden; text-align:center;margin-left:28px;}
.newsli .newslipic img{width:214px;height:148px;}
.newsli .newslicen{float:right;width:730px;height:140px;padding:4px 0px;padding-right: 20px; overflow:hidden;}
.newsli .newslicen .newslitit{color:#333;font-size:20px;font-weight:bold;height:40px;line-height:40px;padding-bottom:10px;}
.newsli .newslicen .newslides{font-size:14px;color:#777;line-height:26px;padding:0px 0px 0px;}
.newsli .newslimore{text-align: center;float:left;width:115px;padding-right: 25px;border-right: 1px solid #dcdcdc;height:148px;font-size:24px;color:#666; font-family:Arial, Helvetica, sans-serif; line-height:40px;}
.newsli .newslimore .yueri{padding: 30px 0px 10px;font-size:70px;color:#c40001;}
.newsli .morenews{background: #1d4753;width: 170px;height: 40px;color: #fff;text-align: center;line-height: 40px;margin-top: 10px;}
.newsli .yanjing{height:26px;background:url(../images/yanjinglink.png) no-repeat left center;padding-left:38px;line-height:26px;color:#999;font-size:14px;margin-top:10px;}



.newsinfo .view-title{ text-align:center; line-height:50px;margin-bottom:5px;}
.newsinfo .view-date{ text-align:center; line-height:50px;margin-bottom:5px; font-size:16px;border-bottom:1px dashed #CCC;margin-bottom:20px;padding-bottom:8px;}
.newsinfo .view-date span{padding:0px 10px;}
.newsinfo .view-date i{ font-style:normal;}
.met_page li {width: 48%;display: inline-block;}
.met_page li a {max-width: 100%;}
.met_page li a {display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.pager-round li > a{border-radius: 1000px;}
.pager li>a, .pager li>span {padding: 10px 20px;color: #76838f;-webkit-transition: all .2s ease;-o-transition: all .2s ease;transition: all .2s ease;background-color: transparent;border: 1px solid #e4eaec;}
.pager li>a:focus, .pager li>a:hover {color: #c40001}
.pager li .icon {margin-top: -1px}
.pager li>a:focus, .pager li>a:hover {border-color: #c40001}
.pager .disabled>a, .pager .disabled>a:focus, .pager .disabled>a:hover, .pager .disabled>span {border-color: #e4eaec}
.pager-round li>a, .pager-round li>span {border-radius: 1000px;}

/*新闻列表 end */


/*联系我们 start */
.group23 .boxlxfs{}
.group23 .boxlxfs ul.clear1{padding-bottom:30px;}
.group23 .boxlxfs li{float: left;height:162px;border-right: 1px solid #dddddd;text-align: center;width: 249px;padding: 20px 25px 25px 25px;line-height: 1.5;cursor: pointer;font-size:16px;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;}
.group23 .boxlxfs li.last{border-right:none;}
.group23 .boxlxfs li .lx1{background-image:url(../images/lxwm1.png)}
.group23 .boxlxfs li:hover .lx1{background-image:url(../images/lxwm1h.png)}
.group23 .boxlxfs li .lx2{background-image:url(../images/lxwm2.png)}
.group23 .boxlxfs li:hover .lx2{background-image:url(../images/lxwm2h.png)}
.group23 .boxlxfs li .lx3{background-image:url(../images/lxwm3.png)}
.group23 .boxlxfs li:hover .lx3{background-image:url(../images/lxwm3h.png)}
.group23 .boxlxfs li .lx4{background-image:url(../images/lxwm4.png)}
.group23 .boxlxfs li:hover .lx4{background-image:url(../images/lxwm4h.png)}
.group23 .boxlxfs li div{height:90px;-webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out;background: no-repeat center top;}
.group23 .boxlxfs li b{font-weight:bold;}
.group23 .boxlxfs li:hover{color:#0f193d}

/*联系我们 end */

/*在线留言 start */
.message {color: #333;font-size: 12px;padding: 0 0 30px;text-align: center;width: 100%;}
.message .mess-box {margin: 0 auto;width: 1200px;}
.message .mess-box li {border: 1px solid #c3c3c3;display: inline-block;margin: 20px;position: relative;vertical-align: top;}
.message .mess-box li input {font-size: 14px;height: 40px;padding-left: 3px;padding-right: 20px;width: 320px;}
.message .mess-box li b {color: #333;display: inline-block;position: absolute;right: 5px;top: 10px;}
.message .mess-box li .sex {position: absolute;right: 5px;top: 10px;}
.message .mess-box li .rad {height: 14px;width: 14px;}
.message .mess-box li input {font-size: 14px;height: 40px;padding-left: 3px;padding-right: 20px;width: 320px;}
input, button, textarea {border: medium none;}
.message .mess-box li.bot textarea {height: 100px;padding: 3px;width: 1100px;}
.message .mess-box .btn button {background: #c40001 none repeat scroll 0 0;color: #fff;font-size: 30px;height: 60px;margin: 0 20px;width: 270px;}
.message .mess-box .btn button:hover {background:#1F1A16 none repeat scroll 0 0;}
/*在线留言 end */




.view-nr{max-width: 1200px;overflow: hidden;} 
.view-nr img{max-width: 100%}
