@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:660px; background:url(images/cont0.jpg) center top no-repeat; overflow:hidden;}



.slide{width:700px; height:352px; margin:31px 0 0 39px; position:relative; border-radius:30px; overflow:hidden;}
.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{display:none; 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:#BD1616;}
.slide .rounddiv div.cur{background:#ff1111;}


.cont1{height:661px; 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 5px 0 95px; margin-top:20px; margin-left:30px; font-size:16px;  line-height:33px;}
.cont1 .banner{float:right;}



.cont2{height:723px; padding-top:162px; overflow:hidden; background:url(images/cont2.jpg) center top no-repeat;}
.cont2 .leftimg{float:left; width:432px; height:595px; margin-left:3px;}
.cont2 .leftimg img{width:432px; height:595px;}
.cont2 .guancont{float:right; margin-right:5px; width:755px; height:595px;/* border-left:solid 3px #A50A1F;*/ overflow:hidden; background:#F3F2F3;}
.cont2 .guancont ul{width:99999px;}
.cont2 .guanli{position:relative; float:left; width:750px; height:595px;}
.cont2 .guanli .guantitle{width:100%; height:40px; margin-top:45px; margin-bottom:45px; background:url(images/cont22.png) center no-repeat; font-size:36px; line-height:40px; font-weight:bold; color:#000; text-align:center;}
.cont2 .guanli .guannews{width:755px; height:465px; overflow:hidden;}
.cont2 .guanli .guannews .guannewsimg li{position:relative; float:left; width:750px; height:450px;}
.cont2 .guanli .guannews .guannewsimg li .img img{display:block; width:400px; height:300px; margin:0 auto;}
.cont2 .guanli .guannews .guannewsimg li .img{display:block; width:755px; height:300px; border:solid 1px #F1EFF1; border-left:0; border-right:0; background:#fff;}
.cont2 .guanli .guannews .guannewsimg li .title{position:absolute; width:500px; height:50px; left:125px; top:350px; font-size:22px; font-weight:400; color:#111; text-align:center;}
.cont2 .guanli .guannews .guannewsimg li .desc{position:absolute; width:450px; height:62px; left:150px; top:385px; font-size:16px; line-height:31px; color:#111; overflow:hidden;}
.cont2 .guanli .guannews .guannewsround ul{position:absolute; top:450px;}
.cont2 .guanli .guannews .guannewsround li{float:left; width:15px; height:15px; margin:0 15px; border-radius:50%; background:#431B1C;}
.cont2 .guanli .guannews .guannewsround li.cur{background:#F80D0C;}

.cont2 .guanconttitle{margin-top:35px; overflow:hidden;}
.cont2 .conttitleli{float:left; width:169px; height:59px; margin-right:2px; text-align:center; line-height:59px; font-size:30px; color:#fff; background-position:center; background-repeat:no-repeat; cursor:default;}
.cont2 .conttitleli[index="1"]{background-image:url(images/cont2titbg/201.jpg);}
.cont2 .conttitleli[index="2"]{background-image:url(images/cont2titbg/202.jpg);}
.cont2 .conttitleli[index="3"]{background-image:url(images/cont2titbg/203.jpg);}
.cont2 .conttitleli[index="4"]{background-image:url(images/cont2titbg/204.jpg);}
.cont2 .conttitleli[index="5"]{background-image:url(images/cont2titbg/205.jpg);}
.cont2 .conttitleli[index="6"]{background-image:url(images/cont2titbg/206.jpg);}
.cont2 .conttitleli[index="7"]{background-image:url(images/cont2titbg/207.jpg);}
.cont2 .conttitleli[index].cur{background:#000; border-radius:10px;}

.cont3{height:930px; background:url(images/cont3.jpg) center top no-repeat; overflow:hidden;}
.cont3 .zhibo{width:1100px; height:639px; margin:206px auto 0 auto; background:#fff;}

.cont4{height:930px; background:url(images/cont4.jpg) center top no-repeat; overflow:hidden;}
.cont4 .zhibo{width:1100px; height:639px; margin:206px auto 0 auto; background:#fff;}

.cont5{height:862px; background:url(images/cont5.jpg) center top no-repeat; overflow:hidden;}
.cont5 .title{width:613px; height:77px; margin-top:146px; margin-left:-2px; background:url(images/cont5tit.png) left top no-repeat;}
.cont5 .title2{background:url(images/cont5tit.png) 0 -77px no-repeat;}
.cont5 .title h3{display:block; float:left; width:306px; height:77px; text-align:center; line-height:77px; font-size:30px; color:#fff; cursor:default;}
.cont5 .title h3.h32{width:290px; padding-right:16px;}

.cont5 .left{float:left; width:660px; height:430px; margin-left:51px; margin-top:39px;}
.cont5 .left .img{display:block; width:660px; height:330px;}
.cont5 .left .img img{width:660px; height:330px;}
.cont5 .left .tit{display:inline-block; width:620px; height:40px; margin-top:3px; margin-left:20px; font-size:29px; line-height:40px; color:#9B0F16;}
.cont5 .left .desc{display:block; width:620px; height:52px; padding:4px 0; margin-left:20px; font-size:16px; line-height:26px; overflow:hidden;}
.cont5 .right{float:right; width:300px; height:500px; margin-right:100px; margin-top:30px;}
.cont5 .right .img{display:block; width:300px; height:150px;}
.cont5 .right .img img{width:300px; height:150px;}
.cont5 .right .prevbtn{display:block; width:57px; height:57px; margin:0 auto; background:url(images/cont5prev.jpg); cursor:pointer;}
.cont5 .right .nextbtn{display:block; width:57px; height:57px; margin:0 auto; background:url(images/cont5next.jpg); cursor:pointer;}
.cont5 .rightcont{height:315px; margin:10px auto; overflow:hidden;}
.cont5 .rightcont li{position:relative; width:300px; height:150px; margin-bottom:15px;}
.cont5 .rightcont li .tit{position:absolute; width:300px; height:30px; left:0; bottom:0; line-height:30px; background:url(images/blackbg.png); text-align:center; color:#fff;}
.cont5 .cont52{display:none;}

.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;}