html,body,div,h1,h2,h3,h4,h5,span,a,dl,dt,dd,ul,li,input,p,hr,select,textarea,option,img{ padding:0; list-style:none; margin:0; border:0;vertical-align: baseline;}
body{ font-size:14px; font-family: Microsoft YaHei; min-width:1200px;}
a:visited,a:link{ text-decoration:none; }
a:hover{ text-decoration: none;}
a img{ display:block; border:0px;}
img{ border: 0; vertical-align: bottom;}
table{border-collapse:collapse;}
input{ outline:none;font-family:Microsoft YaHei;}
select{ outline:none;font-family:Microsoft YaHei;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}

.top{ width:1200px; overflow:hidden; margin:auto; padding-bottom:20px; padding-top:20px; position:relative;}
.top h1{ width:143px; height:101px; margin:auto; display:block;}

.top_left{ overflow:hidden; position:absolute; left:0px; top:50%; transform: translateY(-50%);  color:#280000; line-height:15px;}
.top_left span{ width:13px; height:15px; background:url(../images/tell.jpg) no-repeat center center; display:block; float:left; margin-right:5px;}
.top_right{ position:absolute; right:0px; top:20px;top:50%; transform: translateY(-50%); overflow:hidden;}
.top_right_ss{ width:160px; height:25px; border:1px solid #280000;border-radius:20px; overflow:hidden; float:left;}
.top_right_ss1{ font-size:12px; width:120px; height:25px; line-height:25px; color:#999; float:left; margin-left:10px;}
.top_right_ss2{ width:25px; height:25px; background:url(../images/ss.png) no-repeat center center; text-indent:9999999999999999999999999999px; cursor:pointer;}
.top_right1{ overflow:hidden; float:left; margin-left:10px; line-height:25px; }
.top_right1 span{color:#999; margin-left:5px; margin-right:5px;}
.top_right1 a{ color:#999;}
.top_right1 a.on{ color:#280000!important;}

.nav{ width:1190px; margin:auto; overflow: hidden;}
.nav ul li{ float:left; overflow:hidden;}
.nav ul li a{ width:170px; height:40px; display:block; text-align:center; line-height:40px; color:#280000;transition: all 0.3s ease-in-out;}
.nav ul li a:hover{ background:#280000; color:#FFFFFF;}
.nav ul li a.on{background:#280000; color:#FFFFFF;}

#slideshow { height:1080px; position: relative; overflow:hidden;}
#slideshow .bd li { height:1080px; margin:auto; }
#slideshow .hd ul { width: 100%; position: absolute; z-index: 1; bottom: 0; left: 0; height: 30px; line-height: 30px; text-align: center; }
#slideshow .hd ul li { cursor: pointer; display: inline-block; zoom: 1; width:13px; height:13px; margin: 2px; background: #fff; overflow: hidden; line-height: 9999px; border-radius:50%;}
#slideshow .hd ul .on { background: #999; }
#slideshow .url { width: 1200px; height: 541px; margin: 0 auto; }
#slideshow .url a { width: 1200px; height: 541px; display: block; }
#slideshow .next{ width:60px; font-size:24px; height:100px; font-family:"宋体"; line-height:100px; text-align:center; display:block; color:#FFFFFF; background:url("../images/xian.png") repeat; position:absolute; right:100px; top:48%; display:none; cursor:pointer;}
#slideshow .prev{ width:60px;font-size:24px; height:100px; font-family:"宋体";line-height:100px; text-align:center; display:block; color:#FFFFFF; background:url("../images/xian.png") repeat; position:absolute; left:100px; top:48%; display:none; cursor:pointer;}
#slideshow:hover .prev{ display:block;}
#slideshow:hover .next{ display:block;}

.biao_txt{ overflow:hidden; margin:auto; padding-top:70px; padding-bottom:70px;}
.biao_txt1{ font-size:30px; text-align:center; color:#280000;}
.biao_txt2{ font-size:18; text-align:center; color:#999; text-transform:uppercase;margin-top:5px;}
.biao_txt3{ width:50px; height:5px; background:#280000; margin:auto; margin-top:5px;}

.con1{ width:1200px; margin:auto;}
.con1 ul li{ float:left;width:30%;overflow: hidden;margin:0 18px;}
/*.con1 ul li:nth-child(2){ float:right;}*/
.con1 ul li a{ /*width:575px; height:431px; display:block;*/transition: all 0.3s ease-in-out;}
.con1 ul li a img {transition: all 0.3s ease-in-out; width:100%; max-height:431px; vertical-align:middle;}
.con1 ul li a:hover img{ box-shadow: 0px 10px 30px 0 rgba(0,0,0,0.5);transform: translate3d(0,-5px,0);transition: all .3s cubic-bezier(.55,0,.1,1);}

.con2{ width:1200px; overflow:hidden; margin:auto;}
.slideBox2{ overflow:hidden; position:relative;}
.slideBox2 .hd{ overflow:hidden; text-align:center;}
.slideBox2 .hd ul{display: inline-block;}
.slideBox2 .hd ul li{ font-size:18px; width:150px; height:40px; float:left; text-align:center; line-height:40px; cursor:pointer; color:#999;}
.slideBox2 .hd ul li:hover{ background:#280000; color:#FFFFFF;}
.slideBox2 .hd ul li.on{background:#280000; color:#FFFFFF;}
.slideBox2 .bd{ width:1200px; overflow:hidden; margin-top:20px; height:390px;}
.link{ overflow:hidden; display:block; width:318px; height:461px; float:left; margin-right:123px;}
.slideBox2 .bd ul li .link:nth-child(3){ margin-right:0px;}
.link1{ width:318px; height:325px; overflow:hidden; display:block;}
.link2{ text-align:center; font-size:18px; text-align:center; color:#333;}
.link3{ text-align:center; color:#999; margin-top:5px;}
.link3 span{ color:#280000;}
.slideBox2 .bd ul li .link img{
-webkit-transition: all .3s linear;
-moz-transition: all .3s linear;
transition: all .3s linear;
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);}
.slideBox2 .bd ul li .link:hover img {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}

.con2_3{ width:150px; height:40px; display:block; color:#280000; border:1px solid #280000; text-align:center; line-height:40px; margin:auto; margin-top:30px;transition: all 0.3s ease-in-out;}
.con2_3:hover{ background:#280000; color:#fff;}


.con3{ max-width:1920px; height:451px; margin:auto; background:url(../images/fu.jpg) no-repeat center center; margin-top:60px;}
.bi_txt{ overflow:hidden; margin:auto; padding-top:70px; padding-bottom:70px;}
.bi_txt1{ font-size:30px; text-align:center; color:#fff;}
.bi_txt2{ font-size:18; text-align:center; color:#fff; text-transform:uppercase;margin-top:5px;}
.bi_txt3{ width:50px; height:5px; background:#fff; margin:auto; margin-top:5px;}

.con3_1{ width:800px; margin:auto;}
.con3_2{ color:#FFFFFF; text-align:center; line-height:30px;}
.con3_3{ width:150px; height:40px; display:block; color:#FFFFFF; border:1px solid #fff; text-align:center; line-height:40px; margin:auto; margin-top:70px;transition: all 0.3s ease-in-out;}
.con3_3:hover{ background:#FFFFFF; color:#280000;}

.con4{ width:1200px; margin:auto; overflow:hidden;}
.sy_xw_right5{ width:565px; float:left; overflow:hidden;}
.sy_xw_right6{ float:right;}
.sy_xw_right2{ width:565px; overflow:hidden; margin-bottom:20px;}
.sy_xw_right2 p{ float:left; display:block; font-size:18px; color:#333;}
.sy_xw_right2 p span{ font-size:14px; color:#999; text-transform:uppercase;}
.sy_xw_right2 a{ float:right;color:#280000; text-transform:uppercase;}
.sy_xw_right3{ width:565px; overflow:hidden;}
.sy_xw_right3_1{ overflow:hidden; display:block; float:left;}
.sy_xw_right3_2{ width:300px; overflow:hidden; float:right;}
.sy_xw_right3_3{ width:40px; height:50px; padding-right:10px; border-right:1px solid #ddd; text-align:center; float:left;}
.sy_xw_right3_3 p{ font-size:24px; color:#333;}
.sy_xw_right3_3 span{ color:#999;}
.sy_xw_right3_4{ width:369px; height:50px; float:left; margin-left:20px; display:block;}
.sy_xw_right3_4 p{ font-size:16px; color:#333;text-overflow:ellipsis;white-space:nowrap; width:369px; overflow:hidden;}
.sy_xw_right3_4 span{ font-size:14px; color:#999;text-overflow:ellipsis;white-space:nowrap; width:369px; overflow:hidden; margin-top:5px; display:block;}
.sy_xw_right3_4_1{ display:block; width:300px; overflow:hidden; color:#000000; font-size:18px;}
.sy_xw_right3_4_2{ color:#999; line-height:24px; font-size:14px; margin-top:10px; overflow:hidden; display:block;}
.sy_xw_right3_4_3{ margin-top:5px; display:block; color:#280000;}
.sy_xw_right3_4:hover .sy_xw_right3_4_1{ color:#280000;}
.sy_xw_right4{ width:565px; overflow:hidden;}
.sy_xw_right4 ul li{ width:565px; overflow:hidden; padding-bottom:25px; border-bottom:1px dashed #ddd; margin-top:25px;}
.sy_xw_right4 ul li p{ width:400px; overflow:hidden;text-overflow:ellipsis;white-space:nowrap; color:#999; float:left;}
.sy_xw_right4 ul li span{ float:right; color:#ccc;}
.sy_xw_right4 ul li:hover .sy_xw_right4_1{ color:#280000;}

.footer{ width:100%; padding-top:25px; padding-bottom:25px; background:#ededed; margin-top:70px; overflow:hidden;}
.footer1{ width:1200px; margin:auto;}
.footer2{ overflow:hidden; float:left;}
.footer3{ overflow:hidden; padding-bottom:20px;color:#333; border-bottom:1px solid #dddd;}
.footer3 ul{ overflow:hidden; display:block; margin-bottom:10px;}
.footer3 ul li{ float:left; margin-right:10px;}
.footer3 ul li a{ color:#333; margin-right:10px;}
.footer4{ margin-top:20px; color:#333;}
.footer4 a{ color:#333; margin-right:10px;}
.footer5{ margin-top:10px; color:#333;}

.weixin{ overflow:hidden; float:right;}
.weixin div{ float:left; margin-left:20px;}
.weixin div p{ color:#333; text-align:center; margin-top:10px;}

.ny_bannar{ max-width:1920px; height:232px; background:url(../images/ny_bannar.jpg) no-repeat center center; margin:auto;}
.ny_bannar1{ width:1200px; margin:auto; height:232px; overflow:hidden;}
.ny_bannar2{ overflow:hidden; font-size:18px; color:#FFFFFF; text-transform:uppercase; margin-top:50px;}
.ny_bannar3{ overflow:hidden; font-size:30px; color:#FFFFFF; text-transform:uppercase; margin-top:10px;}
.ny_bannar4{ width:50px; height:3px; background:#FFFFFF; margin-top:20px;}

.weizhi{ width:1200px; overflow:hidden; margin:auto; padding-bottom:15px; padding-top:15px;}
.weizhi p{ float:left; line-height:14px;}
.weizhi p span{ width:14px; height:14px; background:url(../images/home.png) no-repeat center center; display:block; float:left; margin-right:10px;}
.weizhi p a{ color:#280000;}
.weizhi p b{ font-family:"宋体"; margin-left:5px; margin-right:5px; color:#280000;}

.ny_nav{ width:1200px; margin:auto; overflow:hidden;}
.ny_nav ul li{ float:left; margin-right:15px;}
.ny_nav ul li a{ width:130px; height:45px; display:block; background:#333; color:#FFFFFF; line-height:45px; text-align:center;transition: all 0.3s ease-in-out;}
.ny_nav ul li a:hover{ background:#280000;}
.ny_nav ul li a.on{ background:#280000;}
.ny_con{ width:1200px; margin:auto; background:#ededed; padding:30px; margin-top:80px;}
.ny_con1{ margin-top:-60px; float:left;}
.ny_con2{ float:right; width:680px;}

.ny_con2 p{ font-size:18px; color:#333; line-height:36px; text-indent:40px; margin-bottom:30px;}
.ny_con33 p{ font-size:18px; color:#333; line-height:36px; text-indent:40px; margin-bottom:30px;}
.ny_con_con .ny_con:nth-child(2n) .ny_con1{ float:right;}
.ny_con_con .ny_con:nth-child(2n) .ny_con2{ float:left;}

.cp_nav{ width:1200px; margin:auto; overflow:hidden; margin-top:30px;}
.cp_nav ul li{ float:left; margin-right:20px; margin-bottom:20px;}
.cp_nav ul li a{ display:block; color:#FFFFFF; ltext-align:center;transition: all 0.3s ease-in-out; color:#999; font-size:18px;padding:5px 15px 5px 15px;}
.cp_nav ul li a:hover{ background:#280000;color:#fff; padding:5px 15px 5px 15px;}
.cp_nav ul li a.on{ background:#280000; color:#fff; padding:5px 15px 5px 15px;}

.cp_con{ width:1200px; margin:auto; overflow:hidden;}
.lin{ overflow:hidden; display:block; width:262px;}
.cp_con ul li{ float:left; margin-right:50px; margin-bottom:70px;}
.cp_con ul li:nth-child(4n){ margin-right:0px;}
.lin1{ width:262px; height:270px; overflow:hidden; display:block;}
.lin2{ text-align:center; font-size:18px; text-align:center; color:#333;}
.lin3{ text-align:center; color:#999; margin-top:5px;}
.lin3 span{ color:#280000;}
.cp_con ul li .lin img{
-webkit-transition: all .3s linear;
-moz-transition: all .3s linear;
transition: all .3s linear;
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);}
.cp_con ul li .lin:hover img {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}

.fenye{ width:1200px; margin:auto; overflow:hidden;text-align:center;}
.fenye ul{display: inline-block;}
.fenye ul li{ float:left;}
.fenye ul li a{ color:#999; padding:5px 10px 5px 10px; display:block;}
.fenye ul li a:hover{ background:#280000; color:#FFFFFF;}
.fenye ul li a.on{ background:#280000; color:#FFFFFF;}

.cpxq{ width:1200px; overflow:hidden; margin:auto; margin-top:80px;}
.spec-preview{ width:325px; height:422px; float:left;}
.cpxq1{ width:800px; height:422px; float:right;}
.cpxq1_1{ overflow:hidden;}
.cpxq1_2{ float:left; font-size:30px;}
.cpxq1_3{ float:left; margin-left:50px; color:#999; font-size:30px;}
.cpxq1_3 span{ color:#280000;}
.cpxq2{ overflow:hidden; margin-top:60px;}
.cpxq2_1{ overflow:hidden; float:left; margin-right:100px;}
.cpxq2 .cpxq2_1:nth-child(3){ margin-right:0px;}
.cpxq2_2{ font-size:18px; width:200px; border-bottom:1px solid #ddd; padding-bottom:10px; color:#999;}
.cpxq2_3{ overflow:hidden; margin-top:20px;}
.cpxq2_3 li{ color:#666; line-height:30px;}
.cpxq2_4{ margin-top:20px;}
/*图片放大镜样式*/
.jqzoom{float:left;border:none;position:relative;padding:0px;cursor:pointer;margin:0px;display:block;}
.zoomdiv{z-index:100;position:absolute;top:0px;left:0px;width:350px;height:350px;background:#ffffff;border:1px solid #CCCCCC;display:none;text-align:center;overflow:hidden;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:20px;height:20px;border:1px solid #aaa;background:#ffffff /*url(../images/zoom.png) 50% center no-repeat*/;opacity: 0.5;-moz-opacity: 0.5;-khtml-opacity: 0.5;filter: alpha(Opacity=50);}

.cpxq3{ width:1200px; overflow:hidden; margin:auto; font-size:24px; margin-top:30px; border-bottom:1px solid #ccc; padding-bottom:20px;}
.cpxq4{ width:1200px; margin:auto; overflow:hidden; padding-top:20px;}
.cpxq4 img{ max-width:1200px; margin:auto; display:block;}

.xinwen{ width:1200px; margin:auto; overflow:hidden;}
.xinwen ul li{ overflow:hidden; margin-top:50px; padding-bottom:50px; border-bottom:1px solid #ddd;}
.xinwen ul li:hover .xinwen2_1{ color:#280000;}
.xinwen1{ width:200px; height:175px; float:left; border-right:1px solid #ddd;}
.xinwen1_1{ font-size:40px; text-align:center; color:#333; margin-top:50px;}
.xinwen1_2{ font-size:24px; text-align:center; color:#333;}
.xinwen2{ width:630px; height:175px; float:left; margin-left:50px;}
.xinwen2_1{ font-size:24px; color:#333; margin-bottom:10px; margin-top:30px; overflow:hidden; display:block;transition: all 0.3s ease-in-out;}
.xinwen2_2{ font-size:14px; color:#999; line-height:30px;}
.xinwen2_3{ font-size:14px; color:#999; line-height:30px; text-align:right;}
.xinwen3{ width:263px; height:175px; float:right; overflow:hidden;}

.xinwen3 img{
-webkit-transition: all .3s linear;
-moz-transition: all .3s linear;
transition: all .3s linear;
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);}
.xinwen ul li:hover .xinwen3 img {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}
.xinwen4{ margin-top:50px;}

.xinwenxiangq{ width:1200px; overflow:hidden; margin:auto; margin-top:50px;}
.xinwenxiangq1{ text-align:center; font-size:30px; color:#333;}
.xinwenxiangq2{ text-align:center; font-size:14; color:#999; margin-top:5px;}
.xinwenxiangq3{ overflow:hidden; margin-top:50px;}
.xinwenxiangq3 img{ max-width:1200px;}
.xinwenxiangq4{ margin-top:50px;}
.xinwenxiangq4 ul li:nth-child(1){ margin-bottom:10px;}
.xinwenxiangq4 ul li span{ color:#333;}
.xinwenxiangq4 ul li a{ color:#999;transition: all 0.3s ease-in-out;}
.xinwenxiangq4 ul li a:hover{ color:#280000;}

.zhuanmaidian{ width:1200px; overflow:hidden; margin:auto;}
.zhuanmaidian ul li{ padding:20px; border:1px solid #ccc; overflow:hidden; margin-top:20px;}
.zhuanmaidian1{ overflow:hidden; float:left; width:263px; height:175px;}
.zhuanmaidian2{ overflow:hidden; float:left; width:865px; height:175px; margin-left:30px; margin-top:20px;}
.zhuanmaidian2_1{ font-size:24px; color:#333;}
.zhuanmaidian2_2{ font-size:16px; color:#666; margin-top:10px;}

.zhuanmaidian1 img{
-webkit-transition: all .3s linear;
-moz-transition: all .3s linear;
transition: all .3s linear;
-webkit-transform: scale(1);
-moz-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);}
.zhuanmaidian ul li:hover .zhuanmaidian1 img {
    -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}

/*售后服务*/
.service{ width:100%;margin-bottom: -70px;margin-top: -40px; height:auto; background:url(../images/bg2.jpg) no-repeat bottom; background-position:100% 100%; padding-top:75px; min-height:300px;}
.service_c{ width:1088px; height:auto; margin:0 auto;}
.service_left{ width:544px; margin: 0 auto;  margin-bottom: -20px;}
.service_left h3{ text-align:center; font-size:24px; color:#333333; margin-bottom: 20px; }
.service_left p{ font-size:18px; color:#666666;line-height:36px; padding:0px 80px;}


/*招商加盟*/
.jiameng{ width:100%; height:auto;margin-top:75px;margin-bottom:85px;}
.liucheng{ width:1200px; height:auto; margin:0 auto; text-align: center;}
.liucheng h3{ font-size:30px; color:#333333;}
.liucheng img{ margin-top:85px;}
.youshi{ width:100%; height:auto; margin-top:80px; background:#e5e5e5; padding-top:60px; padding-bottom:55px;}
.youshi_content{ width:1200px; height:auto; margin:0 auto;}
.youshi_content h3{font-size:30px; color:#333333; text-align:center;}
.youshi_bottom{ width:100%; height:auto; margin-top:50px;}
.youshi_bottom li{ width:100%; height:auto; margin-bottom:30px;}
.youshi_bottom li img{ width:158px; height:75px; margin-right:25px; float:left;}
.youshi_bottom li p{ display:table-cell; width:970px; height:75px; font-size:18px; color:#333333; vertical-align:middle;}
.term{ width:1200px; height:auto; margin:0 auto; margin-top:70px;}
.term h2{ font-size:30px;color:#333333; text-align:center; margin-bottom:90px;}
.term_list{ width:100%; height:auto; border:2px solid #eaeaea; position:relative; margin-bottom:130px; padding:0px 80px; padding-bottom:80px;}
.term_pic{ position:absolute; width:100px; height:100px; left:50%; top:-50px; margin-left:-50px;}
.term_pic img{ width:100px; height:100px;}
.term_list h3{ text-align:center; font-size:22px; color:#333333; margin-top:75px; margin-bottom:35px;}
.term_list p{ font-size:16px; color:#999999; line-height:32px;}

.lianxi1{ width:1200px; height: auto; margin:0 auto;}
.lianxi1 h3{font-size:30px; color:#333333; text-align:center;}
.lianxi_content1{ width:100%; height:auto; margin-top:32px;border:2px solid #eaeaea; padding-top:55px; padding-bottom:45px;}
.lianxi_content1 p strong:nth-of-type(2){padding-left:159px;}
.lianxi_content1 p{ width:645px; height:auto; margin:0 auto; margin-bottom:25px; font-size:16px; color:#333333;}
.lianxi_content1 p>span{ margin-left:159px; color:#666666; font-size:16px;}
.lianxi_content1 p>span b{ color:#333333;}
.lianxi_content1 p>font{ display:block; margin-left:115px; font-size:16px; color:#666666; margin-top:20px;}
.lianxi_left{padding-left:159px;}
.lianxi_content1 ul{width:500px;margin:0 auto;position:relative;padding-left:110px;}
.lianxi_content1 ul li{font-size:16px;color:#666;line-height:1.8em;}
.lianxi_content1 ul li:first-child{position:absolute;left:0px;top:0px;color:#333;}