﻿@charset 'utf-8';

/**********************Global************************/
html{font:12px/1.5 "Microsoft YaHei","宋体",Arial,Helvetica,sans-serif;color:#666;}
html,body,ul,li,img,p,h1,h2,h3,h4,h5,input,div,p{margin:0;border:none;padding:0;display:block;text-align:left;outline:none;}
ul li{list-style-type:none;}
ul,li,p,h1,h2,h3,h4,h5,input,div,p{overflow:hidden;}
a{color:#707070;text-decoration:none;outline:none;font-weight:normal;outline:none;}
a:hover{text-decoration:none;outline:none;}
a:focus{outline:none;}
p{text-align:justify;text-justify:distribute;}

.clear{clear:both;}
/* .clear{clear:both;height:1px;} */
.hidden{display:none;}
.f_l{float:left;}
.f_r{float:right;}
.g{color:#009e96;}
.cTL,.cTR,.cBL,.cBR{width:10px;height:10px;position:absolute;background:url(../img/corner.png) no-repeat;z-index:999999;}
.cTL{left:0;top:0;background-position:0 0;}
.cTR{right:0;top:0;background-position:-10px 0;}
.cBL{left:0;bottom:0; background-position:0 -10px;}
.cBR{right:0;bottom:0; background-position:-10px -10px;}

.btn{width:120px;height:34px;cursor:pointer;}
.btnBlue{width:140px;height:50px;background:url(newImages/button3.png) no-repeat 0 0;cursor:pointer;margin-top: 10px;margin-bottom: 10px;}
.btnBlue:hover{background-position: 0 -60px}
.btnClass{width:90px;height:34px;background:url(newImages/button1.png) no-repeat 0 0;cursor:pointer;margin-right:10px;font-size:13px;line-height:34px;text-align:center;}
.btnClass:hover{background-position:0 -44px;}
.artBtn{width:140px;height:50px;line-height:50px; margin:10px auto;font-size:22px;color:#fff;cursor:pointer;text-align: center;background-image:url(newImages/button3.png);background-position:0 0;}
.artBtn:hover{background-position: 0 -60px}
.weixin{margin:20px auto auto 185px;width:396px;height:168px;}
/*.btn:active{background-position:0 -60px;}*/
.btnFont{font-size:22px;text-align:center;line-height:50px;color:#fff;}
.btnSelector{width:120px;height:34px;background:url(newImages/select.png) no-repeat 0 -44px;}
.btnSelector:hover,.btnSelectorActive{background-position:0 0;}
.selectTitle{width:86px;height:34px;line-height:34px;font-size:13px; color:#333;float: left;text-align: center;}
#pageBg{width:100%;height:100%;text-align:center;}
#page{width:100%;height:auto;margin:auto;text-align:center;position:relative;overflow:auto;}
/**********************Header************************/
#header{width:100%;height:80px;background-color:#0c58a3;overflow:visible;}
	#headerArea{width:1000px;height:80px;margin:0 auto;}
	.ceChange{position:absolute;left:1100px;top:0px;cursor:pointer;width:110px;height:30px;background-image:url(newImages/cechange-nor.png);background-position:0 0;color:white;line-height:30px;text-align:center; font-size:14px;}
	.ceChange:hover{background:url(newImages/cechange-hover.png);background-position:0 0;}

    .jiuduyixiang{position:absolute;left:1450px;top:40px;cursor:pointer;width:110px;height:30px;background-image:url(newImages/cechange-nor.png);background-position:0 0;color:white;line-height:30px;text-align:center; font-size:14px;}
	.jiuduyixiang:hover{background:url(newImages/cechange-hover.png);background-position:0 0;}

	#logo{width:259px;height:68px;padding:10px 30px 0 0;float:left;}
	#topnav{width:687px;height:80px;}
		#topnav .nav{height:30px;width:auto;padding:30px 20px 20px 20px;float:left;text-align:left;position:relative;color:#fff; text-align:center;line-height:25px;font-family:'微软雅黑';cursor:pointer; font-size:15px;}
		#topnav .navIndexHover{background:url(newImages/nav_index.jpg) no-repeat 0 0;color:#0c58a3;}
		#topnav .navHover{background:url(newImages/nav.jpg) no-repeat 0 0;color:#0c58a3;}
		#topnav .navEndHover{background:url(newImages/nav_end.jpg) no-repeat 0 0;color:#0c58a3;}
		#topnav .line{height:48px;width:1px;background:url(newImages/line.png) 0 0 no-repeat;margin:0;float:left;margin-top:15px;}
		#topnav .TopEnd{height:60px;padding:5px 0 10px;}
		#topnav .navTopEnd{width:100px;height:32px;padding:0 ;line-height:32px;margin-left:10px;}
	
		#navarrow{position:absolute;width:100px;height:auto;overflow:hidden;background:#000;top:80px;left:0;border-bottom:1px solid #e0e0e0;z-index:200000;}
		#navarrow .navchild{width:100%;height:32px;background:url(newImages/nav-2.png) 0 0 no-repeat;text-align:center;font-size:13px;font-family:'微软雅黑';cursor:pointer;line-height:32px;}
		#navarrow .navchildHover{background-position:0 -42px;border:none;}
		#navarrow .navchild:active{background-position:0 -84px;color:white}
#topbanner{width:100%;height:200px;background:url(images/banner_home.jpg) no-repeat 0 0;}
/*********************main************************/	
#main{width:100%;height:auto;margin:0 auto;color:#333;position:relative;}
	#silderArea{width:100%;height:auto;background-color:#e4e4e4;}
	#listArea{width:280px;height:auto;position:absolute;top:52px;left:0;z-index:199999;}
	#listArea .listContent{width:280px;height:240px;background:url(newImages/list.png) no-repeat 0 0;}
	#listArea .listContent ul{width:235px;height:auto;margin:50px auto 0;text-align:center;}
	#listArea .listContent li{font-size:12px;height:20px;}
	#listArea .listContent li a{line-height:20px;color:#565655;font-weight:bolder;}
	#listArea .listImg{width:280px;height:82px;}
    #listArea .listImg2{width:280px;height:66px;}

	#newsArea,#newsArea2{width:100%;height:auto;}
		.newsContent{width:1000px;height:260px;margin:40px auto;}
		#newsbar,#messagebar,#otherbar,#articlebar,#tourbar,#worksbar{width:300px;height:100%;float:left;margin-right:30px;}
		.newsTitleArea{width:100%;height:22px;margin-bottom:10px;}
		.newsIcon{width:4px;height:18px;background:url(newImages/lanmu.png) no-repeat 0 0;margin:1px 5px 0 0;float:left;}
		.newsTitle{font-family:'fzzqjt';height:22px;width:auto;font-size:20px;line-height:20px;color:#1180f0;float:left;font-weight:bolder;}
		.newsMore{height:20px;width:auto;line-height:20px; font-size:12px;color:#5cd420;float:right;text-decoration:none;line-height:20px;margin-right:10px;}
		.newsMore:hover{text-decoration: underline;}
		.news{width:100%;height:230px;cursor:pointer;}
		.firstnews{width:100%;height:130px;margin-bottom:5px;}
		.firstnews img{height:100px;}
		.firstnews .firstnewsFont{width:100%;height:30px;background-color:#ebebeb;color:#5c5c5c;font-size:13px;line-height:30px;font-weight: bolder;}
		.firstnews .firstnewsFont .divTitle{width:100%;height:auto;}
		.firstnews .firstnewsFont .divTitle:hover{text-decoration: underline;color:#1180f0;}
		.firstnews .firstnewsFont .div1{width:auto;max-width:260px;height:30px;float:left;color:#333333;font-weight:normal;}
		.firstnews .firstnewsFont .div1:hover{text-decoration: underline;color:#1180f0;}
		.messageFont{width:100%;height:22px;line-height:22px;*height:20px;*line-height:20px;}
		.newsFont{width:100%;height:22px;line-height:18px;*height:20px;*line-height:20px;}
		.newsFont .div2,.messageFont.div2{width:180px;height:auto;float:left;}
		.newsFont .div2:hover,.messageFont .div2:hover{text-decoration: underline;color:#1180f0;}}
		.newsFont a,.messageFont a{color:#6a6a6a;font-size:12px;line-height:20px;}
		.newsFont .p1:hover,.messageFont .p1:hover{text-decoration:underline;color:#1180f0;}
		.newsFont .divArticle,.messageFont .divArticle{text-overflow:ellipsis;word-break:keep-all;-o-text-overflow: ellipsis;white-space:nowrap;width:200px;height:auto;float:left;color:#333333;font-size:12px;}
		.newsFont .divArticle:hover,.messageFont .divArticle:hover{text-decoration: underline;color:#1180f0;}
		.artUl .artLi .divArticle{text-overflow:ellipsis;word-break:keep-all;-o-text-overflow: ellipsis;white-space:nowrap;width:230px;height:auto;float:left;color:#333333;font-size:12px;}
		.artUl .artLi .divArticle:hover{text-decoration: underline;color:#1180f0;}
		.firstMessageFont{height:auto;}
		.firstMessageFont .p1{font-size:12px;color:#333333;}
		#otherbar,#otherbar2{width:340px;margin-right:0;}
		#otherbar .weekBar{width:100%;height:112px;background:url(newImages/gq.jpg) no-repeat 0 0;cursor:pointer;}
		#otherbar .weekBar p{width:250px;font-size:12px;line-height:18px;font-weight:bolder;margin:40px 0 0 20px;}
		#otherbar .weekBar a{margin-left:20px;text-decoration:none;}

        #otherbar .foodeat{width:100%;height:146px;cursor:pointer;}
        #otherbar .foodeat p{width:250px;font-size:12px;line-height:18px;font-weight:bolder;margin:40px 0 0 20px;}
        #otherbar .foodeat a{margin-left:20px;text-decoration:none;}

 		#otherbar .starBar2{width:100%;height:auto;cursor:pointer;}
	    #otherbar .starBar2 img{height:112px;}

		#otherbar .listImg3{width:340px;height:146px;}
        #otherbar .listImg4{width:340px;height:112px;}

		#otherbar2 .classBar{width:100%;height:auto;}
		#otherbar .starBar{width:100%;height:auto;cursor:pointer;}
		#otherbar2 .classBar{margin-bottom:10px;}
		#otherbar .starBar img{height:146px;}
		#otherbar2 .classBar img{height:167px;}
		#otherbar2 .guideBar{width:338;height:78px;background-color:#5cd420;}
		#otherbar2 .guideBar ul{width:300px;height:60px;margin:10px auto;}
		#otherbar2 .guideBar li{width:130px;height:30px;font-size:16px;line-height:30px;margin-right:20px;float:left;text-align: center;color:#fff;}
		#otherbar2 .guideBar li:hover{background:url(newImages/gruidhover.jpg) no-repeat 0 0;cursor:pointer;}
		#tourbar .firstTourFont{width:100%;height:30px;font-size:16px;font-weight:bolder;line-height:30px;}

		#activeArea,#drawArea{width:100%;height:auto;}
			.activeTitle{width:1000px;height:23px;position:relative;margin:0 auto}
			.activeTitle .activeTitleFont{font-family:'fzzqjt';width:100px;height:23px;margin:0 auto;font-size:23px;line-height:23px;color:#1180f0;font-weight:bolder;}
			#activeArea .activeContent{width:100%;height:auto;margin-top:10px;background-color:#0c58a3;}
			#activeArea ul{width:1000px;height:564px;margin:0 auto;}
			#activeArea li{width:250px;height:188px;overflow:hidden;position:relative;float:left;}
			#activeArea li img{width:250px;height:188px;}
			.imgLi{cursor:pointer;}
			#activeArea li .liTitle{width:100%;height:58px;position:absolute;top:132px;left:0;background:url(newImages/fontbg.png) no-repeat 0 0;display:none;}
			#activeArea li .liTitle p{width:225px;height:32px;font-size:13px;height:auto;line-height:16px;color:#fff;margin:13px 12px;}
			.longline{width:100%;height:1px;background:url(newImages/lanmuline.png) no-repeat 0 0;position:absolute;top:11px;left:0;}

		#drawArea .drawContent{width:100%;height:auto;margin-top:10px;background-color:#e4e4e4;}
			#drawArea ul{width:1000px;height:auto;margin:0 auto;}
			#drawArea li{width:200px;height:150px;overflow:hidden;position:relative;float:left;}
			#drawArea li img{width:200px;height:150px;}
			#drawArea li .liTitle{width:100%;height:38px;position:absolute;top:112px;left:0;background:url(newImages/fontbg.png) no-repeat 0 0;display:none;}
			#drawArea li .liTitle p{width:155px;height:16px;font-size:12px;height:auto;line-height:16px;color:#fff;margin:13px 10px;}
			#drawArea .drawMore{width:220px;height:30px;font-size:14px; font-weight:bolder;line-height:30px;background-color:#f6f6f6;margin:15px auto;color:#616161;cursor:pointer;}
		#linkArea{width:100%;height:auto;}
			#linkArea .linkContent{width:950px;margin:0 auto 10px;background-color:#e4e4e4;padding:30px 25px;}
			#linkArea .linkContent .linkTitle{width:40px;height:100%;margin-right:30px;float:left;line-height:22px;font-size:18px;line-height:22px;color:#225d8a;}
			#linkArea .linkContent ul{height:60px;}
			#linkArea li{width:110px;margin-right:10px;float:left;}
			#linkArea a{font-size:12px;height:18px;line-height: 18px;color:#5f5f5f;font-weight:bolder;}

	.content{width:1000px;height:auto;margin:0 auto;text-align:left;font-size:12px;color:#333;}
		#main .content_title{width:100%;height:auto;background-color:#f6f6f6;}
		#main .content_title_area{width:1000px;height:60px;margin:0 auto;}
			#main .content_title .title-show{height:23px;width:200px;margin-top:12px;padding-top:15px;padding-bottom: 10px;background-color:#0c58a3;float:left;}
			#main  .content_title .title-block{width:4px;height:23px;margin-left:20px;float:left;background-color:white;margin-right:10px;}
			#main .content_title .title-title{width:auto;height:100%;color:white;font-size:23px;float:left;font-weight: bold;font-family:'fzzqjt';line-height: 23px;letter-spacing: 3px;}
		#main  #here{width:770px;height:30px;color:#5a5a5a;line-height:32px;font-size:12px;float:right;margin-top:30px;font-family:'微软雅黑';}
		#main  #here a{color:#5a5a5a; padding:0 4px;font-family:'微软雅黑';}
		#main  #here a.index-green{color:#35a867; padding:0 4px;text-decoration:underline;font-family:'微软雅黑';}
		#main  #here a.selected{color:#707070;}
		#main  #here a:hover{color:#35a867;}
	#main #leftside{width:200px;height:100%;background-color:#0c58a3;float:left; overflow:hidden;}
		#main #leftside #sideNav{margin-left:23px;width:auto;height:auto;color:#979797;text-align:left;background-color: white;font-size:15px;}

		#main #leftside #sideNav .div-block{width:100%;height:15px;border-bottom:1px solid #d8d8d8}
		#main #leftside #sideNav .sideNav,#main #leftside #sideNav .sideNavChild{width:auto;clear:both;padding-left:23px;height:50px;line-height:50px;cursor:pointer;border-bottom:1px solid #d8d8d8;}
		#main #leftside #sideNav .sideNavHover{background:url(newImages/nav-1.png) no-repeat 0 0;color:#333333;font-weight:bolder;}
	#main #content{width:100%;height:auto;position:relative;}
	#main #rightside{width:770px;height:100%;float:right;}
		#main #rightside .rightTitle{width:100%;height:23px;position:relative;margin-top:25px;}
		#main #rightside .longline{background:url(newImages/lanmuline1.png) no-repeat 0 0;}
		#main #rightside .rightTitleFont{width:100%;height:23px;margin:0 auto;font-family:'fzzqjt';font-weight:bolder;text-align:center;font-size:23px;line-height:23px;color:#1180f0;}
		#main #rightside #nowPage{width:100%;height:52px;color:#999;line-height:52px;font-size:14px;float:right; border-bottom:1px solid #ccc;font-family:'fzzqjt';text-align:center;margin-bottom:30px;font-weight: bolder;}
		#main #rightside .pageBar{width:100%;clear:both;text-align:center;line-height:200%;}
		#main #rightside .pageBar a{color:#a0a0a0;text-decoration:none;padding:0 2px;}
		#main #rightside .pageBar a.selected,.pageBar a:hover{color:#03c0f7;}
		#main #rightside .btnBar{width:100%;height:50px;line-height:50px;border-top:1px solid #ccc;text-align:center;margin-top:30px;display:none;}
		#main #rightside .btnBar a{color:#a0a0a0;}

/*********************pager*************************/
#pager{width:450px;margin:0 auto 20px;}
#pager .btnFirst,#pager .btnLast,#pager .btnPrev,#pager .btnNext,#pager .btnNum{width:48px;height:28px;border:1px solid #cccccc;font-size:12px;line-height:28px;text-align:center;background-color:#fff; float:left;margin-right:5px;color: #707070;}
#pager .btnPrev,#pager .btnNext{width:62px;}
#pager .btnFirstVistable,#pager .btnLastVistable,#pager .btnPrevVistable,#pager .btnNextVistable{color:#b8b8b8
;cursor: pointer;}
#pager .btnFirstVistable:hover,#pager .btnLastVistable:hover,#pager .btnPrevVistable:hover,#pager .btnNextVistable:hover{background-color:#0c58a3;}
#pager .btnFirstVistable:active,#pager .btnLastVistable:active,#pager .btnPrevVistable:active,#pager .btnNextVistable:active{background-color:#1180f0;}
#pager .btnNum{width:28px;cursor: pointer;background-color:#fff;}
#pager .btnNum:hover{background-color:#0c58a3;}
#pager .selected{background-color:#1180f0;color:white;}
/*********************footer************************/
#footer{width:100%;height:auto;background-color:#e4e4e4;}
	#footer_xy{width:1000px;height:142px;margin:40px auto}
		#footer_xy .foot_left{width:265px;margin:0 40px 0 20px;float:left;font-size:12px;font-weight:500;line-height:20px;color:#626262;}
		#footer_xy .footerLine{width:1px;height:142px;background:url(newImages/footer_line.png) no-repeat 0 0;float:left;margin-right:40px;}
		#footer_xy .footer_middle{width:300px;height:auto;float:left;margin-right:55px;}
		#footer_xy .footer_middle p{font-size:12px;color:#626262;}
		#footer_xy .footer_right{width:140px;height:140px;float:left;background-color:#1180f0;}
	#footer_company{width:100%;height:50px;background-color:#0c58a3;}
		#footer_company .company_area{width:1000px;height:50px;margin:0 auto;color:#d4d4d4;font-size:12px; color:#d4d4d4;line-height:50px; vertical-align: middle;text-align: center; }
		#footer_company .company_area a{color:#d4d4d4;font-size:12px; color:#d4d4d4;line-height:50px;}

	/*#slider{width:371px;height:291px;overflow:visible;position:absolute;top:30px;right:50px;}*/
	#slider{width:1500px;height:200px;overflow:visible;position:relative;margin:0 auto;}
	#sliderLi{width:1500px;}

/*********************msglayout************************/

#msgbg{width:100%;height:100%;top:0;left:0;z-index:900;text-align:center;color:#fff;display:none;position:absolute;}
	#msgbg .MsgBox{/*-webkit-box-sizing:border-box;*/z-index:2000;display:none;}
	#selectMsgBox,#selectMsgBox2{width:120px;max-height:300px;background-color:#fff;position:absolute;overflow-y:auto;color:#333333;}
/*	#selectMsgBox::-webkit-scrollbar-track{background:#362e2b;}
	#selectMsgBox::-webkit-scrollbar-thumb:vertical{width:15px;height:22px; background:url(img/scrollbar-thumb.png) top left no-repeat,url(img/scrollbar-thumb.png) bottom right no-repeat;background-color:#362e2b;}*/
	#selectMsgBox div{height:32px;line-height:32px;cursor:pointer;font-size:13px;line-height:34px;color:#000;background:url(newImages/select2.png) no-repeat 0 0;padding-left:15px; }
	#selectMsgBox div:hover{background-position:0 -42px;}
	#selectMsgBox div:active{background-position:0 -84px;}
	#msgbg .text{text-align:center;margin:3px 5px;color:#fc0;}
	#msgbg .text a:hover{text-decoration:none;}
	#msgbg .btnSelector{margin:0 auto;}
	#msgbg .btnSelector:hover{color:#fc0;}
	#msgbg .btnBar{margin:5px 15px;text-align:center;}
	#msgbg .btn2{margin:auto;}

/* featured-area */
#featured-area{height:337px;width:100%;margin:0 auto;background-color:#e4e4e4;}
.roundabout-holder{list-style:none;width:1000px;height:315px;margin:22px auto 0;}
.roundabout-moveable-item{font-size:13px;height:283px;width:424px;cursor:pointer;background:#f9f9f9;position:relative;}
.roundabout-moveable-item img{height:100%;width:100%;background-color:#FFFFFF;margin:0;}
.roundabout-in-focus{cursor:pointer;-webkit-box-shadow:0px 7px 10px #787878;-moz-box-shadow:0px 7px 10px #787878;}
.roundabout-in-focus:hover{background:#f9f9f9;}
.roundabout-holder span{width:100%;height:44px;line-height:44px;text-align:center;color:#fff;background-color:#70bd20;position:absolute;top:240px;left:0;opacity:0.75;}
/*.roundabout-in-focus:hover span{display:inline;position:absolute;bottom:5px;right:5px;padding:8px 20px;background:#f9f9f9;color:#3366cc;z-index:999;-webkit-border-top-left-radius:5px;-moz-border-radius-topLeft:5px;border-left:1px solid #aaaaaa;border-top:1px solid #aaaaaa;}*/
.roundabout a:active, .roundabout a:focus, .roundabout a:visited{outline:none;text-decoration:none;}
.roundabout li{margin:0}