@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:#FFFFFF;}

.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;}

.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;}

.cont0{height:575px; background:url(images/cont0.jpg) center top no-repeat; overflow:hidden;}

.cont0line{height:45px; background:#E63A6E; overflow:visible;}
.cont0line .wp{width:1150px; height:45px; overflow:hidden;}
.cont0line ul{width:1300px;}
.cont0line ul li{display:block; float:left; width:220px; height:55px; margin-right:90px; background:#E63A6E; text-align:center; line-height:45px; font-size:20px; color:#fff; z-index:100;}
.cont0line ul li a{display:block; text-decoration:none; color:#fff;}
.cont0line ul li:hover{background:#039EE7;}

.cont11{height:560px; background:url(images/cont11.jpg) center no-repeat;}
.cont11right{float:right; width:430px; padding:50px; padding-right:0; margin-top:150px; line-height:25px;}

.slide{width:580px; height:325px; position:relative;}
.slide ul{display:block; margin:0; padding:0;}
.slide .slidecont{position:relative; display:block; width:580px; height:325px; overflow:hidden;}
.slide li{position:relative; display:block; float:left; width:580px; height:325px; margin:0; padding:0;}
.slide li img{width:580px; height:290px;}
.slide .lbtn,.slide .rbtn{position:absolute; top:120px; width:35px; height:64px; background:url(../../../pai/images/bg.png) 0 -190px no-repeat; filter:alpha(opacity=70); opacity:0.7; z-index:33;}
.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; z-index:33;}
.slide .rbtn2{right:0; background:url(../../../pai/images/bg.png) -120px 0;}
.slide .tit{position:absolute; bottom:0; left:0; width:560px; height:35px; padding:0 10px; font-size:18px; line-height:35px; background:#000; z-index:2; text-align:center;}
.slide .tit a{text-decoration:none; color:#fff;}
.slide .rounddiv{position:absolute; height:25px; right:10px; bottom:4px; z-index:3;}
.slide .rounddiv div{display:block; float:left; width:8px; height:8px; margin:5px; border-radius:50%; background:#E72959;}
.slide .rounddiv div.cur{background:#99ddff;}


.cont1{height:713px; color:#000; overflow:hidden; background:url(images/cont1.jpg) center top no-repeat;}
.cont1 .conttitle{width:1200px; height:104px; margin:50px auto; background:url(images/title1.png) center top no-repeat;}
.cont1 .left{float:left; width:580px;}
.cont1 .right1{width:620px; height:230px; float:right; margin-right:-20px;}
.cont1 .right1 li{position:relative; float:left; width:290px; height:213px; margin-right: 20px;}
.cont1 .right1 li .img{width:290px; height:213px;}
.cont1 .right1 li .img img{width:290px; height:213px;}
.cont1 .right1 li .title{position:absolute; left:0; bottom:0; display:block; width:270px; padding:0 10px; color:#fff; background:url(images/blackbg.png); line-height:35px;}
.cont1 .right2{float:right; width:600px;}
.cont1 .right2 .title{font-size:22px;}
.cont1 .right2 .desc{margin-top:10px; color:#6D6D6D;}
.cont1 .bottom{margin-top:50px;}
.cont1 .bottom li{float:left; width:400px; height:120px;}
.cont1 .bottom li .img{display:block; width:160px; height:120px; float:left;}
.cont1 .bottom li .img img{width:160px; height:120px;}
.cont1 .bottom li .title{width:220px; height:100px; padding:10px; float:left; background:#fff; line-height:33px; font-size:20px; font-weight:bold;}


.cont2{height:732px; background:url(images/cont2.jpg) center top no-repeat; overflow:hidden;}
.cont2 .wp{position:relative; width:1200px;}
.cont2 .conttitle{width:1200px; height:104px; margin:30px auto; background:url(images/title2.png) center top no-repeat;}
.cont2 .guantitle2{position:absolute; left:390px; top:140px; width:700px; height:60px; background:#0086CD; overflow:hidden;}
.cont2 .guantitle2 li{font-size:20px; line-height:60px; color:#fff; text-align:center;}
.cont2 .guancont{position:absolute; left:330px; top:190px; width:813px; height:479px; padding-top:20px; padding-left:33px; overflow:hidden; z-index:3; background:url(images/guannewsbg.png) no-repeat;}
.cont2 .guancont ul{width:10800px;}
.cont2 .guanli{float:left; width:780px; height:500px;}
.cont2 .guanli .guannews{position:relative; width:1200px; left:0; top:0; overflow:hidden; z-index:3;}
.cont2 .guanli .guannews .guannewscont{width:780px; height:500px; overflow:hidden;}
.cont2 .guanli .guannews .guannewscont li{position:relative; float:left; width:320px; height:360px; margin:35px;}
.cont2 .guanli .guannews .guannewscont li .img img{width:320px; height:240px;}
.cont2 .guanli .guannews .guannewscont li .title{width:320px; height:40px; font-size:17px;}
.cont2 .guanli .guannews .guannewscont li .desc{width:320px; height:160px; line-height:32px; color:#666;}
.cont2 .guannewsbtn{position:absolute; top:400px; left:350px; width:90px; height:36px;}
.cont2 .guannewsbtn .btnl{float:left; width:36px; height:36px; background:url(images/btn1l2.png) no-repeat;}
.cont2 .guannewsbtn .btnr{float:right; width:36px; height:36px; background:url(images/btn1r2.png) no-repeat;}
.cont2 .guannewsbtn .btnl:hover{background:url(images/btn1l1.png) no-repeat;}
.cont2 .guannewsbtn .btnr:hover{background:url(images/btn1r1.png) no-repeat;}

.cont2 .guanconttitle{position:absolute; left:0; top:110px; width:407px; height:521px; background:url(images/cont2guannamebg.png); overflow:hidden; z-index:2;}
.cont2 .guanconttitle ul{margin-top:40px;}

.cont2 .conttitleli{width:304px; height:39px; margin:10px auto; text-align:center; font-size:16px; color:#fff; line-height:39px}
.cont2 .conttitleli.cur{background-image:url(images/cont2guannamelibg.png);}



.cont3{max-width:1920px; margin:0 auto; background:url(images/cont3.jpg) center top no-repeat #000; overflow:hidden;}
.cont3 .conttitle{width:1200px; height:104px; margin:50px auto; background:url(images/title3.png) center top no-repeat;}
.cont3 .titles{position:relative; width:750px; height:40px; margin:0 auto; z-index:2; overflow:hidden;}
.cont3 .titles li{float:left; width:200px; height:40px; margin-right:75px; background:#E62958; border-radius:20px; text-align:center; line-height:40px; color:#fff;}
.cont3 .titles li.li2{background:#8EC32A;}
.cont3 .titles li.li3{background:#0087CE; margin-right:0;}
.cont3 .list{width:100%; margin-top:-20px; overflow: hidden; border:solid 1px #E62958; min-height:200px; margin-bottom:50px;}
.cont3 .list ul{position:relative; display:none; padding:30px; padding-top:50px; overflow:hidden;}
.cont3 .list li{height:255px; background:url(images/cont3libg1.png) 0 75px no-repeat;}
.cont3 .list li .img{float:left; width:270px; height:203px; margin-left:30px;}
.cont3 .list li .img img{width:270px; height:203px;}
.cont3 .list li .liinfo{float:left; width:800px; margin-left:30px;}
.cont3 .list li .title{font-size:20px; line-height:70px; font-weight:bold; color:#fff;}
.cont3 .list li .smalltext{width:780px; margin-top:30px; color:#fff;}
.cont3 .list li a{color:#fff;}
.cont3 .list li.li1{background:url(images/cont3libg2.png) left 75px no-repeat;}
.cont3 .list li.li1 .img{float:right; margin-left:0; margin-right:30px;}
.cont3 .list li.li1 .title{float:right;}
.cont3 .list li.li1 .liinfo{margin-left:0; margin-right:30px;}
.cont3 .list li.li1 .smalltext{margin-left:30px;}


.cont4{height:830px; background:url(images/cont4bg.png) center 330px no-repeat;}
.cont4 .conttitle{width:1200px; height:104px; margin:50px auto; background:url(images/title4.png) center no-repeat;}
.cont4 .cont41{height:300px;}
.cont4 .cont41 li{float:left; width:370px; height:277px; margin:8px; padding:7px;}
.cont4 .cont41 li.cur{background:url(images/cont4libg.png) 100% 100%;}
.cont4 .cont41 li img{width:370px; height:277px;}
.cont4 .cont41 li .title{display:none;}
.cont4 .cont41 li .desc{display:none;}
.cont4 .cont41 li .morebtn{display:none;}
.cont4 .cont42{height:370px; text-align:center;}
.cont4 .cont42 .img{display:none;}
.cont4 .cont42 .title{display:inline-block; margin-top:75px; font-size:22px; color: #fff;}
.cont4 .cont42 .desc{width:500px; height:60px; margin:0 auto; margin-top:55px; color: #fff;}
.cont4 .cont42 .morebtn{display:inline-block; padding:10px 30px; border:solid 1px #F390A9; border-radius:3px; color:#fff;}


.cont7{background:#fff; border-top:solid 1px #ddd;}
.cont7 .cont71{width:1200px; float:left; margin-top:50px; margin-bottom:20px; padding:30px 0; border-bottom:solid 1px #ddd;}
.cont7 .cont72{width:1200px; float:left; color:#333;}
.cont7 .cont72 a{color:#333;}
.cont7 .cont71 .left{width:600px; float:left; border-right:solid 1px #ddd;}
.cont7 .cont71 .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;}