@charset "gb2312";
body,div,ul,li,aŁ¬dl,dt,dd,h2,img,p,h3,input,.select{margin:0;padding:0;}
ul,li,dl,dt,dd{list-style:none;}
a{text-decoration:none; color:#333;}
img{border:none;}
a:hover{text-decoration:underline;color:#B41512;}

body{font-family:"Microsoft YaHei"; font-size:14px; color:#393939; background:url(images/bg2.png);}

.clearfix:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}
*html .clearfix{height:1%;}
*+html .clearfix{height:1%;}
.clearfix2:after{content:"."; display:block; height:0; clear:both; visibility:hidden;}

.mt10{margin-top:10px;}
.fl{float:left;}
.fr{float:right;}
.mb15{margin-bottom:15px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px; position:relative;}
.mt50{margin-top:50px; position:relative;}
.wp.mt15{margin-top:15px; position:relative;}

.posr{position:relative;}

.wp{width:1200px; margin:0 auto;}

.pd10{padding:10px;}
.pd20{padding:20px;}
.pd30{padding:30px;}
.wp.pd30{width:1140px; padding:30px;}
.mb20{margin-bottom:20px;}
.wbg{background:#fff; padding-top:1px;}

.header{background:#fff; color:#000;}
.header a{color:#000; text-decoration:none; font-size:16px;}
.header .logo img{float:left; width:180px; margin:8px 0 5px 0;}
.header .nav{float:left; width:650px; margin-left:55px;}
.header .nav .li{display:block; float:left; padding:0 10px; text-align:center; line-height:60px;}
.header .fr{padding-top:20px;}

#slide{width:530px; overflow:hidden; position:relative; background:#eee;}
#slide ul{display:block; margin:0; padding:0;}
#slide li{display:block; float:left; width:530px; margin:0; padding:0;}
#slide li img{width:530px; height:400px;}
#slide .lbtn,#slide .rbtn{position:absolute; top:190px; width:35px; height:64px; background:url(../../../pai/images/bg.png) 0 -190px no-repeat; filter:alpha(opacity=70); opacity:0.7;}
#slide .rbtn{right:0; background-position: -40px -190px;}
#slide .lbtn2,#slide .rbtn2{position:absolute; bottom:0px; right:21px; width:20px; height:20px; background:url(../../../pai/images/bg.png) -100px 0;}
#slide .rbtn2{right:0; background:url(../../../pai/images/bg.png) -120px 0;}
#slide .tit{float:left; width:510px; padding:0 10px; font-size:18px; line-height:45px; background:#ECECEC;}
#slide .tit a{text-decoration:none; color:#2A2A2A;}
#slide .rounddiv{position:absolute; height:25px; right:20px; bottom:12px;}
#slide .rounddiv div{display:block; float:left; width:15px; height:15px; margin:5px; background:#bbb; text-align:center; line-height:15px; color:#ffffff; font-size:12px;}
#slide .rounddiv div.cur{background:#FFAE18;}

.cont0{height:585px; background:url(images/cont0.jpg) center top no-repeat; overflow:hidden;}
.cont0 .clearfix{ margin-top:500px;}
.cont0 .tips{width:90px; margin-left:100px; font-size:25px; line-height:30px; color:#F8EE86;}
.cont0 .desc{width:900px; font-size:14px; line-height:20px; color:#fff;}

.cont1{height:550px; padding-top:30px; color:#000; overflow:hidden; background:url(images/bg.jpg) center top repeat-y;}
.cont1 .conttitle{height:64px; margin-bottom:30px; background:url(images/conttitle1.png) center;}
.cont1 .left{float:left;}
.cont1 .right{width:380px; height:550px; float:left; padding-left:30px;}
.cont1 .list li{width:380px; height:57px; line-height:57px; font-size:16px; color:#B41512; border-bottom:dashed 1px #B41512;}
.cont1 .list li a{display:block; float:left; font-size:16px; text-align:left; color:#B41512;}
.cont1 .list li .smtext{display:none;}
.cont1 .list li.cur{height:120px; padding-bottom:10px; line-height:25px; font-size:14px; color:#000;}
.cont1 .list li.cur a{width:357px; height:25px; margin-top:10px; margin-bottom:10px; padding-left:23px; line-height:25px; background:url(images/title.png) no-repeat; color:#fff;}
.cont1 .list li.cur .smtext{display:block; width:380px; height:75px; overflow:hidden;}
.cont1 .banner{float:right;}


.cont2{height:2340px; padding-top:30px; overflow:hidden; background:url(images/bg.jpg) center top repeat-y;}
.cont2 .conttitle{height:64px; margin-bottom:30px; background:url(images/conttitle2.png) center;}
.cont2 .imgs{float:left; width:500px; height:500px; margin:-2px; border:dashed 2px #B41512; border-radius:50%; overflow:hidden;}
.cont2 .imgs ul{height:500px;}
.cont2 .imgs li{float:left; width:500px; height:500px; overflow:hidden; [;border-radius:50%;]}
.cont2 .imgs li img{width:666px; height:500px; margin-left:-83px;}
.cont2 .news{float:right; width:600px; height:500px;}
.cont2 .news li{height:99px; border-bottom:dashed 1px #B41512; line-height:25px; overflow:hidden;}
.cont2 .news li a{display:block; width:357px; height:25px; margin-top:10px; margin-bottom:7px; padding-left:23px; line-height:25px; background:url(images/title.png) no-repeat; color:#fff;}
.cont2 .clearfix{padding:30px 0;}
.cont2 .fanzhuan .imgs{float:right;}
.cont2 .fanzhuan .news{float:left;}
.cont2 .brandsimg{position:absolute; width:500px; height:500px;}
.cont2 #imgs1 .brandsimg{background:url(images/brands1.png); background-size:100%;}
.cont2 #imgs2 .brandsimg{background:url(images/brands2.png); background-size:100%;}
.cont2 #imgs3 .brandsimg{background:url(images/brands3.png); background-size:100%;}
.cont2 #imgs4 .brandsimg{background:url(images/brands4.png); background-size:100%;}
.cont2 .yuanquan{position:absolute; width:160px; height:160px; line-height:160px; text-align:center; border-radius:50%; background:#B07F44; color:#fff; font-size:26px;}
.cont2 .imgs2 .yuanquan,.cont2 .imgs4 .yuanquan{left:auto; right:0; background:#B41512;}

.cont3{height:1000px; padding-top:30px; overflow:hidden; background:url(images/bg.jpg) center top repeat-y;}
.cont3 .conttitle{height:64px; margin-bottom:30px; background:url(images/conttitle3.png) center;}
.cont3 table{border:solid 1px #B41512; border-right:none; border-bottom:none; font-size:18px;}
.cont3 table td{border:solid 1px #B41512; border-left:none; border-top:none;}
.cont3 .title{font-size:24px; line-height:24px; color:#B41512;}
.cont3 .tips{height:21px; margin-bottom:30px; line-height:21px;}
.cont3 .star{width:110px; height:21px; background:url(images/star.png);}
.cont3 .star.star3{width:66px;}
.cont3 .star.star4{width:88px;}
.cont3 td[valign="top"]{padding:30px 40px;}

.cont4{height:680px; padding-top:30px; overflow:hidden; background:url(images/bg.jpg) center top repeat-y;}
.cont4 .conttitle{height:64px; margin-bottom:30px; background:url(images/conttitle4.png) center;}
.cont4 ul{float:left; width:380px; margin-right:30px; overflow:hidden;}
.cont4 .title{display:block; width:357px; height:25px; margin-top:20px; margin-bottom:20px; padding-left:23px; line-height:25px; background:url(images/title.png) no-repeat; color:#fff;}
.cont4 li .img{display:none;}
.cont4 li.cur .img{display:block; width:380px; height:285px;}
.cont4 .img img{width:380px; height:285px;}
.cont4 .cont41{float:right; width:380px;}
.cont4 table{margin-top:20px; border:solid 1px #B41512; font-size:16px; font-weight:bold;}
.cont4 td[colspan="2"]{font-size:24px;}


.cont6{background:url(images/bg.jpg) center top repeat-y; border-top:solid 1px #B41512;}
.cont6 .cont61{width:1200px; float:left; margin-top:50px; margin-bottom:20px; padding:30px 0; border-bottom:solid 1px #aaa;}
.cont6 .cont62{width:1200px; float:left; color:#333;}
.cont6 .cont62 a{color:#333;}
.cont6 .cont61 .left{width:600px; float:left; border-right:solid 1px #aaa;}
.cont6 .cont61 .right{width:500px; float:right; padding-top:13px; font-size:16px;}

#totop{position:fixed; display:none; bottom:30px; width:50px; height:50px; background:url(../../../../pai/images/totop.png); cursor:pointer;}