
html{margin:0;padding:0;border:0;}
body,div,span,object,iframe,h1,h2,h3,h4,p,blockquote,pre,a,address,code,b,em,img,
dl,dt,dd,ol,ul,li,fieldset,form,label,footer,
header,hgroup,navs,section
{margin:0;padding:0;border:0;}
body{background:#fff;color:#333;position:relative;font:12px/1.5 Microsoft YaHei,arial,宋体,sans-serif;vertical-align:baseline;width:100%;overflow-x:hidden;}
a{text-decoration:none;outline:none;}
a:link{color:#333;}
a:hover,a:active,a:focus{text-decoration:none;outline:none;}


input{padding:0;margin:0;font-family:'Microsoft YaHei';}
img{border:none;background:none;vertical-align:middle;}
ul,ol,li{list-style-type:none;}
select,input,img,select{vertical-align:middle;}
table{border-collapse:collapse;border-spacing:0}
table, th, td {vertical-align: middle}
.clearfix:after{content: ".";display: block;height: 0;clear: both;overflow: hidden;visibility: hidden;}
.clearfix{zoom:1}
.clearboth{height:0px;line-height:0px;overflow:hidden;clear:both;font-size:0px;}

h1,h2,h3,h4{font-size:12px;font-weight:bold;}
hr {border: 0;border-top:1px solid #ccc;height:0;}





.fl{float:left;}
.fr{float:right;}
.di{_display:inline;}
.fwn{font-weight:normal;}
.dib{*display:inline;_zoom:1;_display:inline;_font-size:0px;}



#demo{overflow:hidden;width:100%;margin:0 auto;}
#indemo {float: left;width:800%!important;}
#demo1 {float: left;}
#demo2 {float: left;}

#m_demo{overflow:hidden;width:92%;margin:0 auto;}
#m_indemo {float: left;width:800%!important;}
#m_demo1 {float: left;}
#m_demo2 {float: left;}


.wh{width:1300px;margin:0 auto;}
.pos{position: relative;width:1920px;left:50%;margin-left:-960px;}

.com-img{ display:inline; overflow:hidden;margin:0 auto;display: table;}
.com-img img{ transition:all 0.8s; -webkit-transition:all 0.8s; -moz-transition:all 0.8s; -o-transition:all 0.8s;}
.com-img:hover img{transform:scale(1.2); -webkit-transform:scale(1.2); -moz-transform:scale(1.2); -o-transform:scale(1.2);-ms-transform:scale(1.2);}



.roll_product {float: left;}

.plist{margin-top: 56px;}
.plist li{margin-right: 15px;margin-bottom: 15px;}
.plist li:nth-child(3n){margin-right: 0;}
.plist li a.img{border:1px solid #e5e5e5;display: block;}
.plist li a.img img{width: 388px;height: 388px;}
.plist li h3 a{display: block;color: #fff;font-size: 16px;font-weight: normal;}


.top1{background:#e6e6e6;color:#595959;height:27px;line-height:27px;overflow:hidden;font-size:14px;}
.top1 a{color:#595959;}




.top2{height:119px;border-bottom: 3px solid #851b35;}

.logo{float:left;line-height:119px;}
.k2{margin-top: 5px;font-size:16px;color:#333333;line-height:35px;text-align:right;}




.topLink{float:right;text-align:right;position: relative;z-index: 9999;}
.topLink .k1 a{color: #595959;}
.topLink .k2{color:#074b91;font-size:14px;font-family:"微软雅黑";}



.ss{position: relative;margin-right: 37px;margin-left:18px;}
.ss img{display: block;margin-top:37px;}
#formsearch{position: absolute;left:-200px;top:75px;width: 220px;display: none;height: 30px;background:#851b35;}
.hotSearch{float:left;font-weight:normal;line-height: 95px;font-size: 14px;color: #666666;}
#search-type{float: left;width:100px;height: 24px;border: 1px solid #c8c8c8;margin-right: 5px;}
.wh2{position: absolute;left: 50%;margin-left:-650px; width: 1300px;height: 95px;background-color: #ffffff;box-shadow: 0px 1px 10px 0px 
		rgba(205, 205, 205, 0.25);bottom: 0;background: #fff;z-index: 999;}


.hotSearch a{margin-right:10px;color: #666666;}
#formsearch input{height:30px;background:#fff;border:none;line-height:30px;outline: none;}
#formsearch input#keyword{height:30px;line-height:30px;padding-left:12px;color:#cccccc;width:170px;}
#formsearch input#s_btn{width:40px;height:30px;line-height:30px;text-align:center;background-color:#851b35;color:#fff;border:none;cursor:pointer;font-size: 12px;}


.sp a{display: block; position: fixed;width: 189px;height: 108px;background-color: #851b35;border-radius: 10px;letter-spacing: 7px;
	color: #ffffff;font-size: 14px;left: 0;top:30%;z-index: 99999999;padding: 13px 87px 0 87px;}



.banner{width:1920px;margin:0 auto;position:relative;left:50%;margin-left:-960px;height:680px;}
.banner ul.bb{position:relative;padding:0px;margin:0px;z-index:5;}
.banner ul.bb li{position:absolute;display:none;}
.banner .num{position:absolute;left:467px;top:627px;z-index:9999;}
.banner .num li{width:18px;height:18px;display:inline-block;margin:0 7px;line-height:18px;
	overflow:hidden;border-radius:10px;}
.banner .num li a {color: #666666;font-size: 14px;}
.banner .num li.num_hover a{color:#000000;}
.banner .num li a{float:left;display:block;text-align:center;color:#666;text-decoration:none;cursor:pointer;width:18px;height:18px;line-height:18px;}
.preNext {position: absolute;cursor: pointer;z-index: 9999;}
.pre {top: 624px;left: 352px;}
.next {top: 624px;left: 412px;}
.xian{top:624px;left: 386px;position: absolute;z-index: 999999;}
.shu{top:584px;left: 947px;position: absolute;z-index: 999999;}












#menu{}

.navs li{text-align:center;float:left;position:relative;z-index:999;width:103px;}

.navs li a{display:block;line-height:119px;color:#333333;height:119px;padding:0;font-size:16px;padding:0;}
.navs li a:hover{color:#fff;text-decoration:none;background-color:#851b35;}


.navs .sec{height:0;background:#fff;color:#333333;overflow:hidden;z-index:9999;position:absolute;top:119px;left:0px;width: 100%;}
.navs .sec a{background:#fff;color:#333333;height:38px;line-height:38px;font-size: 14px;}
.navs .sec a:hover{background:#851b35;text-decoration:none;}

.bul {margin-top: 82px;}
.bul li{width:306px;margin-right: 25px;}
.bul li:last-child{margin-right: 0;}
.bul li a.img{display: block;width: 306px;height: 200px;}
.bul li .det3{border: solid 1px #eaeaea;border-top:none;height: 158px;padding:15px 18px 0 10px;}
.bul li .det3 h3 a{display: block;line-height: 24px; font-weight: normal; color: #333333;font-size: 16px;background: url(../images/yd.png) no-repeat right center;}
.bul li span{color: #666666;font-size: 13px;line-height: 30px;margin-top: 20px;display: block;}

dt{font-weight: normal;}

.cpzx{height: 884px;background: url(../images/bj1.jpg) no-repeat top center;margin-top: 93px;padding-top: 79px;}
.tbox dd{font-size: 32px;height: 162px;padding-top: 42px; background: url(../images/line2.png) no-repeat top center;text-align: center;color: #fff;}
.tbox dd span{font-size: 24px;font-family: 'Arial';display: block;text-transform: uppercase;}
.tbox dt{font-size: 16px;color: #fff;text-align: center;margin-top: 30px;}


.product_list1{margin-top: 54px;}
.product_list1 li{margin-right: 42px;}
.product_list1 li:last-child{margin-right: 0;}
.product_list1 li a.img img{display: block;width: 293px;height: 293px;}
.psort{text-align: center;margin-top: 65px;}
.psort li{display: inline-block;margin: 0 17px;}
.psort li a{display: block;width: 114px;height: 33px;color: #fff; background: rgba(0,0,0,.6);font-size: 16px;line-height: 33px;text-align: center;}
.psort li a:hover{background: rgba(133,27,53,.6);}



.he{padding-top: 42px;

border-bottom: 1px solid #d7d7d7;}
.he li{margin-right: 13px;}
.he li:nth-child(5n){margin-right: 0px;}
.he li a.img img{width: 249px;height: 130px;}



.youshi{margin-top: 70px;background: url(../images/bj2.png) no-repeat center 255px;}
.tbox2 dd{font-size: 32px;height: 162px;padding-top: 42px; background: url(../images/line3.png) no-repeat top center;text-align: center;color: #851b35;}
.tbox2 dd span{font-size: 24px;font-family: 'Arial';display: block;text-transform: uppercase;}
.tbox2 dt{font-size: 16px;color: #666666;text-align: center;margin-top: 35px;}
.yul li{height: 222px;background-color: #f3f3f3;padding: 37px 82px 0 45px;}
.yul{margin-top: 40px;}
.ys1{color: #333333;width: 663px;line-height: 36px;font-size: 17px;padding: 40px 0 0 36px;}
.yul li h3 a{display: block;width: 151px;height: 52px;border: solid 2px #666666;line-height: 48px;text-align: center;font-weight: normal;color: #333333;font-size: 18px;margin-top: 48px;}
.yul li:hover{background: #851b35;}
.yul li:hover h3 a,.yul li:hover .ys1{color: #fff;border-color:#fff;}


.anli{margin-top: 92px;}
.aul{position: relative;margin-top: 40px;}
.aul li{position: relative;}
.det{position: absolute;top:0;right: 95px;height: 100%; background: rgba(0,0,0,.74);width: 230px;display: none;}
.det span{display: block;writing-mode:vertical-rl;line-height: 36px;letter-spacing: 3px;font-size: 16px;margin-top: 58px;width: 166px; color: #ffffff;}
.aul li a.img img{display: block;width: 814px;height: 547px;}
.aul .slick-arrow{width: 53px;height: 52px;position: absolute; z-index: 9999;top:45%;z-index: 9999;outline: none;font-size: 0;border:none;}
.aul .slick-prev{background: url(../images/lt2.png) no-repeat top center;left: 231px;}
.aul .slick-prev:hover{background: url(../images/lt22.png) no-repeat top center;}
.aul .slick-next{background: url(../images/rt2.png) no-repeat top center;right: 327px;}
.aul .slick-next:hover{background: url(../images/rt22.png) no-repeat top center;}
.aul li h3 a{color: #ffffff;font-size: 24px;text-align: center;font-weight: normal;text-align: center;display: block; padding-top: 50px;}
.aul li.slick-current .det{display: block!important;}
.gd a{display: block;text-align: center;margin-top: 80px;}
.gd a img{margin:0 auto;}



.xinwen{height: 965px;background-color: #f5f5f5;padding-top: 68px;margin-top: 95px;}
.tbox2 dt a{color: #666;}
.gun{margin-top: 60px;}
.l_btn,.r_btn{position:absolute;top:271px;cursor:pointer;}
.l_btn{left:863px;}
.r_btn{right:863px;}
.xul li{width: 414px;margin:0 10px;padding:0 24px 0 25px;}
.xul li:hover{background: url(../images/abj.jpg) no-repeat top center;}
.ntime {color: #666666;font-size: 16px;}
.ntime span{color: #333333;font-size: 40px;padding-top: 22px;line-height: 40px;display: block;margin-bottom: 15px;}
.ntime:after{display: block;content: '';width: 25px;height: 3px;background-color: #851b35;margin-top:15px;}
.det2 a{color: #333333;font-size: 16px;margin-top: 40px;line-height: 16px;display: block;}
.det2 span.sumy{color: #666666;font-size: 14px;line-height: 30px;display: block;margin-top: 35px;}
.xul li a.img img{display: block;width: 365px;height: 222px;margin-top: 45px;}
.xul li:hover .ntime,.xul li:hover .det2 a,.xul li:hover .det2 span.sumy{color: #fff;}
.xul li:hover .ntime span{color: #fff;}
.xul li:hover .ntime:after{background: #fff;}






.f_link{ width:1200px; margin:0 auto;margin-top: 60px;min-height: 60px; }
.f_link span{display: inline-block;margin-right:23px; color: #851b35;font-size: 20px;line-height: 20px; font-weight: bold;background: url(../images/link.png) no-repeat left bottom, url(../images/line4.png) no-repeat right center;padding-right:25px;padding-bottom: 10px;}
.f_link  a{padding-top: 10px; color: #666666;font-size: 16px;padding-right:34px;display: inline-block;}







.foot{margin-top: 30px;}
.foot .wh{background: url(../images/tbj.png) no-repeat top right;}
.tright{width: 312px;}
.ftel{padding-left:59px;line-height: 24px; background: url(../images/tel.png) no-repeat left center;font-size: 14px;margin-top: 10px;}
.tewm{margin:40px 0 0 71px;}
.dao{margin-top:13px;}
.dao li{float: left;width: 245px;}
.dao li dt{color: #333333;font-size: 20px;margin-bottom: 23px;}
.dao li a{display: block;color: #666666;font-size: 16px;line-height: 35px;}
.tewm img{width: 158px;height: 156px;display: block;}

.ft2{margin-top: 35px;}
.bq{color: #666666;font-size: 12px;line-height: 30px;width: 779px;}
.bq a{color: #666666;} 
.qi{color: #acacac;margin-top: 22px;margin-right:140px;}
.qi a{color: #acacac;}




.container{width: 1200px!important;margin: 0 auto;padding: 0;}


.page-product-inquiry a{color: #fff;}