@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;}

.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:961px; background:url(images/cont0.jpg) center top no-repeat; overflow:hidden;}



.slide{width:660px; height:330px; position:relative;}
.slide ul{display:block; margin:0; padding:0;}
.slide .slidecont{position:relative; display:block; width:660px; height:330px; overflow:hidden;}
.slide li{position:relative; display:block; float:left; width:660px; height:330px; margin:0; padding:0;}
.slide li img{width:660px; height:330px;}
.slide .lbtn,.slide .rbtn{position:absolute; top:150px; 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:680px; height:40px; padding:0 10px; font-size:18px; line-height:40px; background:url(images/blackbg.png); z-index:2;}
.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:16px; height:16px; margin:2px; background:#BDBBBC; text-align:center; line-height:16px; color:#fff; font-size:12px;}
.slide .rounddiv div.cur{background:#E03D3E;}


.cont1{height:545px; color:#000; overflow:hidden; background:url(images/cont1.png) center top no-repeat;}
.cont1 .left{position:relative; float:left; margin-top:205px; z-index:2;}
.cont1 .right{width:445px; height:260px; float:right; margin-top:205px; padding:30px 35px 40px 35px; background:#833AFB; border-radius:10px; overflow:hidden;}
.cont1 .right h2{display:none; margin-bottom:10px; padding-left:20px; font-size:26px; color:#fff; line-height:50px;}
.cont1 .list li{width:430px; height:90px; padding-bottom:5px; font-size:16px; list-style:none; overflow:hidden;}
/*.cont1 .list .icon{float:left; width:70px; height:60px; background:url(images/cont1_icon.png) center no-repeat;}*/
.cont1 .list .licont{float:left; width:430px;}
.cont1 .list .title{font-size:18px; line-height:30px; font-weight:bold; color:#ffffff;}
.cont1 .list .smtext{font-size:14px; line-height:27px; color:#ffffff;}
.cont1 .list li.cur{color:#fff;}
.cont1 .list li.cur a{color:#fff;}
.cont1 .list li.cur .smtext{color:#fff;}
.cont1 .list li.cur .num{color:#fff;}

.cont2{height:821px; color:#000; overflow:hidden; background:url(images/cont2.jpg) center top no-repeat;}
.cont2 ul{width:1200px; padding-top:250px; padding-left:5px;}
.cont2 li{float:left; width:315px; height:430px; margin:20px; padding:20px; border-radius:10px; box-shadow:0 0 5px 5px #eeeeee; background:none;}
.cont2 li .img{display:block;}
.cont2 li img{width:315px;}
.cont2 li .title{display:block; height:50px; margin-top:20px; line-height:50px; text-align:center; font-size:16px; color:#fff; font-weight:bold; background:#8A63FC; border-radius:5px;}
.cont2 li .smtext{min-height:60px; margin-top:5px; padding:10px;}
.cont2 li.li2 .img{margin-top:20px;}



.cont3{height:745px; color:#000; overflow:hidden; background:url(images/cont3.jpg) center top no-repeat;}
.cont3 .conttitle{margin:30px 0;}
.cont3 ul{width:1240px; margin-top:185px; padding-left:19px;}
.cont3 li{float:left; width:279px; height:230px; margin-right:20px; margin-bottom:20px; line-height:25px;}
.cont3 li img{width:279px; height:210px;}
.cont3 li.li1{width:545px; height:450px;}
.cont3 li.li1 .img{display:block; width:545px; height:410px;}
.cont3 li.li1 img{width:545px; height:410px;}
.cont3 li.li1 .title{display:block; padding-left:20px; height:80px; line-height:70px; font-size:20px;}


.cont4{height:588px; color:#000; overflow:hidden; background:url(images/cont4.png) center top no-repeat;}
.cont4 .list{width:1200px; overflow:hidden;}
.cont4 ul{padding-left:30px; margin-top:175px;}
.cont4 li{position:relative; float:left; width:550px; height:300px; margin-right:45px; background:url(images/cont4libg.png) no-repeat;}
.cont4 li .img{display:block; position:absolute; left:40px; top:100px; width:206px; height:155px;}
.cont4 li .img img{display:block; width:206px; height:155px;}
.cont4 li .title{position:absolute; left:115px; top:0; line-height:32px; font-size:18px; color:#ffffff; font-weight:bold;}
.cont4 li .smtext{position:absolute; left:260px; top:100px; width:250px; line-height:30px; color:#ffffff;}
#cont4round{margin-top:50px; text-align:center;}
#cont4round div{display:inline-block; width:15px; height:15px; margin:5px; border-radius:50%; background:#D3D3D3;}
#cont4round div.cur{background:#3615DE;}


.cont5{height:558px; color:#000; overflow:hidden; background:url(images/cont5.png) center top no-repeat;}
.cont5 ul{float:left; width:600px; margin-top:190px;}
.cont5 li{margin-bottom:20px; list-style:square inside;}
.cont5 li .img{display:block; float:left;}
.cont5 li .img img{display:block; width:180px; height:135px; margin-right:20px;}
.cont5 li .title{display:inline-block; margin-left:-5px; font-size:18px; font-weight:bold;}
.cont5 li .title:hover{color:#CF4622;}
.cont5 li .smtext{float:left; width:350px; margin-top:20px;}
.cont5 li.li1{list-style:none;}
.cont5 li.li1 .title{float:left; width:350px; margin:0;}


.cont7{border-top:solid 1px #ddd; background:#f1f1f1;}
.cont7 .cont71{width:1200px; float:left; margin-top:50px; margin-bottom:20px; padding:30px 0; border-bottom:solid 1px #ccc;}
.cont7 .cont72{width:1200px; float:left; color:#ccc;}
.cont7 .cont72 a{color:#ccc;}
.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; color:#ccc;}

#totop{position:absolute; display:none; bottom:30px; width:50px; height:50px; background:url(../../../pai/images/totop.png); cursor:pointer;}