@charset "utf-8";
/* CSS Document */
/*==========公共样式========*/
body{margin:0 auto; padding:0; font-family:"Microsoft YaHei"; font-size:14px; max-height:1920px;  min-height:1200px;  }
h1,h2,h3,h4,h5,h6,p,span,ul,li,dl,dt,dd,img{border:0;margin:0;padding:0;list-style:none;font-weight: normal;}
a{text-decoration:none; color:#666666;transition:all 0.5s;}
ol, ul {list-style:none} :focus {outline:none; }
.clr{clear: both;}
*{ margin: 0; padding: 0; }
/*公共样式*/
.clear:after{content: "";display: block;clear: both;}
.fl{float: left;}
.fr{float: right;}
.cl{clear: both;}
.w1100{width:1200px;margin:0  auto;}
.indexCen{width:1200px;margin: 0 auto;}
.index_Cen{width:1200px;margin: 0 auto;position: relative;}
.clearfix:after{ content:'.'; clear:both; display:block; height:0; visibility:hidden; line-height:0px;}
.clearfix{ zoom:1}

/*logo*/
.top{width: 100%;height:157px;}
.toptp{width: 1200px;height:157px;margin: 0 auto;}
.toplogo{width:208px;height:157px;float: left;}
.toplogo h1{width:208px;height:102px;}
.toplogo a img{margin-top: 29px;margin-left: 28px;}
.toplogo h2{font-size: 14px;color: #da251c;}

.topter{width:714px;height: 157px;float: left;background: url(../images/top02.png) no-repeat 70px 79px;}
.topter p{font-size: 56px;color: #da251c;float: left;margin-top: 36px;}
.topter h3{font-size: 16px;color:#666666;margin-top: 50px;float: left;margin-left:5px;}

.toprt{background: url(../images/top01.png) no-repeat left 51px;width:276px;height: 157px;float: right;}
.toprt span{display: block;font-size: 14px;color: #666666;margin-top: 47px;text-indent:58px;}
.toprt p{font-size: 30px;color: #dc0a00;text-align: right;}

/*导航*/
.nav{  width: 100%;  height: 60px;background: url(../images/navv1.jpg) no-repeat center center;}
.nav2{width: 1200px;height: 60px;margin: 0 auto;}
.nav2 ul{width: 1260px;float: left;}
.nav2 ul li{ float:left; height:60px;margin-right: 58px;position: relative;}
.nav2 ul li>a{display: block;  float:left;line-height:60px;color:#ffffff;font-size:15px;padding-right: 18px;padding-left: 18px;}
.nav2 ul li>a:hover{background: url(../images/navv.png) no-repeat right center;transition: 0s;}
.nav2 ul li>a.on{background: url(../images/navv.png) no-repeat right center;transition: 0s;!important;}

.nav2 ul li div{width: 140px;display:none;position: absolute;top: 60px;left: -10px;z-index: 1000;background-color: #dc0a00;opacity: 0.7;}
.nav2 ul li div>a{width: 140px;display:block;line-height: 35px;color: #fff;font-size: 15px;
    text-align: center;transition: 0s;border-bottom: 1px dashed #fff;}
.nav2 ul li:hover div{display: block;}
.nav2 ul li div>a:hover{background: url(../images/navv.png) no-repeat 125px center;transition: 0s;}

/*首页 banner*/
.fullSlide{width:100%;position:relative;height:600px;background:#000;overflow: hidden;margin-top: -9px;}
.fullSlide .bd{margin:0 auto;z-index:0;overflow:hidden; width:1920px; position:absolute; left:50%; margin-left:-960px;}
.fullSlide .bd ul{width:100% !important;}
.fullSlide .bd li{width:100% !important;height:600px;overflow:hidden;text-align:center;}
.fullSlide .bd li a{display:block;height:600px;}
.fullSlide .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide .hd ul{text-align:center;}
.fullSlide .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:12px;height:12px;overflow:hidden;background:#fff;filter:alpha(opacity=80);opacity:1;line-height:999px;margin-left: 15px;}
.fullSlide .hd ul .on{background:#dc0a00;width:10px;height:10px;border: 1px solid #fff;}
.fullSlide .prev,.fullSlide .next{position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide .next{left:auto;right:15%;background-position:-6px -137px;}

/*内页 banner*/
.fullSlide2{width:100%;position:relative;height:400px;background:#000;overflow: hidden;margin-top: -9px;}
.fullSlide2 .bd{margin:0 auto;z-index:0;overflow:hidden; width:1920px; position:absolute; left:50%; margin-left:-960px;}
.fullSlide2 .bd ul{width:100% !important;}
.fullSlide2 .bd li{width:100% !important;height:400px;overflow:hidden;text-align:center;}
.fullSlide2 .bd li a{display:block;height:400px;}
.fullSlide2 .hd{width:100%;position:absolute;z-index:1;bottom:0;left:0;height:30px;line-height:30px;}
.fullSlide2 .hd ul{text-align:center;}
.fullSlide2 .hd ul li{cursor:pointer;display:inline-block;*display:inline;zoom:1;width:12px;height:12px;overflow:hidden;background:#fff;filter:alpha(opacity=80);opacity:1;line-height:999px;margin-left: 15px;}
.fullSlide2 .hd ul .on{background:#dc0a00;width:10px;height:10px;border: 1px solid #fff;}
.fullSlide2 .prev,.fullSlide2 .next{position:absolute;z-index:1;top:50%;margin-top:-30px;left:15%;width:40px;height:60px;background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;cursor:pointer;filter:alpha(opacity=50);opacity:0.5;display:none;}
.fullSlide2 .next{left:auto;right:15%;background-position:-6px -137px;}

/*热搜关键字*/
.search_div{height:60px;width: 100%;border-top: 7px solid #dc0a00;}
.ser{width:1200px;height:60px;margin:  0 auto; background: url(../images/serck.png) no-repeat center center;}
.search{  float: right;width:250px;height: 40px;margin-top: 10px;background: #fff;border-radius: 50px;margin-right: 40px;}
.search_tow{  border: none;  width:120px; color: #cccccc;padding-left: 10px;  height: 40px;background: none;font-size: 12px;}
.search_button{  background: url(../images/btn.png) no-repeat center center;  cursor: pointer;width: 60px;height: 40px; position: absolute; right: 0px; border: none; }
#SearchType {width:55px;height: 40px;line-height: 40px;border: none;color: #cccccc;text-indent: 5px;background: #fff;border-radius: 50px;margin-left: 5px;}
.search{position:relative;}
.sea_key{float: left;width: 700px;height:60px;overflow: hidden;line-height: 60px;}
.sea_key a{color:#fff; margin:0 10px; line-height: 25px;display: inline-block;margin-top: 17px;}
.sea_key a:hover{border-bottom: 1px solid #fff;transition: 0s;}
.sea_key span{ color:#fff;margin-left: 39px;font-size: 15px;margin-top: 17px;}

/*******产品展示******/
.cp{width:100%;height:900px;background-color: #f3f3f3;}
.cp .cp_box{width:1200px;height:900px;}
.cptop{width:1200px;height:261px;float: left;background: url(../images/cp01.png) no-repeat center 135px;}
.cptop p{text-align: center;margin-top: 55px;}
.cptop p a{font-size: 30px;color: #dc0a00;font-weight: bold;}
.cptop span{display: block;text-align: center;color: #666666;
    font-size: 18px;margin-top: 5px;letter-spacing: 4px;}

.cptop ul{padding-left: 202px;margin-top: 58px;}
.cptop ul li{width:120px;height:40px;float: left;margin-right: 48px;}
.cptop ul li a{display: block;width:120px;height:40px;text-align: center;line-height: 40px;
font-size: 15px;color: #666666;border-radius: 50px;}
.cptop ul li a:hover{background-color: #dc0a00;color: #fff;}

.cpter{width:1235px;height:620px;float: left;}
.cpter li{width:380px;height:278px;float: left;margin-right: 30px;margin-bottom: 30px;}
.cpter li img{width:380px;height:238px;float: left;}
.cpter li P{width:380px;height:40px;float: left;line-height: 40px;font-size: 15px;color: #666666;
    text-align: center;}
.cpter li:hover p{color: #fff;background-color: #db0900;}

/*选择我们*/
.choo{width:100%;height:726px;}
.choo_box{width:1200px;height:426px;position: relative;}

.yours{width:1389px;height:726px;position: absolute;top:0;left: -95px;
    background: url(../images/ysck.png) no-repeat center center;}
.ystop{width:1200px;height:257px;float: left;margin-left: 94px;
    background: url(../images/ystop.jpg) no-repeat center 214px;}
.ystop p{font-size: 48px;color: #db0900;font-weight: bold;text-align: center;
margin-top: 75px;}
.ystop span{text-align: center;display: block;font-size: 15px;color: #666666;
    margin-top: 9px;}

.yster{width:1200px;height:460px;float: left;margin-left: 94px;}
.yster li{width:270px;height:460px;float: left;margin-left: 24px;}
.yster li img{width:270px;height:220px;float: left;}
.yster li dl{width:270px;height:240px;float: left;cursor: pointer;
    background: url(../images/ys01.jpg) no-repeat center center;}
.yster li dl dt{font-size: 18px;color: #db0900;text-align: center;margin-top: 18px;}
.yster li dl dd{width:238px;height:145px;float: left;color: #666666;text-align: center;
line-height: 24px;margin: 36px 0 0 16px;}
.yster li dl:hover{background: url(../images/ys02.jpg) no-repeat center center;}
.yster li dl:hover dt{color: #fff;}
.yster li dl:hover dd{color: #fff;}

/*定制流程*/
.dz{width:100%;height:510px;}
.dz_box{width:1200px;height:510px;margin:0 auto;}

.dztop{width:1200px;height:201px;float: left;background: url(../images/dztop.png) no-repeat center 155px;}
.dztop p{text-align: center;margin-top: 70px;}
.dztop p a{font-size: 30px;color: #dc0a00;font-weight: bold;}
.dztop span{display: block;text-align: center;color: #666666;
    font-size: 18px;margin-top: 5px;letter-spacing: 4px;}

.dzter{width:1200px;height:223px;float: left;
    background: url(../images/dzter.png) no-repeat center 54px;}
.dzter li{width:130px;height:180px;float: left;margin-right: 84px;}
.dzter li P{width:128px;height:128px;border: 1px solid #999999;border-radius: 100px;}
.dzter li img{width:110px;height:110px;border-radius: 100px;margin: 9px 0 0 9px;}
.dzter li span{text-align: center;line-height: 50px;display: block;font-size: 15px;color: #999999;}
.dzter li:hover p{border: 1px solid #dc0a00;}
.dzter li:hover span{color: #dc0a00;}
.dzter li.dz11{float: right;margin-right: 0;}

.dzbt{float: left;padding-left: 460px;}
.dzbt p{width:280px;height:40px;text-align: center;line-height: 40px;
background-color: #dc0a00;border-radius: 50px;font-size: 16px;color: #ffffff;}

/*合作伙伴*/
.par{width:100%;height:360px;background-color: #fff;}
.par_box{width:1200px;height:360px;}

.partop{width:1200px;height:182px;float: left;background: url(../images/partop.png) no-repeat center 136px;}
.partop p{text-align: center;margin-top: 54px;}
.partop p a{font-size: 30px;color: #dc0a00;font-weight: bold;}
.partop span{display: block;text-align: center;color: #666666;
    font-size: 18px;margin-top: 5px;letter-spacing: 4px;}

.about-list-right{width:1200px;float:left;overflow:hidden;}
.marqueeleft{width:1200px;overflow:hidden;}
.marqueeleft ul{float:left;}
.marqueeleft li{float:left;display:inline;width:228px;height:120px;margin-right:15px;box-shadow: 0 0 5px 0 #ccc;margin-top: 5px;margin-bottom: 5px;}
.marqueeleft li img{width:228px;height:120px;float: left;}

/*公司简介*/
.gs{width:100%;height:570px;}
.gs_box{width:1200px;height:570px;}

.gsft{width:650px;height:450px;float: left;margin-top: 60px;}
.gsft img{width:650px;height:450px;}

.gsrt{width:510px;height:450px;float: right;margin-top: 60px;
    background: url(../images/gs02.png) no-repeat left 255px;}
.gsrt div{width:510px;height:137px;float:left;
    background: url(../images/gs01.png) no-repeat left top;}
.gsrt span{display: block;font-size: 24px;color: #dc0a00;margin-top: 57px;
    margin-left: 119px;font-weight: bold;}

.gsrt>p{width:510px;height:95px;float: left;color: #666666;line-height: 24px;font-size: 15px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;}
.gsrt>p a{color: #dc0a00;}


.gsrt>ul{width:611px;height:100px;float: left;margin-top: 118px;}
.gsrt>ul li{float: left;margin-right: 10px;}
.gsrt>ul li a{display: block;width:100px;height:100px;text-align: center;
    background: url(../images/gs002.png) no-repeat center center;color: #fff;line-height: 70px;}
.gsrt>ul li a:hover{background: url(../images/gs001.png) no-repeat center center;}

/************新闻**********/
.news{width:100%;height:657px;background: #f5f5f5;}
.news .news_box{width:1200px;height:657px;margin: 0 auto;}

.xwtop{width:1200px;height:183px;float: left;background: url(../images/xwtop.png) no-repeat center 137px;}
.xwtop p{text-align: center;margin-top: 54px;}
.xwtop p a{font-size: 30px;color: #dc0a00;font-weight: bold;}
.xwtop span{display: block;text-align: center;color: #666666;
    font-size: 18px;margin-top: 5px;letter-spacing: 4px;}

.xwft{width:386px;height:417px;float: left;}
.xwfttop{width:386px;height:39px;float: left;border-bottom: 1px solid #999999;}
.xwfttop a{display: block;width:133px;height:39px;float: left;line-height: 39px;background: #333333;text-align: center;color: #fff;}
.xwfttop a:hover{background: #dc0a00;}

.xwft ul{width:386px;height:379px;float: left;}
.xwft ul li{width:386px;height:60px;margin-top: 11px;}
.xwft ul li a{display: block;width:386px;height:60px;background: url(../images/xw01.jpg) no-repeat center center;}
.xwft ul li a p{width:250px;height:60px;float: left;font-size: 14px;color: #666666;line-height: 60px; overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;text-indent: 20px; }
.xwft ul li a:hover{background: url(../images/xw02.jpg) no-repeat center center;}
.xwft ul li a:hover p{color: #fff;}
.xwft ul li a:hover span{color: #fff;}
.xwft ul li a span{display: block;width:103px;float: left;font-size: 14px;color: #999999;line-height: 60px;text-indent: 10px;}

.xwter{width:386px;height:417px;float: left;margin-left: 45px;}
.xwtertop{width:386px;height:39px;float: left;border-bottom: 1px solid #999999;}
.xwtertop a{display: block;width:133px;height:39px;float: left;line-height: 39px;background: #333;text-align: center;color: #fff;}
.xwtertop a:hover{background: #dc0a00;}

.xwter ul{width:386px;height:379px;float: left;}
.xwter ul li{width:386px;height:60px;margin-top: 11px;}
.xwter ul li a{display: block;width:386px;height:60px;background: url(../images/xw01.jpg) no-repeat center center;}
.xwter ul li a p{width:233px;height:60px;float: left;font-size: 14px;color: #666666;line-height: 60px; overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;text-indent: 20px; }
.xwter ul li a:hover{background: url(../images/xw02.jpg) no-repeat center center;}
.xwter ul li a:hover p{color: #fff;}
.xwter ul li a:hover span{color: #fff;}
.xwter ul li a span{display: block;width:103px;float: left;font-size: 14px;color: #999999;line-height: 60px;text-indent: 10px;}


.xwrt{width:337px;height:417px;float: right;}
.xwrttop{width:337px;height:39px;float: left;border-bottom: 1px solid #999999;}
.xwrttop a{display: block;width:133px;height:39px;float: left;line-height: 39px;background: #333;text-align: center;color: #fff;}
.xwrttop a:hover{background: #dc0a00;}

.faq2{ background: url(../images/wen.png) no-repeat left 18px;float: left;  width:337px; overflow: hidden;height: 125px;border-bottom: 1px solid #999999;}
.faq2 a{display: block;width: 290px;height:30px;line-height: 30px;color: #666666;overflow: hidden;  text-overflow: ellipsis;  white-space: nowrap;margin-top: 18px;margin-left: 42px;}
.faq2 a:hover{color: #dc0a00;}
.faq2 p span.cj_p1{display:block;width:295px;height: 42px;float: right;color: #666666; overflow: hidden;text-overflow: ellipsis;  display: -webkit-box;  -webkit-line-clamp: 2;  -webkit-box-orient: vertical;margin-top: 16px;line-height: 20px;}


/*******友情链接*******/
.box{width:100%;height: 40px;background-color: #f5f5f5;}
.box_tt{width: 1200px;height: 40px; margin: 0 auto;position: relative;}
.box ul{width: 1200px;height: 80px;overflow: hidden;position: absolute;top: 0;left: 0;background: #ffffff;}
.box li{  float: left;}
.box li p{color: #666666;height:40px;line-height: 40px;margin-left: 20px;}
.box li p span{color: #db0900;}
.box li a{color: #666666;line-height: 40px;padding: 0 15px;background: url(../images/link.jpg) no-repeat right center;}
.box li a:hover{color: #dc0a00;}
.box li:last-child a{background: none;}

/*底部*/
.foot{width:100%;height:429px;background: url(../images/terck.jpg) no-repeat center center;}
.foot .foot_con{ width:1200px; height:429px;margin:0 auto; }

.terft{width:272px; height:352px;float:left;}
.terft a{display: block;width:140px; height:40px;background: url(../images/ter01.png) no-repeat center center;margin-top: 138px;line-height: 40px;text-indent: 56px;color: #fff;font-size: 15px;}
.terft a:hover{text-decoration: underline;}
.terft span{display: block;font-size: 15px;color: #ffffff;margin-top: 34px;}
.terft p{font-size: 30px;color: #ffffff;font-weight: bold;margin-top: 10px;font-family:"Gautami";}

.terrt{width:340px; height:210px;float:left;margin-top: 100px;border-right: 1px solid #fff;border-left: 1px solid #fff;}
.terrt img{width:180px; height:180px;margin-left: 80px;}
.terrt p{text-align: center;color: #fff;line-height: 30px;}

.ter1{width:275px; height:352px;float:left;margin-left: 80px;}
.ter1 p{font-size: 18px;color: #ffffff;font-weight: bold;margin-top: 97px;}
.ter1 ul{width:275px; height:175px;margin-top: 25px;}
.ter1 ul li{width:135px; float: left;margin-bottom:18px;}
.ter1 ul li a{color: #fff;}
.ter1 ul li a:hover{text-decoration: underline;}



.ter3{width:200px; height:350px;float:right;}
.ter3 img{margin-top: 120px;}

.copy_box{width:1100px; height:77px;float: left;}
.copy_box p{color:#ffffff;height: 77px;line-height: 77px; text-align: center;}
.copy_box p a{color:#ffffff;}
.copy_box p a:hover{text-decoration: underline;}

















