@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:783px; background:url(images/bg0.jpg) center top no-repeat; overflow:hidden;}



.slide{width:700px; height:350px; margin:20px 0 0 -20px; position:relative;}
.slide ul{display:block; margin:0; padding:0;}
.slide .slidecont{position:relative; display:block; width:700px; height:350px; overflow:hidden;}
.slide li{position:relative; display:block; float:left; width:700px; height:350px; margin:0; padding:0;}
.slide li img{width:700px; height:350px;}
.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:8px; height:8px; margin:5px; border-radius:50%; background:#E72959;}
.slide .rounddiv div.cur{background:#99ddff;}


.cont1{height:600px; 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);}
.cont1 .left{float:left; width:706px; margin-left:20px; margin-right:-20px; background:url(images/cont11.png) no-repeat;}
.cont1 .right{position:relative; width:362px; height:266px; float:left; padding:80px 50px 0 50px; margin-top:20px; margin-left:30px; background:url(images/cont12.png); line-height:25px;}
.cont1 .right .title1{padding-left:30px; font-size:20px; line-height:60px; color:#fff;}
.cont1 .right h3{position:absolute; left:30px; top:17px; font-size:20px; color:#fff; font-weight:100;}
.cont1 .list li{width:330px; height:57px; line-height:57px; font-size:16px; border-bottom:dashed 1px #6e4a06; color:#aaa;}
.cont1 .list li a{display:block; float:left; margin-left:-10px; font-size:16px; text-align:left; color:#000; font-weight:bold;}
.cont1 .list li .smtext{display:none;}
.cont1 .list li.cur{height:120px; padding-bottom:10px; line-height:25px; font-size:14px; color:#aaa;}
.cont1 .list li.cur a{width:330px; height:25px; margin-top:10px; margin-bottom:5px; line-height:25px; background:url(images/title.png) no-repeat; color:#000;}
.cont1 .list li.cur .smtext{display:block; width:330px; height:75px; overflow:hidden;}
.cont1 .banner{float:right;}



.cont2{height:750px; overflow:hidden;}
.cont2 .wp{width:1202px;}
.cont2 .conttitle{width:1200px; height:104px; margin:30px auto; background:url(images/title2.png);}
.cont2 .guancont{overflow:hidden;}
.cont2 .guancont ul{width:10800px;}
.cont2 .guanli{position:relative; float:left; width:1200px; height:600px;}
.cont2 .guanli .guannews{position:absolute; width:1200px; left:0; top:0; overflow:hidden;}
.cont2 .guanli .guannews .guannewsimg{margin-top:20px;}
.cont2 .guanli .guannews .guannewsimg li{position:relative; float:left; width:1200px; height:450px;}
.cont2 .guanli .guannews .guannewsimg li .img img{width:440px; height:330px;}
.cont2 .guanli .guannews .guannewsimg li .img{position:absolute; width:440px; height:330px; left:190px; top:80px;}
.cont2 .guanli .guannews .guannewsimg li .guantitle{position:absolute; width:120px; height:250px; left:50px; top:20px; background:#E72959; padding:50px 30px 0 30px; font-size:20px; font-weight:bold; color:#fff; text-align:center;}
.cont2 .guanli .guannews .guannewsimg li .title{position:absolute; width:500px; height:50px; left:700px; top:130px; font-size:22px; font-weight:400; color:#333;}
.cont2 .guanli .guannews .guannewsimg li .desc{position:absolute; width:430px; height:160px; left:700px; top:180px; font-size:16px; line-height:32px; color:#666;}
.cont2 .guanli .guannews .guannewsimg li .kuang{position:absolute; width:440px; height:330px; left:150px; top:40px; border:solid 7px #E72959;}
.cont2 .guanli .guannews .guannewsround{position:relative; height:5px;}
.cont2 .guanli .guannews .guannewsround ul{position:absolute; top:0; right:50px;}
.cont2 .guanli .guannews .guannewsround li{float:left; width:35px; height:5px; margin:0 5px; background:#E72959;}
.cont2 .guanli .guannews .guannewsround li.cur{background:#008BD2;}

.cont2 .guanconttitle{height:41px; padding:10px 20px; background:#F0F4F7; border:solid 1px #C3CCD5;}
.cont2 .guanconttitle .titlecont ul{width:2160px; height:41px;}
.cont2 .titlebtn{float:left; width:50px; height:41px; background:url(images/guan/btnl.png) center no-repeat;}
.cont2 .titlebtn.fr{float:right; background:url(images/guan/btnr.png) center no-repeat;}
.cont2 .titlecont{float:left; width:1040px; overflow:hidden;}

.cont2 .conttitleli{float:left; width:210px; height:41px; background-position:center; background-repeat:no-repeat;}
.cont2 .conttitleli[index="1"]{background-image:url(images/guan/1.png);}
.cont2 .conttitleli[index="2"]{background-image:url(images/guan/2.png);}
.cont2 .conttitleli[index="3"]{background-image:url(images/guan/3.png);}
.cont2 .conttitleli[index="4"]{background-image:url(images/guan/4.png);}
.cont2 .conttitleli[index="5"]{background-image:url(images/guan/5.png);}
.cont2 .conttitleli[index="6"]{background-image:url(images/guan/6.png);}
.cont2 .conttitleli[index="7"]{background-image:url(images/guan/7.png);}
.cont2 .conttitleli[index="8"]{background-image:url(images/guan/8.png);}
.cont2 .conttitleli[index="9"]{background-image:url(images/guan/9.png);}
.cont2 .conttitleli[index="1"].cur{background-image:url(images/guan/10.png);}
.cont2 .conttitleli[index="2"].cur{background-image:url(images/guan/11.png);}
.cont2 .conttitleli[index="3"].cur{background-image:url(images/guan/12.png);}
.cont2 .conttitleli[index="4"].cur{background-image:url(images/guan/13.png);}
.cont2 .conttitleli[index="5"].cur{background-image:url(images/guan/14.png);}
.cont2 .conttitleli[index="6"].cur{background-image:url(images/guan/15.png);}
.cont2 .conttitleli[index="7"].cur{background-image:url(images/guan/16.png);}
.cont2 .conttitleli[index="8"].cur{background-image:url(images/guan/17.png);}
.cont2 .conttitleli[index="9"].cur{background-image:url(images/guan/18.png);}



.cont3 .conttitle{width:1200px; height:104px; margin:50px auto; background:url(images/title3.png);}
.cont3 .wp{position:relative;}

.cont3 .ul1{float:left; width:440px; height:510px; margin-left:50px; overflow:hidden;}
.cont3 .ul2{float:right; width:590px; height:250px; margin-top:120px; margin-right:50px; border:solid 1px #E72959; overflow:hidden;}
.cont3 .daytitle{display:block; width:440px; height:90px; background:#E72959; text-align:center; line-height:90px; font-size:25px; color:#fff; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.cont3 .title1{display:block; width:440px; height:90px; background:#E72959; text-align:center; line-height:90px; font-size:22px; color:#fff; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.cont3 .img{display:block; width:440px; height:330px;}
.cont3 .img img{width:440px; height:330px;}
.cont3 .title2{font-size:24px; color:#E72959; line-height:50px;}
.cont3 .desc{font-size:16px; color:#666; line-height:35px;}

.cont3 .ul1 li{float:left; width:440px; height:510px;}
.cont3 .ul2 li{float:left; width:510px; height:170px; padding:40px;}

.cont3 .lbtn{position:absolute; top:235px; left:20px; width:11px; height:32px; padding:5px; background:url(images/cont3l.png) center no-repeat; cursor:pointer;}
.cont3 .rbtn{position:absolute; top:235px; left:500px; width:11px; height:32px; padding:5px; background:url(images/cont3r.png) center no-repeat; cursor:pointer;}
/*
.cont3 .lbtn:hover{background-image:url(images/cont3l2.png);}
.cont3 .rbtn:hover{background-image:url(images/cont3r2.png);}
*/

.cont3 .tag{position:absolute; left:555px; top:100px; height:10px;}
.cont3 .tag div{float:left; width:10px; height:10px; margin:0 3px; background:#E72959; border-radius:50%;}
.cont3 .tag div.cur{background:#008bd2;}

.cont3 .daycont{position:relative; margin:20px 0;}

.cont3 .daycont2 .ul1{float:right; margin-left:0; margin-right:50px;}
.cont3 .daycont2 .ul2{float:left; margin-left:50px; margin-right:0;}
.cont3 .daycont2 .lbtn{left:auto; right:500px;}
.cont3 .daycont2 .rbtn{left:auto; right:20px;}
.cont3 .daycont2 .tag{left:auto; right:555px;}


.cont4{height:620px;}
.cont4 .conttitle{width:1200px; height:104px; margin:50px auto; background:url(images/title4.png);}
.cont41{position:relative;}
.cont42{width:500px; height:375px;}
.cont42 li{display:none;}
.cont42 li img{width:500px; height:375px;}
.cont43{position:absolute; right:0; top:0;}
.cont43 li{display:none; width:650px; height:220px; background:url(images/cont41.png) top no-repeat;}
.cont43 li .title{display:block; padding:60px 30px 0 30px; color:#E72959; font-size:20px;}
.cont43 li .desc{padding:30px;}
.cont43 li .morebtn{display:block; width:180px; height:35px; margin-left:30px; border:solid 1px #E72959; border-radius:5px; line-height:35px; text-align:center; color:#E72959;}
.cont44{position:absolute; right:10px; top:250px; width:632px; height:50px; border-bottom:dashed 1px #E72959;}
.cont44 .btn{width:41px; height:41px; margin-top:30px; background:url(images/cont4l.png);}
.cont44 .btn.fr{background:url(images/cont4r.png);}
.cont45{float:left; width:520px; height:102px; padding:0 15px; overflow:hidden;}
.cont45 li{position:relative; float:left; width:100px; height:100px; margin:0 15px; border-radius:50%; overflow:hidden; background:url(images/bluebg.png);}
.cont45 li.cur a{display:block;}
.cont45 li img{position:absolute; width:100px; height:100px; border-radius:50%;}
.cont45 li a{position:absolute; display:none; width:100px; height:100px; border-radius:50%; line-height:100px; text-align:center; text-decoration:none; background:url(images/bluebg.png); 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;}