@charset "gb2312";
/* CSS Document */
html{color:#333;background:#fff;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%; font-family:microsoft yahei,simhei; min-width:1200px}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {margin:0;padding:0;}
ol,ul,li {list-style:none;}
img{ border:none}
a{ text-decoration:none; color:#333}
i,em{ font-style:normal}
.fl,.fr {_display:inline;}
.fl{float:left;}
.fr {float:right;}
.cl { *zoom:1;}
.cl:after { content:"."; visibility:hidden; height:0; font-size:0; display:block; clear:both;}


.top01{ background:url(images/top01.jpg) no-repeat top center; height:110px;}
.top02{ background:url(images/top02.jpg) no-repeat top center; height:110px;}
.top03{ background:url(images/top03.jpg) no-repeat top center; height:110px;}
.top04{ background:url(images/top04.jpg) no-repeat top center; height:190px;}

.part{ width:100%; float:left; }
.bg_gray{background:#eaeaea}
.w1200{ width:1160px; padding:60px 20px; margin:0 auto;overflow:hidden}
.w765{ width:765px;}
.w370{ width:370px}
.w560{ width:560px;}
.mt33{ margin-top:33px;}
.mt25{ margin-top:25px;}

.title{ width:100%; float:left; text-align:center; margin-bottom:30px}

.show{ width:560px; height:366px; float:left; position:relative}
.show ul li{ width:100%; float:left; position:relative}
.show ul li img{ vertical-align:top; height:366px;}
.show ul li p{ position:absolute; left:0; bottom:0; width:100%; height:30px; line-height:30px; color:#fff; text-align:center; background:url(images/tmbg.png) repeat;}
.show ul li p a{ color:red;}
.page h2{ font-size:24px; height:40px; line-height:40px;}
.page h2 i{ display:inline-block; float:left; width:5px; height:22px; background:#ceb585; margin:9px 10px 0 0}
.page p{ font-size:14px; line-height:24px; text-indent:30px; color:#666; padding:10px 0 50px;}
.page p a{ color:red; cursor:pointer;}
.page ul li{ width:100%; float:left; font-size:16px; font-weight:bold; line-height:30px; background:url(images/libg.jpg) no-repeat left center; text-indent:10px;}
.page ul li a:hover{ color:#ceb585}

.sign{ width:100%; float:left; text-align:center; font-size:14px; line-height:26px;}
.change2{ width:100%; float:left; padding-top:20px;}
.change2 ul li{ width:100%; float:left}
.change2 ul li img{ vertical-align:top}
.part02 .hd{ text-align:right}

.sign2{ width:100%; float:left;}
.sign2 p{ width:100%; float:left; text-align:left; font-size:18px;color:#666; line-height:28px; text-indent:2em;}
.sign2 p.p2{ font-size:16px;}
.sign2 b{ font-size:60px; color:#ceb585}
.change{ width:100%; float:left; padding-top:20px;}
.change ul li{ width:100%; float:left; height:650px;}
.change ul li h2{ width:100%; text-align:center; font-size:30px; line-height:40px;}
.change ul li p{ width:100%;font-size:12px; line-height:22px; text-align:center; margin-bottom:30px; color:#666; font-size:16px; padding-top:10px;}
.change ul li img{ vertical-align:top}


.part04{ width:100%; overflow:hidden}
.part04 ul{ width:1185px;}
.part04 ul li{ width:370px; margin-right:25px; float:left}
.part04 ul li img{ width:370px; height:260px; float:left}
.part04 ul li .page2{ padding:20px; width:330px; height:220px; float:left; text-align:center; background:#fff;}
.part04 ul li .page2 h2{ font-size:24px; line-height:30px; padding-bottom:30px;}
.part04 ul li .page2 p{ font-size:14px; line-height:26px; text-align:left;}

.main{ width:1200px; margin:0 auto}
.nav_r{ width:136px; height:392px; position:fixed; left:610px; margin-left: 50%;top:100px;}
.nav_r_list{ width:100%; float:left; height:242px; background:url(images/nav.png) no-repeat center top; padding-top:120px;}
.nav_r a{ display:block; width:100%; height:40px; float:left; margin-bottom:10px;}
.gz{ width:100%; float:left; margin-top:3px; display:inline-block}
.gz p{ width:100%; text-align:center}
.gz p.visitNum b{ display:inline-block; background:url(images/visNumbg2.png) no-repeat; width:21px; height:26px; line-height:26px; color:#fff; font-size:16px; font-weight:normal}
.gz p.wz{ font-weight:bold; color:#4e3a18; font-size:12px; font-family:"Î¢ÈíÑÅºÚ"}
.back{ width:100%; float:left; margin-top:5px}
.back a{ display:block; margin:0 auto; background:url(images/backtop.png) no-repeat; width:24px; height:24px; float:none}

.hd{ width:100%; float:left; text-align:center; }
.hd ul{ *float:left; *text-align:center; *margin-left:46%; *padding:10px 0}
.hd ul li{ display:inline-block; width:10px; height:10px; background:#ccc; margin:0 5px; font-size:0; line-height:0; cursor:pointer; *float:left; border-radius:5px;}
.hd ul li.on{ background:#ceb585}

/*part3*/
.part3{margin-bottom: 20px;}
.slide-area{ height:502px; margin-left:20px;}
.slideBox{ position:relative;}
.slide-area-img,.slide-area-img img{display: block;height:418px !important;width:968px;vertical-align: middle;overflow: hidden;} 
.slide-area-img li{position: relative; float:left; width:968px;}
.slide-area-img li a{display: block;position: relative;}
.slideBox .prev,.slideBox .next{ width: 40px; height: 60px; margin: -30px 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer;filter:alpha(opacity=60);opacity:0.6; display:none; _display:block;}
.slideBox .prev{ left:0; background:url(images/ico_left.png) no-repeat #333 50% 50%;}
.slideBox .next{ right:15px; background:url(images/ico_right.png) no-repeat #333 50% 50%;}
.slideBox:hover .prev,.slideBox:hover .next{display:block;}
.slideBox .prev:hover,.slideBox .next:hover{filter:alpha(opacity=80);opacity:0.8;}
.slide-area-sml{ width:968px; height:62px; padding:10px 0; position:relative; background-color:#242323; overflow:hidden}
.slide-area-box{width:745px; position:relative; height:62px; overflow:hidden; margin-left:111px; }
.slide-area-sml ul{height:62px;position:absolute; width:748px; margin:0 auto;}
.slide-area-sml li{ float:left;width:140px; height:60px; _display: inline; overflow:hidden; margin-right:9px;}
.slide-area-sml li:hover{opacity:1;}
.slide-area-sml li.on{ border:1px solid #ec2f0c;}
.slide-area-sml a{ display:block; width:24px; height:80px; position:absolute; top:0; cursor:pointer;}
.slide-area-sml a.lf-arr{ left:0;background: url(../images/lf_arr.png) no-repeat #242323 50% 50%; z-index:1}
.slide-area-sml a.rg-arr{ right:0;background:url(../images/rg_arr.png) no-repeat #242323 50% 50%; z-index:1}


.Redbox{ position:absolute;z-index:10;*z-index:10;right:-170px; top:30px;text-align:center; display:inline-block;*display:inline;*zoom:1;background:url(../images/aa.png) no-repeat center center;width:160px;height:318px;font-size:0;}
.Redbox span{ display:block; color:#fff; font-size:0px; font-weight:bold; padding:55px 0 0px 0}
.visitNum{display:inline-block;*display:inline;*zoom:1; vertical-align:middle;margin:0 auto; position:relative;}
.visitNum b{font-size:24px;font-weight:bold; font-family:arial;color:#b20000;float:left;text-align:center;color:#000;}
.backTop{ position:absolute;width:180px;height:60px;bottom:20px;}
.backTop a{display:block;width:180px;height:60px;cursor:pointer;}
.list{width:1000px;margin:0 auto;}
.list>p{background: url(../images/pxx.jpg);text-indent: 2em;padding:5px 15px;margin-bottom:20px;}
.tit{background: url(../images/titbg1.png) left bottom no-repeat;clear: both;padding-bottom: 15px;margin:0px auto 25px auto;padding-top:25px; text-align:center;}
.tit h2{font-size: 30px;text-align: center;line-height:30px;color: #143b62;font-weight: bold;}
.tit h2 em{width:80px;height:12px;border:1px solid #d4d4d4;border-bottom:none;display: inline-block;*zoom:1;*display: inline;}
.tit h2 span{font-weight:normal;font-size: 18px;text-transform: uppercase;}
.tit1 h2{color: #fff;}
.tit1 h2 span{color: #fff;}
.tit1 h2 em{border:1px solid #fff;border-bottom:none;}
.conv{width:1000px;margin:0 auto;}

.footer .footbox dd a,.footer .copyright p{ font-size:12px;}
.footer .copyright .nav_a a{ font-size:14px;}
.page_head h1 a{ height:27px; float:left;}
.page_head h1 a img{ width:180px; height:27px; float:left;}











