/*The CSS Of VV Powered by Wiki.M 2010-06-08 13:57*/
*{padding:0;margin:0;}
body{background:#d6dbde;font:12px '宋体';}
img{border:none;}
ul,ol{list-style:none;}
#main{width:1000px;margin:0 auto;text-align:left; }
#header{width:970px;height:89px;padding:30px 0 0 30px;position:relative;margin:0 auto;text-align:left;background:#d6dbde url(../images/header-bg.png) no-repeat  bottom center;}
#header h1{width:207px}
#header span{position:absolute;top:10px;right:20px;}
#header span a{text-decoration:none;color:#606060;margin:0 5px;}
#header p{position:absolute;left:300px;bottom:20px;width:525px;height:41px;background:url(../images/desc-bg.png) no-repeat;text-indent:-9999px;}

/*nav*/
#nav{width:100%;height:81px;background:url(../images/nav-bg.png) repeat-x;}
#nav ul{width:960px;height:48px;display:block;margin:0 auto;}
#nav ul li{width:110px;float:left;}
#nav ul li a{display:block;width:120px;height:36px;text-align:center;text-decoration:none;color:#fff;font:bold 16px 'Microsoft YaHei','黑体';padding-top:12px;}
#nav ul li a p{font:9px/0.6em 'Microsoft YaHei','黑体';}
#nav ul li a:hover,#nav ul li .active{background:url(../images/nav-hover.png) no-repeat bottom center;}

/*big picuture player*/
.player-b{width:980px;height:314px;float:left;background:#fff;padding:10px;position:relative;overflow:hidden;}
.player-b ul li img{margin-bottom:18px;}
.player-b ol {position:absolute;right:20px;bottom:30px;}
.player-b ol li{width:20px;height:20px;background:#405252;float:left;margin-right:5px;text-align:center;}
.player-b ol li a{color:#fff;font:bold 14px/1.5em '黑体';text-decoration:none;}
.player-b ol .active,.player-s ol .active{background:#db6f29;}

/*small picuture player*/
.player-s{width:215px;height:400px;overflow:hidden;margin-top:5px;float:left;margin-right:22px;position:relative;}
.player-s ol {position:absolute;right:5px;bottom:5px;}
.player-s ol li{width:15px;height:15px;background:#405252;float:left;margin-right:5px;text-align:center;}
.player-s ol li a{color:#fff;font:bold 12px/1em '黑体';text-decoration:none;line-height:1.2em\9;}

.info{width:765px;height:94px;background:url(../images/info-bg.png) no-repeat;margin-top:15px;padding-left:235px;}
.hotline{background:#fff url(../images/hotline-bg.png) repeat-y;width:379px; height:84px;padding:10px 0 0 25px;display:block;float:left;font:24px 'Microsoft YaHei','黑体';}
.hotline h3{background:url(../images/hotline.png) no-repeat;text-indent:-9999px;height:20px;}
.hotline p{font:12px '宋体';}
.service{width:350px;height:84px;padding:10px 0 0 10px;display:block;float:left; background:#FFFFFF;}
.service h3{background:url(../images/service.png) no-repeat;text-indent:-9999px;height:20px;}
.service ul{margin-top:10px;}
.service ul li{width:43px;float:left;text-align:center;}

.service1 ul{margin-top:15px; }
.service1 ul li{width:40px;float:left;text-align:center;}

.box-1{width:960px;background:#fff;padding:65px 20px 20px 20px ;position:relative;}
.box-1 h1{background:url(../images/h1-bg.png) no-repeat;position:absolute;text-indent:4em;width:997px;height:61px;font:bold 14px/2em  'Microsoft YaHei','黑体';color:#71684f;left:-31px;top:12px;z-index:2;}
.box-1 h1 cite{font-style:normal;color:#71684f;font:bold 14px/2em  'Microsoft YaHei','黑体';}

.box-1 h1 a{color:#fff;float:right;margin-right:40px;text-decoration:none;font:bold 16px/1.8em 'Microsoft YaHei','黑体';position:absolute\9;top:0px\9;right:0px\9;}
.box-1 h1 .nopos{position:static;color:#000;float:none;margin:0 5px;font:bold 14px/2em  'Microsoft YaHei','黑体';color:#71684f;}
.box-1 h1 span{position:absolute;top:0px;right:30px}

/*.box-2{padding:65px 0 0 0 ;width:1000px;}
.box-2 table td,.box-2 table th{padding:5px;}
.box-2 table thead td,.box-2 table thead th{background:#e6e4d7;}
.box-2 table thead td,.box-2 table thead th,.nums,.lp{color:#6c624a;font:bold 14px/2em  'Microsoft YaHei','黑体';text-align:center;}
.box-2 table  th{text-align:left;padding-left:55px;background:url(../images/icon-2.gif) no-repeat 15px 25px;}
.box-2 table tbody th img{float:left;margin-right:20px;}
.box-2 table tbody th h3 a{text-decoration:none;color:#000;font:18px/2em  'Microsoft YaHei','黑体';}
.box-2 table tbody th p{color:#6d644d;font:14px  'Microsoft YaHei','宋体';}
.box-2 table tbody th,.box-2 table tbody td{border-bottom:1px solid #dfdfdf;}
.nums{width:80px;color:#635940;font-weight:normal;}
.lp{width:200px;font-weight:normal;text-align:left;}*/

.box-2{padding:65px 0 0 0 ;width:1000px;}
.box-2 table td,.box-2 table th{padding:5px;}
.box-2 table thead td,.box-2 table thead th{background:#e6e4d7;}
.box-2 table thead td,.box-2 table thead th,.nums,.lp{color:#6c624a;font:bold 14px/2em  'Microsoft YaHei','';text-align:center;}
.box-2 table  th{text-align:left;padding-left:55px;background:url(../images/icon-2.gif) no-repeat 15px 25px;}
.box-2 table tbody th img{float:left;margin:15px 20px 10px 0;} 
.box-2 table tbody th h3 a{text-decoration:none;color:#000;font:18px/2em  'Microsoft YaHei','';}
.box-2 table tbody th p{color:#6d644d;font:14px  'Microsoft YaHei','';}
.box-2 table tbody th,.box-2 table tbody td{border-bottom:1px solid #dfdfdf;}
.nums{width:80px;color:#635940;font-weight:normal;}
.lp{width:200px;font-weight:normal;text-align:left;}
.lp a{color:#6d644d;font:14px  'Microsoft YaHei','';text-decoration:none;}
.lp a:hover,.box-2 table tbody th h3 a:hover{text-decoration:underline;color:#ac0000;}

.pics{width:723px;}
.pics-1 li{width:231px;float:left;margin-right:1px;margin-bottom:1px;}
.pics-1 li a{display:block;}
.pics-1 li a img{margin-top:5px;}
.desc{width:221px;height:42px;display:block;background:#cccbaf;text-align:right;padding:0 10px 0 0 ; line-height:1.5em;text-decoration:none;color:#71684f;}
.desc:hover{background:#c30565;color:#fff;}

.list-1 li{width:480px;float:left;text-indent:3em;background:url(../images/icon-1.gif) no-repeat 15px 10px;}
.list-1 li a{font:14px '宋体';text-decoration:none;color:#040404;line-height:1.8em;display:block;float:left;}
.list-1 li a:hover{text-decoration:underline;color:#d30202;}
.list-1 li span{display:block;float:right;font:14px '宋体';padding-right:20px;}

.flinks{width:950px;display:block;}
.flinks li{width:85px;float:left;margin-right:15px;}

#footer{padding:20px 0 80px 0;width:1000px;height:30px;background:url(../images/footer-bg.png) no-repeat;margin:0 auto;text-align:left;}

.mt20{margin-top:20px;}
.tac{text-align:center;}
.cr{width:559px;float:left;}
.cr ul li{float:left;width:69px;text-align:center;margin-bottom:10px;border-right: 1px solid #737373;}
.cr ul li a{text-decoration:none;font:14px '宋体';color:#737373;}
.cr p{text-indent:1.9em;font:12px/1.4em '宋体';color:#737373; }

#footer .nobr{border-right:0px;}
/*清除浮动 代码*/
.cc:after {content: ".";display: block;height:0;clear: both;visibility: hidden;}
.cc {display: inline-block;}/* Hides from IE-mac \*/
* html .cc {height: 1%;}
.cc {display: block;}/* End hide from IE-mac *//*清除浮动 代码*/
.c{clear:both;font:0px/0px Arial;overflow:hidden;height:0;width:0;}



/*about*/
#sild_L{ width:240px;  position:relative; float:left;  }
.contactbox{ width:240px; position:relative; height:280px;}
.contactmain{ background:url(../images/contact_bg.gif) no-repeat; width:211px; height:220px; top:80px; left:15px; padding-top:10px; position:absolute;}
.contacttxt{ color:#888686; font:"" 12px;}
.navbox{ width:240px; position:relative; height:400px;}

.navtxt a{ font:14px  ""; color:#7e7978; text-decoration:none; line-height:40px;}

.navmain{width:211px; top:100px; left:15px; padding-top:10px;position:absolute; }
#sild_L .h1{ position:absolute; background:url(../images/title_bg.png) no-repeat;text-indent:4em;width:256px;height:71px;font: 14px ,'';color:#71684f;left:-31px;top:29px; padding-top:7px; margin:0px; }
.h2{font-style:normal; color:#FFFFFF;text-indent:4em; font-size:12px;width:240px; font:""; margin:0px; padding:0px;}

#main_R{ width:750px;position:relative; background:url(../images/main_R_bg.gif) repeat-y; float:left;}
#main_R h1{ background:url(../images/maintitle_bg.gif) no-repeat; position:absolute; top:20px; left:20px; width:670px; height:83px;font: bold 14px 'Microsoft YaHei','';color:#FFFFFF; padding-top:33px; padding-left:50px; text-indent:4em; }
.maintxt{margin-top:150px; margin-left:50px; margin-right:30px;margin-bottom:20px;}
.maintxt .titile{ margin-top:0px; font:14px ""; color:#000000;display:inline;}
.maintxt .txt{ font:14px ''; color:#2f2f2e; line-height:24px; display:inline;  }

/*ԤԼReservs*/
#Reserv{  width:100%; height:auto; font-family:; font-size:14px;}
#Reserv_content{ margin:15px auto 20px; width:728px; border:0;}
#Reserv_content_top{ background:url(../images/Reserv_content_top.gif) no-repeat; width:728px; height:121px;}
#Reserv_content_top_sh{ float:right; margin:50px 20px 0; width:200px; text-align:left; line-height:25px;}
#Reserv_content_middle{ width:720px; background-color:#FFFFFF; margin:0 0 0 8px;}
#Reserv_content_middle_tb{ width:580px; margin:0px auto;}
.txt{ height:20px; font-size:14px; font-family:;}
.txtbox{ height:35px;}
.box{ height:18px; width:200px; border:#B2B2B2 1px solid;}
#ddltine{ height:18px; border:#B2B2B2 1px solid;}
#ReservDate{ height:18px; border:#B2B2B2 1px solid;}
#Reserv_content_bottom{ background:url(../images/Reserv_content_bottom.gif) no-repeat; width:720px; height:95px; margin:0 0 0 8px;}
#Reserv_bottom{ margin:10px 20px;}
#Reserv_sh{ height:25px; width:150px; font-weight:bold; font-size:14px;}
#Reserv_add{ color:#5B5B5B;}

/*link*/
.flinks a{font:12px '';text-decoration:none;color:#040404;line-height:1.8em;display:block;float:left;}
.flinks a:hover{text-decoration:underline;color:#d30202;}

#pro-top-nav{ width:100%; height:30px; background:#6F6F6F; line-height:30px; }

.pro-top-nav{ float:left; color:#d6dbde; }
.pro-top-nav a{ color:#d6dbde; text-decoration:none;}
.pro-top-nav a:hover{text-decoration:none;color:#CCCCCC;}