@charset "utf-8";
/* CSS Document */

body{ font-family:"微软雅黑";
      color:#333333;
	  margin:0;
	  font-size:14px;
}
img{ border:0;}
A:link { color: #333; text-decoration: none;}
A:visited { color: #333; text-decoration: none;}
A:hover { color: #333; text-decoration: none;}
A:active { color: #333; text-decoration: none;}
ol, ul {list-style: none;}
ol, ul, li, table,tr, th, td {margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent;}
.right{ float:right;}
.left{ float:left;}
.clear { clear: both; }

#main{ width:1180px; height:auto; overflow:hidden; margin:0 auto;}
.head{ width:1180px; height:120px; background:url(../images/head.jpg) repeat-x;}
.logo{ width:600px; height:120px; float:left;}
.cbsd{ width:150px; height:100px; margin-right:40px; float:right; margin-top:20px;}
.chen{ width:150px; height:30px; color:#fff; font-size:14px; margin-top:5px;}
.chen a{ color:#fff}
.chen a:hover{ color:#ffd426}
.gywm{ width:120px; height:30px; line-height:30px; font-size:16px; text-indent:40px; background:url(../images/icon1.png) no-repeat left center; }
.gywm a{ color:#fff;}
.gywm a:hover{ color:#ffd426}
.lxwm{  width:120px; height:30px; line-height:30px; font-size:16px; text-indent:40px; background:url(../images/icon2.png) no-repeat left center; margin-top:5px;}
.lxwm a{ color:#fff;}
.lxwm a:hover{ color:#ffd426}
.banner{ width:1180px; height:200px; overflow:hidden;}
.menu{ width:1180px; height:82px; overflow:hidden;}
.menu ul{width:1190px;}
.menu ul li{ width:168px; height:40px; margin-right:1px; margin-bottom:1px; float:left; background:#016bd9; color:#fff; font-size:14px; line-height:40px; text-align:center;}
.menu ul li a{ color:#fff;}
.menu ul li a:hover{ color:#0FF;}

.part1{ width:1180px; height:300px; overflow:hidden; margin-top:20px;}
.menus{width:580px; overflow:hidden; height: 300px; font-size:14px; float:left;}
.fuwu{ width:92px; height:39px; background:#3983e5; line-height:39px; font-size:18px; font-weight:bold; float:left; text-align:center; color:#fff;}
.menus .nav {display:block;width:316px;padding:0;margin:0;list-style:none; float:left; height:37px; line-height:37px; border-bottom:2px solid #78abee;}
.menus .nav li {float:left; font-size:14px; height:45px;}
.menus .nav li a {display:block;line-height:37px;text-decoration:none; padding:0 9px; text-align:center; color:#333;}
.menus_con{ width:408px; height:135px; border-top:none}
.tag{ padding:10px 5px; overflow:hidden;}
.selected{ border-bottom:2px solid #016bd9; color:#fff; background:url(../images/sele.png) no-repeat bottom center;}
.seletab{ width:400px; height:34px; float:left;overflow:hidden;}
.seletab-add{  width:180px; height:34px; float:left; margin-top:15px; }
.seletab-time{ width:180px; height:34px; float:right; margin-top:15px; }
.seletab-title{ width:74px; text-align:right; height:32px; line-height:32px;}
.seletab-input{ width:98px; height:28px; line-height:28px;}
.seletab-sub{ width:145px; height:32px; background:#4e94f1; border:1px solid #1168dc; font-size:16px; line-height:28px; text-align:center; color:#fff; border-radius:5px; text-shadow: 1px 1px 1px #386197; float:left; margin-top:20px; margin-left:35px;}
.seletab-sub:hover{ background:#317bde;border:1px solid #1168dc; }
.seletab-hotel-add{ width:320px; height:28px; line-height:28px;}
.seletab-hotel-time{ width:190px; height:34px; margin-top:10px;}
.seletab-hotel-in{ width:110px; height:28px; line-height:28px;}
.seletab-select{ width:140px; height:30px; line-height:30px; }
.seletab-hotel-sub{ width:145px; height:32px; background:#4e94f1; border:1px solid #1168dc; font-size:16px; line-height:28px; text-align:center; color:#fff; border-radius:5px; text-shadow: 1px 1px 1px #386197; float:left; margin-top:10px; float:right;}
.seletab-hotel-sub:hover{ background:#317bde;border:1px solid #1168dc; }



.part1 .about{ width:300px; float:left; margin-left:9px; height:300px; border-right:1px solid #cacaca;}
.part1 .aboutcon{ width:280px; height:156px; border-bottom:1px solid #cacaca; margin:0 10px; padding-bottom:5px; line-height:26px;}
.part1 .aboutlist{ width:280px; height:130px; margin:5px 10px 0 10px;}
.part1 .aboutlist li{ width:280px; height:27px; line-height:27px; border-bottom:1px dashed #cacaca;}
.part1 .aboutlist li a:hover{ color:#016bd9}
.part1 .slide{ width:280px; height:300px; float:left; margin-left:10px;}
.part1 .slide .jqflash{  width:280px; height:300px; }

.part2{ width:1180px; height:431px; margin-top:20px; overflow:hidden;}
.part2 .hall{ width:280px; height:431px; float:left;}
.part2 .hall .title{ width:280px; height:50px; background:#3983e5; line-height:50px; font-size:18px; text-align:center; color:#fff;}
.part2 .hall .cont{ width:258px; height:365px; padding:15px 10px 0 10px; border-bottom:1px solid #cacaca; border-left:1px solid #cacaca; border-right:1px solid #cacaca;}
.part2 .hall .cont ul{ margin-top:6px;}
.part2 .hall .cont ul li{ width:258px; height:30px; line-height:30px; border-bottom:1px dashed #cacaca;}
.part2 .hall .cont ul li a{ color:#333;}
.part2 .hall .cont ul li a:hover{ color:#016bd9}
.part2 .hall .cont .pic{ width:258px; height:170px;}
.part2 .list{ width:890px; float:left; margin-left:10px; height:431px;}
.part2 .list .news1{ width:443px; height:212px; float:left; border-top:3px solid #3983e5; border-left:1px solid #cacaca; border-right:1px solid #cacaca; border-bottom:1px solid #cacaca;}
.part2 .list .news2{ width:444px; height:212px; float:left; border-top:3px solid #3983e5; border-left:1px solid #cacaca; border-right:1px solid #cacaca; border-bottom:1px solid #cacaca; margin-left:-1px;}
.part2 .list .news3{width:443px; height:212px; float:left; border-top:3px solid #3983e5; border-left:1px solid #cacaca; border-right:1px solid #cacaca; border-bottom:1px solid #cacaca; margin-top:-1px;}
.part2 .list .news4{ width:444px; height:212px; float:left; border-top:3px solid #3983e5; border-left:1px solid #cacaca; border-right:1px solid #cacaca; border-bottom:1px solid #cacaca; margin-left:-1px; margin-top:-1px;}
.news-title{ width:443px; height:46px; border-bottom:1px solid #cacaca;}
.news-title .name{ font-size:16px; height:46px; line-height:46px; padding:0 20px; border-right:1px solid #cacaca; display:inline-block;}
.news-title .more{ float:right; font-size:14px; height:46px; line-height:46px; background:url(../images/newmore.png) no-repeat right center; margin-right:10px; padding-right:15px;}
.news-title .more a:hover{color:#016bd9}
.news-cont{ width:423px; margin:5px 10px 0 10px;}
.news-cont li{ width:423px; height:30px; line-height:30px; border-bottom:1px dashed #cacaca;}
.news-cont li .time{ float:right;}
.news-cont li a{ color:#333;}
.news-cont li a:hover{ color:#016bd9}

.part3{ width:1180px; height:150px; margin-top:20px; overflow:hidden;}

.part4{ width:1180px; height:520px; margin-top:20px; overflow:hidden;}
.part4 .form{ width:280px; height:520px; float:left;}
.part4 .form .title{ width:280px; height:50px; background:#3983e5; line-height:50px; font-size:18px; text-align:center; color:#fff;}
.part4 .form .cont{ width:280px; height:470px; background:#e6e6e6;}
.part4 .form .cont ul{ width:240px; height:450px; padding:20px 20px 0 20px;}
.part4 .form .cont ul li{ width:240px; height:50px; margin-bottom:13px; line-height:50px; font-size:16px; text-align:center; background:#fff;}
.part4 .form .cont ul li a{ color:#fff;}
.part4 .form .cont .bg01{ background:#d53f57;}
.part4 .form .cont .bg02{ background:#dc8528;}
.part4 .form .cont .bg03{ background:#3173ac;}
.part4 .form .cont .bg04{ background:#88ac40;}
.part4 .form .cont .bg05{ background:#c4617d;}
.part4 .form .cont .bg06{ background:#a27932;}
.part4 .form .cont .bg07{ background:#585caf;}
.part4 .list{ width:890px; float:left; margin-left:10px; height:520px;}
.part4 .list .new1{ width:443px; height:257px; float:left; border-top:3px solid #3983e5; border-left:1px solid #cacaca; border-right:1px solid #cacaca; border-bottom:1px solid #cacaca;}
.part4 .list .new2{ width:444px; height:257px; float:left; border-top:3px solid #3983e5; border-left:1px solid #cacaca; border-right:1px solid #cacaca; border-bottom:1px solid #cacaca; margin-left:-1px;}
.part4 .list .new3{width:443px; height:256px; float:left; border-top:3px solid #3983e5; border-left:1px solid #cacaca; border-right:1px solid #cacaca; border-bottom:1px solid #cacaca; margin-top:-1px;}
.part4 .list .new4{ width:444px; height:256px; float:left; border-top:3px solid #3983e5; border-left:1px solid #cacaca; border-right:1px solid #cacaca; border-bottom:1px solid #cacaca; margin-left:-1px; margin-top:-1px;}

.part5{ width:1180px; height:auto; margin-top:20px; overflow:hidden;}
.part5 .title{ width:1180px; height:50px; border-bottom:2px solid #9ac0f2;}
.part5 .title .name{ padding:0 12px; font-size:22px; height:48px; border-bottom:2px solid #016bd9; display:inline-block; line-height:48px;}
.part5 .cont{ width:1195px; height:360px; margin-left:-15px; margin-top:15px; }
.part5 .cont li{ width:220px; height:100px; float:left; margin-left:15px; margin-bottom:20px;border:2px solid #fff;}
.part5 .cont li:hover{ border:2px solid #ff060c;}

.part6{ width:1200px; height:56px; background:#016bd9; overflow:hidden; margin-top:10px;}
.part6 .sel{ width:185px; height:32px; font-size:14px; line-height:32px; margin:12px 0 12px 20px; float:left; padding-left:10px;}



.bottom{ width:1180px; height:118px; overflow:hidden; margin-top:20px; background:url(../images/footbg.jpg) repeat-x;}
.footlogo{ float:left; width:400px; height:60px; margin:30px 10px;}
.footsupp{ float:right; text-align:right; color:#fff; margin-top:30px; padding-right:30px; font-size: 12px;}
.footsupp .down{ float:right; height:14px;}
.footsupp .down li{ padding:0 10px; border-right:2px solid #d7e3f9;  height:14px; line-height:14px; float:right;}
.footsupp .down li a{ color:#fff;}
.footsupp p{ margin-top:25px;}

.inside{ width:1180px; height:auto; margin-top:20px; overflow:hidden; margin-bottom:20px;}
.inside-l{ width:240px; height:auto; float:left;}
.inside-l-list{ width:240px; height:auto;}
.inside-l-list .title{ width:240px; height:60px; background:#3983e5; color:#fff; text-align:center;}
.inside-l-list .title .ch{ width:240px; height:40px; line-height:40px; font-size:22px;}
.inside-l-list .title .en{ width:240px; height:20px; line-height:8px; font-size:16px; font-family: impact;  text-transform: uppercase;}
.inside-l-list .cont{ width:208px; height:auto; padding:10px 15px; border:1px solid #d3d3d3; border-top:none;}
.inside-l-list .cont li{ width:208px; height:42px; line-height:42px; border-bottom:1px solid #d3d3d3; font-size:14px; text-indent:16px;}
.inside-l-list .cont li a:hover{ color:#016bd9;}
.inside-l-tuijian{ width:240px; height:auto; margin-top:20px;}
.inside-l-tuijian .title{ width:238px; height:50px; border:1px solid #d3d3d3; line-height:50px;  color:#016bd9; font-size:20px; text-indent:15px; display:block;}
.inside-l-tuijian .title .en{ color:#999; font-size:14px; text-transform: uppercase;}
.inside-l-tuijian .cont{  width:208px; height:auto; padding:10px 15px; border:1px solid #d3d3d3; border-top:none;}
.inside-l-tuijian .cont li{ width:208px; height:38px; line-height:38px; border-bottom:1px dashed #d3d3d3; font-size:14px; background:url(../images/add.jpg) no-repeat left center; text-indent:15px;}
.inside-l-tuijian .cont li a:hover{ color:#016bd9;}
.inside-l-lxwm{ width:240px; height:auto; margin-top:20px;}
.inside-l-lxwm .title{ width:238px; height:50px; border:1px solid #d3d3d3; line-height:50px;  color:#016bd9; font-size:20px; text-indent:15px; display:block;}
.inside-l-lxwm .title .en{ color:#999; font-size:14px; text-transform: uppercase;}
.inside-l-lxwm .cont{ width:218px; height:auto; padding:15px 10px; border:1px solid #d3d3d3; border-top:none; line-height:30px; }
.inside-l-lxwm-call{ width: 218px;  height: 40px; border-radius: 20px; margin-bottom:10px; color: #ffffff; font-family: impact;  font-size: 24px;line-height: 40px; background: url(../images/telephone.png) 15px center no-repeat #3983e5; text-indent:46px;}

.inside-r{ width:910px; float:left; height:auto; margin-left:30px;}
.inside-r .title{ width:910px; height:46px; border-bottom:2px solid #bddbfc;}
.inside-r .title .name{ margin-left:10px; height:44px; line-height:56px; padding:0 12px; border-bottom:4px solid #3983e5; font-size:18px; display: inline-block;}
.inside-r .title .loca{ float:right; font-size:14px; color:#666; height:44px; line-height:56px;}
.inside-r .title .loca a{ color:#666;}
.inside-r .title .loca a:hover{  color:#016bd9;}
.inside-r-cont{ width:890px; height:auto; padding:10px; margin-top:20px;}
.inside-r-cont li{ width:890px; height:110px; border-bottom:1px solid #d3d3d3; margin-bottom:20px;}
.inside-r-cont li a:hover{  color:#016bd9;}
.inside-r-cont .newsname{ font-size:16px; height:30px; line-height:30px; font-weight:bold; }
.inside-r-cont .time{ float:right; font-size:14px; height:30px; line-height:30px; font-weight:normal}
.inside-r-cont .con{ width:890px; height:50px; line-height:25px; font-size:13px; color:#777777; margin-top:10px;}
.inside-r-cont .con .more a{ color:#e13513; padding-left:20px;}

.pagination { padding: 20px 0; text-align: center; }
.pagination ul li { display: inline; margin: 0 3px; }
.pagination ul li a { height: 28px; display: inline-block; *display: inline; *zoom: 1; padding: 0 12px; border: 1px solid #DDD; line-height: 28px; vertical-align: middle; }
.pagination ul li a:hover { background-color: #F8F8F8; text-decoration: none; }
.pagination ul li.active a { background-color: #3983e5; border-color: #3983e5; }
.pagination ul li.active a:link { color: #FFF; }
.pagination ul li.active a:visited { color: #FFF; }
.pagination ul li.active a:hover { color: #FFF; }
.pagination ul li.active a:active { color: #FFF; }
.pagination ul li.active a:hover { background-color: #3983e5; border-color: #3983e5; cursor: default; }

.inside-r-listshow{width:890px; height:auto; padding:10px; margin-top:20px;}
.inside-r-listshow .name{ width:890px; text-align:center; height:50px; line-height:50px; font-size:20px; font-weight:bold; }
.inside-r-listshow .time{ width:890px; height:20px; line-height:20px; text-align:center; color:#666; padding-bottom:20px; border-bottom:1px solid #d3d3d3;}
.inside-r-listshow-cont{ width:890px; height:auto; line-height:30px; margin-top:20px;}
.inside-r-listshow .flip{ width:890px; height:80px; padding:10px 0; background:#f5f5f5; margin-top:30px;}
.inside-r-listshow .flip .next{ width:800px; height:40px; line-height:40px; padding-left:20px;}
.inside-r-listshow .flip .next a:hover{  color:#016bd9;}

.inside-r-about{width:890px; height:auto; padding:10px; margin-top:20px; line-height:30px;}

.theme-popover {
	z-index:9999;
	position:fixed;
	top:50%;
	left:50%;
	width:420px;
	height:296px;
	margin:-180px 0 0 -330px;
	border-radius:5px;
	border:solid 2px #666;
	background-color:#fff;
	display:none;
	box-shadow: 0 0 10px #666;
}

.about-img{width: 580px; height: 300px; float: left;}
.about-img img{width: 100%; height: 100%;}
