*{ margin: 0; padding: 0; list-style: none; text-decoration: none; box-sizing: border-box;}
body{ position: relative; font: 14px/1.5 Microsoft YaHei, arial, 微软雅黑, sans-serif; vertical-align: baseline; width: 100%; overflow-x: hidden;}
i, em{ font-style: normal;}
a{ color: #333;}
h1, h2, h3, h4, h5, h6, b{ font-weight: normal;}
img{ border: none \9; display: inline-block;}
/*.clearfix:after{ content: "."; display: block; height: 0; clear: both; overflow: hidden; visibility: hidden;}*/
.fl{ float: left;}
.fr{ float: right;}
@font-face { font-family: 'impact';src: url('../fonts/impact.ttf');font-weight: normal; font-style: normal;}
.tywidth{ width: 1200px; margin: 0 auto;}
.more-title{ width: 100%;}

/*header */
.header{width: 100%;}
.header .header-1{height: 40px;width: 100%;line-height: 40px;background: url("../images/header_1.png")no-repeat center;}
.header .header-1 .content{width: 1200px;margin: auto;padding-right: 15px;}
.header .header-1 .content b{color: #333;font-size: 14px;line-height: 40px;}
.header .header-1 .content nav{line-height: 40px;float: right;}
.header .header-1 .content nav a{color: #333;font-size: 14px;}

.header .header-2 .content{width: 1200px;height: 140px;margin: auto;}
.header .header-2 .content .log{float: left;margin-top: 23px;}
.header .header-2 .content .text{float: left;margin-top: 35px;margin-left: 20px;}
.header .header-2 .content .text h3{font-size: 24px;color: #333;font-family: "Microsoft YaHei", 微软雅黑;font-weight:bold;margin-bottom: 5px;}
.header .header-2 .content .text h3 span{color: #e60000;}
.header .header-2 .content .text b{font-size: 18px;color: #666;}
.header .header-2 .content .text b span{color: #e60000;}
.header .header-2 .content .phone{float: right;width: 233px;margin-top: 0px;margin-right: 15px;}
.header .header-2 .content .phone .dh{color: #333333;font-size: 18px;float: right;text-align: left;    margin-left: 11px;  margin-top: 25px;}
.header .header-2 .content .phone .dh h3{color: #e60000;font-size: 24px;line-height: 30px;font-family: Impact;}

.header .header-3{height: 69px;width: 100%;border-top: solid 1px #343434;}
.header .header-3 .content{width: 1200px;margin: auto;}
.header .header-3 .content nav{position: relative;}
.header .header-3 .content nav a{width: 150px;display:block;float: left;text-align: center;height: 68px;line-height: 68px;font-size: 16px;color: #343434;position: relative;}
.header .header-3 .content nav a .cc{height: 15px;border-right: solid 1px #343434;position: absolute;top: 27px;right: 0px;}
.header .header-3 .content nav a:hover{color: #e60000;border-bottom: solid 3px #e60000;}
.header .header-3 .content nav .on{color: #e60000;border-bottom: solid 3px #e60000;}


.header .header-3 .content nav ul{
    position: absolute;
    top: 68px;
    z-index: 999;
    width: 150px;
    display: none;
}
.header .header-3 .content nav ul li{
    width: 150px;
    display: block;
    float: left;
    text-align: center;
    height: 68px;
    line-height: 68px;
    font-size: 16px;
    color: #333;
    background: #fff;
    float: left;
}
.header .header-3 .content nav ul li:hover{background: #e60000;color: #fff;}


/*banner*/
.banner-index{ font-size: 0;}
.banner-index img{ width: 100%;line-height: 0;}
.slideBox{ width: 100%; height: auto; overflow: hidden; position: relative;}
.slideBox .hd{ height: 12px; overflow: hidden; position: absolute; left: 48%; bottom: 38px; z-index: 1;}
.slideBox .hd ul{ overflow: hidden; zoom: 1; float: left;}
.slideBox .hd ul li{ float: left; width: 12px; height: 12px;margin-right: 10px; cursor: pointer;background: #ccc;border-radius: 50%;}
.slideBox .hd ul li.on{background: #e60000;}
.banner-index .slideBox .bd img{ width: 100%;}


/*search*/
.search{ width: 100%; height: 65px; line-height: 65px;border-bottom: solid 1px #e60000;}
.search-content{ width: 1200px; margin: 0 auto; overflow: hidden;}
.search-keywords{ font-size: 14px; color: #fff; display: inline-block;}
.search-keywords .wb{ display: inline-block; vertical-align: top;}
.search-keywords .wb > span{ color: #666; font-size: 14px; display: inline-block; border-radius: 16px; text-align: center; height: 30px; line-height: 30px; width: 80px;font-weight: bold;}
.search-keywords .wb > a{ color: #666; font-size: 14px;font-weight: bold;}
.search-keywords .wb > a:hover{ color: #e60000;}
.search-keywords .wb i{ color: #333; font-size: 14px; margin: 0 5px 0 5px;}
#searchForm{ background: url(../images/search.png) no-repeat; width: 276px; line-height: 29px; height: 29px; z-index: 99; position: relative;top: 15px;}
.search-form{ display: inline-block; float: right;}
#searchForm .search-input{ vertical-align: top; height: 29px; background: none; line-height: 29px; color: #666; border-radius: 5px; text-indent: 20px; outline: none; border: none; width: 87%; font-size: 14px;}
.search-form #s_btn{ width: 29px; height: 29px; background: none; color: #fff; outline: none; border: none;float: right; cursor: pointer; display: inline-block; vertical-align: top;}
.clear-fix-3{ line-height: 0; font-size: 0; clear: both;}
#searchForm .search-input::-webkit-input-placeholder{ /* WebKit browsers */  color: #666;}
#searchForm .search-input:-moz-placeholder{ /* Mozilla Firefox 4 to 18 */  color: #666;}
#searchForm .search-input::-moz-placeholder{ /* Mozilla Firefox 19+ */  color: #666;}
#searchForm .search-input:-ms-input-placeholder{ /* Internet Explorer 10+ */  color: #666;}



/*product*/
.product{width: 1200px;margin: auto;height: 1400px;padding-top: 50px;}
.product .left{width: 280px;float: left;}
.product .left .top{width: 280px;height: 105px;background: url("../images/cbbj.png")no-repeat center;padding-top: 16px;text-align: center;}
.product .left .top h3{color: #fff;font-size: 30px;font-weight: bold;margin-bottom: 5px;}
.product .left .sideMenu{padding: 15px 15px 15px 15px;border: solid 1px #ccc;}
.product .left .sideMenu .tt{background: url("../images/cptt.png")no-repeat center;height: 50px;width: 246px;line-height: 50px;padding-left: 30px;}
.product .left .sideMenu .tt a{color: #fff;font-size: 16px;}
.product .left .sideMenu ul{margin-bottom: 15px;}
.product .left .sideMenu ul li{background: url("../images/cblli.png")no-repeat left;height: 45px;width: 246px;line-height: 45px;padding-left: 46px;border-bottom: dashed 1px #ccc; background-position-x: 30px;}
.product .left .sideMenu ul li a{color: #666;font-size: 14px;}
.product .left .sideMenu ul li:hover a{color: #e60000;}

.product .right{width: 895px;float: right;}
.product .right .top{width: 895px;background: url("../images/cpritop.png")no-repeat center;height: 38px;color: #e60000;font-size: 18px;line-height: 30px;margin-bottom: 12px;padding-left: 15px;}
.product .right .top a{float: right;font-size: 14px;}
/*.product .right .nr{height: 1046px;}*/
.product .right .nr .xq{width: 288px;height: 290px;float: left;margin-right: 15px;margin-bottom: 34px;}
.product .right .nr .xq:nth-child(3n){ margin-right: 0px;}
.product .right .nr .xq .img{width: 288px;height: 240px;border: solid 1px #ccc;text-align: center;margin-bottom: 9px;}
.product .right .nr .xq .wz{width: 288px;height: 40px;text-align: center;line-height: 41px;color: #666;}
.product .right .nr .xq .wz a{color: #fff;}
.product .right .nr .xq .wz .a{width: 50%;float: left;background: #e60000;line-height: 40px;height: 40px;}
.product .right .nr .xq .wz .b{width: 50%;float: left;background: #333;line-height: 40px;height: 40px;}


/*ad1*/
.ad_1{background: url("../images/ad_1.png")no-repeat center;height: 200px;}
.ad_1 .left{float: left;margin-top: 60px;}
.ad_1 .right{float: right;width: 175px;text-align: center;margin-top: 60px;}
.ad_1 .right b{font-size: 22px;font-weight: bold;color: #e60000;}

/*.comparison*/
.comparison{width: 1200px;margin: auto;height: 610px;}
.comparison .top{margin: 60px auto 20px;width: 1200px;text-align: center;}
.comparison .top h3{font-size: 32px;font-weight: bold;}
.comparison .top h3 span{color: #e60000;}
.comparison .top b{color: #666;font-size: 18px;}
.comparison .nav{height: 70px;    padding-left: 143px; }
.comparison .nav li{height: 70px;width: 284px;background: url("../images/comparison_li.png")no-repeat center;text-align: center;line-height: 95px;float: left;margin-right: 20px;}
.comparison .nav li:hover{background: url("../images/comparison_ho.png")no-repeat center;}
.comparison .nav .on{background: url("../images/comparison_ho.png")no-repeat center;}
.comparison .content{width: 1200px;margin-top: 35px;}
.comparison .content li{position: relative;}
.comparison .content li .vs{position: absolute;top: 60px;left: 525px;}
.comparison .content li .left{width: 562px;float: left;height: 340px;}
.comparison .content li .left .wz img{float: left;margin-top: 12px;}
.comparison .content li .left .wz p{float: left;width: 497px;margin-left: 20px;font-size: 16px;color: #333;}
.comparison .content li .right{width: 562px;float: right;height: 340px;}
.comparison .content li .right .wz img{float: left;margin-top: 12px;}
.comparison .content li .right .wz p{float: left;width: 497px;margin-left: 20px;font-size: 16px;color: #333;}


/*advantage*/

.advantage{background: url("../images/advantage_bg.png")no-repeat center;height: 1237px;padding-top: 67px;}
.advantage .top{width: 1200px;text-align: center;margin: 0 auto 50px;}
.advantage .mode{width: 1200px;margin: auto;height: 478px;}
.advantage .mode .wz{float: left;width: 48%;}
.advantage .mode .wz .title{overflow: hidden;  margin-bottom: 15px;}
.advantage .mode .wz .title img{float: left;}
.advantage .mode .wz .title .wenzhi{float: left;margin-left: 18px;margin-top: 6px;}
.advantage .mode .wz .title .wenzhi h3{font-size: 26px;color: #333;font-weight: bold;margin-bottom: 5px;}
.advantage .mode .wz .title .wenzhi h3 b{color: #e60000;font-weight: bold;}
.advantage .mode .wz .title .wenzhi p{font-size: 14px;color: #666;font-family: Arial;text-transform:uppercase;  }
.advantage .mode .wz ul li{font-size: 16px;color: #666;background: url("../images/li_bj.png")no-repeat;padding-left: 52px; padding-right: 34px; line-height: 25px;margin-bottom: 10px;    background-position: 22px 5px;}
.advantage .mode .img{float: right;}

.advantage .mode_1{width: 1200px;margin:0 auto 30px;height: 478px;}
.advantage .mode_1 .wz{float: right;width: 48%;}
.advantage .mode_1 .wz .title{overflow: hidden;  margin-bottom: 15px;}
.advantage .mode_1 .wz .title img{float: left;}
.advantage .mode_1 .wz .title .wenzhi{float: left;margin-left: 18px;margin-top: 6px;}
.advantage .mode_1 .wz .title .wenzhi h3{font-size: 26px;color: #333;font-weight: bold;margin-bottom: 5px;}
.advantage .mode_1 .wz .title .wenzhi h3 b{color: #e60000;font-weight: bold;}
.advantage .mode_1 .wz .title .wenzhi p{font-size: 14px;color: #666;font-family: Arial;text-transform:uppercase;  }
.advantage .mode_1 .wz ul li{font-size: 16px;color: #666;background: url("../images/li_bj.png")no-repeat;padding-left: 52px; padding-right: 34px; line-height: 25px;margin-bottom: 10px;    background-position: 22px 5px;}
.advantage .mode_1 .img{float: left;}



/*.ship*/
.ship{width: 1200px;margin: auto;height: 440px;position: relative;}
.ship .top{margin: 60px auto 20px;width: 1200px;text-align: center;}
.ship .top h3{font-size: 32px;font-weight: bold;}
.ship .top h3 span{color: #e60000;}
.ship .top b{color: #666;font-size: 18px;}
.ship .jt{position: absolute;top: 47%;}
.ship .ri{right: 0px;}
.ship .nr{width: 1120px;margin:0 auto;height: 240px;}
.ship .nr ul li{width: 272px;height: 240px;text-align: center;color: #333;font-size: 16px;    float: left; margin-right: 10px;}
.ship .nr ul li .img{width: 272px;margin:0 auto 8px;height: 205px;overflow: hidden;}



/*ad_2*/
.ad_2{background: url("../images/ad_2bj.png")no-repeat center;height: 189px;}
.ad_2 .img{float: left;margin-top: 55px;margin-left: 300px;}
.ad_2  .phone{float: right;width: 272px;margin-top: 20px;margin-right: 15px;}
.ad_2  .phone .dh{color: #fff;font-size: 18px;float: right;text-align: left;    margin-left: 11px;  margin-top: 25px;}
.ad_2  .phone .dh h3{color: #fff;font-size: 26px;line-height: 30px;font-weight: bold;}

/*.ship*/
.case{width: 1200px;margin: auto;height: 640px;position: relative;}
.case .top{margin: 60px auto 20px;width: 1200px;text-align: center;}
.case .top h3{font-size: 32px;font-weight: bold;}
.case .top h3 span{color: #e60000;}
.case .top b{color: #666;font-size: 18px;}

.case .content ul{width: 266px;float: left;height: 426px;}
.case .content ul li{position: relative;margin-bottom: 18px;width: 266px;height: 218px;}
.case .content ul li .img{width: 266px;height: 218px;}
.case .content ul li .img .zz{width: 266px;height: 40px;color: #fff;font-size: 14px;font-weight: bold;line-height: 40px;text-align: center;background: #333333;margin-top: -5px;}
.case .content ul li .img .zz a{color: #fff;}
.case .content ul li:hover .img .zz{background: #e60000;}
.case .content .nr{width: 648px;float: left;height: 426px;margin-left: 10px;margin-right: 10px;}
.case .content .nr .more{position: relative;height: 426px;display: none;}
.case .content .nr .mr{display: block;}
.case .content .nr .more .wenz{height: 126px;width: 100%;padding-left: 30px;padding-right: 25px;color: #fff;padding-top: 12px;background: #e60000;}
.case .content .nr .more .wenz h3{font-size: 18px;font-weight: bold;}
.case .content .nr .more .wenz h3 a{color: #fff;}
.case .content .nr .more .wenz p{font-size: 14px;margin-top: 10px;}




/*about*/
.about{background: url("../images/about_bj.png")no-repeat center;height: 944px;padding-top: 20px;}
.about .content{width: 1200px;margin: auto;}
.about .top{margin: 20px auto 30px;width: 1200px;text-align: center;}
.about .top h3{font-size: 32px;font-weight: bold;}
.about .top h3 span{color: #e60000;}
.about .top b{color: #666;font-size: 18px;}

.about .left{width: 520px;float:left;padding-top: 40px;}
.about .left b{display: block;font-weight: bold;font-size: 26px;color: #e60000;}
.about .left p{font-size: 16px;color: #333;line-height: 35px;}
.about .left .anb{width: 150px;height: 44px;background: #e60000;    border-radius: 25px; margin-top: 30px;text-align: center;line-height: 44px;}
.about .left .anb a{color: #fff;font-size: 16px;}
.about .right{width: 600px;float:right;}

.about ul{width: 1200px;margin: 45px auto 0px;}
.about ul li{width: 286px;height: 280px;text-align: center;font-size: 14px;color: #333;float: left;margin-right: 18px;}
.about ul li img{margin-bottom: 8px;}

.about .tempWrap{margin: 45px auto 0px;}


/*custom*/
.custom{width: 1214px;height: 379px;background: url("../images/custom_bj.png")no-repeat center;margin: 48px auto 50px;padding-top: 20px;padding-left: 20px;}
.custom form{width: 1200px;height: 310px;padding-top: 10px;}
.custom form .content{height: 230px;}
.custom form .content .vin{width: 350px;height: 30px;line-height: 30px;float: left;margin-right: 60px;margin-bottom: 10px;}
.custom form .content .vin select{width: 200px;height: 30px;float: right;}
.custom form .content .vin input{width: 200px;height: 30px;float: right;}


.custom form .content .vin:nth-child(3n){ margin-right: 0px;}
.custom form .content .vin_1{width: 270px;}

.custom form .anb{width: 480px;height: 40px;margin: auto;}
.custom form .anb .ck{width: 200px;height: 40px;background: #e60000;border: none;font-size: 16px;color: #fff;margin-right: 10px;}
.custom form .anb .b{font-size: 16px;color: #333;}




/*news*/
.news{width: 1200px;padding-top: 60px;height: 600px;margin: auto;}
.news .left{width: 720px;float: left;}
.news .left .top{height: 60px;border-bottom: solid 1px #e0e0e0;margin-bottom: 30px;}
.news .left .top ul li{width: 158px;height: 60px;float: left;margin-right: 68px;}
.news .left .top ul li img{float: left;margin-right: 10px;margin-top: 5px;}
.news .left .top ul li h3{color: #666;font-size:20px;font-weight: bold;}
.news .left .top ul li b{color: #aaaaaa;font-size:12px;font-weight: bold;font-family: Arial;}
.news .left .top ul li .ho{display: none;}
.news .left .top ul .on .ho{display: block;}
.news .left .top ul .on .mr{display: none;}
.news .left .top ul .on{border-bottom: solid 1px #e60000;}
.news .left .top ul .on h3{color: #e60000;}
.news .left .nr{height: 382px;}
.news .left .nr ul li .a{height: 200px;border-bottom: solid 1px #ccc;}
.news .left .nr ul li .a .le{float: left;}
.news .left .nr ul li .a .ri{float: right;width: 368px;}
.news .left .nr ul li .a .ri h3{font-size:18px;color: #333;font-weight: bold;margin-bottom: 10px;}
.news .left .nr ul li .a .ri p{font-size:14px;color: #666;height: 95px;}
.news .left .nr ul li .a .ri:hover p{font-size:14px;color: #e60000;height: 95px;}
.news .left .nr ul li .a .ri .anb{width: 134px;height: 40px;text-align: center;line-height: 40px;background: #e60000;border-radius: 25px;}
.news .left .nr ul li .a .ri .anb a{color: #fff;font-size: 14px;}
.news .left .nr ul li .lb .xq{height: 91px;width: 350px;border-bottom: dashed 1px #ccc;float: left;padding-top: 20px;margin-right: 20px;}
.news .left .nr ul li .lb .xq:nth-child(2n){margin-right: 0px;}
.news .left .nr ul li .lb .xq .sj{height: 60px;border-right: solid 1px #ccc;float: left;width: 49px;}
.news .left .nr ul li .lb .xq .sj b{font-size: 24px;color: #666;}
.news .left .nr ul li .lb .xq .sj i{font-size: 16px;color: #636363;}
.news .left .nr ul li .lb .xq .zz{float: left;    margin-left: 17px; margin-top: 18px;}
.news .left .nr ul li .lb .xq .zz a{font-size: 14px;color: #333;}
.news .left .nr ul li .lb .xq:hover .zz a{font-size: 14px;color: #e60000;}

.news .right{width: 390px;float: right;}
.news .right .top{height: 60px;border-bottom: solid 1px #e0e0e0;margin-bottom: 15px;}
.news .right .top ul li{width: 140px;height: 60px;float: left;margin-right: 68px;border-bottom: solid 1px #e60000;}
.news .right .top ul li img{float: left;margin-right: 10px;margin-top: 5px;}
.news .right .top ul li h3{color: #e60000;font-size:20px;font-weight: bold;}
.news .right .top ul li b{color: #aaaaaa;font-size:12px;font-weight: bold;font-family: Arial;}
.news .right ul{height: 429px;}
.news .right ul li{height: 133px;margin-bottom: 15px;}
.news .right ul li .bt{height: 51px;background: url("../images/xwbtbj.png")no-repeat;padding-left: 25px;line-height: 40px;margin-bottom: 12px;}
.news .right ul li .bt a{color: #414141;}
.news .right ul li:hover .bt a{color: #e60000;}
.news .right ul li .ms{color: #666;}

.yqlj{height: 76px;background: #e60000;}
.yqlj .nr{width: 1200px;margin: auto;}
.yqlj .nr .zz{width: 99px;float: left;margin-top: 15px;margin-right: 33px;}
.yqlj .nr .zz h3{font-size: 18px;font-weight: bold;color: #fff;}
.yqlj .nr .zz b{font-size: 14px;color: #fff;}
.yqlj .nr ul{float: left;margin-top: 30px;}
.yqlj .nr ul li{float: left;margin-right: 25px;}
.yqlj .nr ul li a{color: #fff;}

.bo{background: #333333;height: 348px;}
.bo .content{height: 300px;width: 1200px;margin: auto;border-bottom: solid 1px #fff;padding-top: 44px;}

.bo .content .a{width: 280px;float: left;margin-right: 133px;}
.bo .content .a p{color: #fff;line-height: 36px;}

.bo .content .b{width: 260px;float: left;}
.bo .content .b .bt{width: 260px;float: left;border-bottom: solid 1px #fff;color: #fff;font-size: 16px;height: 26px;}
.bo .content .b .bt b{font-family: Arial;}
.bo .content .b ul{margin-top: 7px;float: left;}
.bo .content .b ul li{margin-top: 10px;}
.bo .content .b ul li a{color: #fff;}

.bo .content .c{width: 346px;float: right;}
.bo .content .c ul li{width: 137px;float: left;text-align: center;color: #fff;margin-right: 36px;}

.bo .banq{margin: auto;width: 1200px;text-align: center;line-height: 48px;color: #fff;}
.bo .banq a{color: #fff;}
















