@charset "utf-8";
/* Created by yuchunming*/
body{ background:url(../images/background.jpg) no-repeat left top; background-color:#f1f1f1; background-attachment:fixed;}
body,td,input{ font-size:12px; font-family:"宋体";}
body,div,form,img,ul,li,p,h1,h2,h3,h4,h5,h6,dl,dt,dd{margin: 0; padding: 0; border: 0;}
li{ list-style-type:none;}
.clear{ clear: both; line-height:0px; height:0px; font-size:0px; visibility:hidden;}
.clearfix:after{content:"."; display:block; height: 0; clear: both; visibility: hidden;} /* only FF */

/* color */
.cRed{ color:#f5802b;}
.cRed2{color:#c00;}
.cGreen{ color:#080;}
.cBold {font-weight:bold;}
.cBlue {color:#014991;}
.cGray{color:#666;}
.fontArial{ font-family:Arial, Helvetica, sans-serif;}

/* 默认超链样式 */
a{ color:#f5802b; text-decoration: none;}
a:hover{ color:#f5802b; text-decoration: underline;}

.lt {float:left;display:inline;}
.rt {float:right;display:inline;}

/*images*/
.pt_a_1_btn,.pt_a_1_btn a,.ulLi14 li,.item_a h6,.reservation .con p,.yuyue_btn,.kh_btn {background:url(../images/img.png) no-repeat;}
.ulLi14 li {background-position:-217px -132px;padding-left:12px;height:24px;line-height:24px;overflow:hidden;font-size:14px;_float:left;display:block;}
.ulLi14 li a {color:#369;}
.ulLi14 li a:hover {color:#f5802b;}
.ulLi14 li .rt {color:#f5802b;}
.w420 {width:420px;overflow:hidden;}

.main {width:950px; background:#fff;margin:0 auto;overflow:hidden;text-align:left;}
.topPart {padding:10px 0 5px;border-top:4px solid #f5802b;}
.topPart .b1 {text-align:right;color:#999;margin:0 14px 5px 0;}
.topPart .b1 a {color:#888;}
.topPart .b1 a:hover {color:#f5802b;}
.banner {background:url(../images/pic_3.jpg) no-repeat;width:950px;height:293px;}
.line {background:url(../images/pic_5.png) no-repeat;width:950px;height:15px;clear:both;}
.part_a {margin:0 30px 15px;}
.part_a_1 {width:420px;}
.part_a_1 h2 {font:24px "微软雅黑", "黑体";color:#000;margin-bottom:10px;}
.text {font-size:12px;color:#666;line-height:24px;}
.text p { text-indent:2em;}
.pt_a_1_btn {height:60px; background-position:0 -374px;padding-left:120px;margin:10px 0 0 120px;}
.pt_a_1_btn a {background-position:0 -163px;display:block;width:185px;height:59px;line-height:200px;overflow:hidden;outline:none;}
.pt_a_1_btn a:hover {background-position:0 -104px;}
.part_b {padding:15px 30px;}
.part_b h2 {font:24px "微软雅黑", "黑体";color:#000;margin-bottom:10px;}
.item_a {width:435px;}
.item_a h6 {font-size:14px;color:#fff;width:100px;height:23px;line-height:23px;padding-left:10px;}
.item_a .con .b1 {padding:10px;line-height:26px;font-size:14px;color:#666;height:148px;overflow-y:auto;}
.item_a .con .b2 {height:100px;color:#fff;padding:10px;font-size:14px;line-height:26px;overflow:hidden;}
.ia_col_1 h6 {background-position:0 0;}
.ia_col_1 .con {border:1px solid #c09a58;}
.ia_col_1 .con .b2 {background:#c09a58;}
.ia_col_2 h6 {background-position:0 -24px;}
.ia_col_2 .con {border:1px solid #75a4d4;}
.ia_col_2 .con .b2 {background:#75a4d4;}
.ia_col_3 h6 {background-position:0 -48px;}
.ia_col_3 .con {border:1px solid #f5802b;}
.ia_col_3 .con .b2 {background:#f5802b;}
.ia_col_4 h6 {background-position:0 -72px;}
.ia_col_4 .con {border:1px solid #808e98;}
.ia_col_4 .con .b2 {background:#808e98;}
.data-part table td {height:2.3em;padding:0 5px;}
.data-part table .tit {background:#5a5a5a;}
.data-part table .tit td {font-size:14px;font-weight:bold;color:#fff;}
.data-con {width:890px;height:248px;overflow-y:auto;overflow-x:hidden;}
.data-con td {color:#666;}
.reservation {background:url(../images/pic_8.png) no-repeat left top;height:407px;}
.reservation .con {width:390px;float:right;}
.reservation .con p {font:16px "微软雅黑", "黑体";padding-left:25px;height:32px;line-height:24px;padding-top:8px;}
.reservation .con .p1 {background-position:-210px 0;}
.reservation .con .p2 {background-position:-210px -39px;}
.reservation .con .p3 {background-position:-210px -86px;}
.reservation table td {height:40px;font-size:14px;}
.reservation .it1 {width:210px;height:28px;line-height:28px;border:1px solid #ddd;padding:0 5px;}
.yuyue_btn {background-position:0 -260px;width:152px;height:33px;border:none;cursor:pointer;}
.yuyue_btn_hover {background-position:0 -226px;}
.kh_btn {background-position:0 -328px;width:152px;height:33px;display:block;line-height:100px;overflow:hidden;outline:none;margin:30px 0 0 80px;_margin-top:10px;}
.kh_btn:hover {background-position:0 -294px;}

.gotop {background:url(../images/top.png) no-repeat;width:48px;height:49px;display:block;outline:none;}
.gotop:hover {background-position:0 -49px;}


/* 20130322 update */
.usa{width:430px;}
.usa table{border-collapse:collapse;}
.usa thead{background:#f4f4f4;text-align:center;}
.usa td{border:1px #ddd solid;padding:3px 5px;}
.usa a{color:#369;}
.usa_btn{color:#fff;cursor:pointer;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;background-color:#c00;background-image: -webkit-gradient(linear, left top, left bottom, from(#ff0000), to(#cc0000)); /* Saf4+, Chrome */
background-image:-webkit-linear-gradient(top, #ff0000, #cc0000); /* Chrome 10+, Saf5.1+ */background-image: -moz-linear-gradient(top, #ff0000, #cc0000); /* FF3.6 */
background-image:-ms-linear-gradient(top, #ff0000, #eeeeee); /* IE10 */background-image:-o-linear-gradient(top, #ff0000, #cc0000); /* Opera 11.10+ */background-image:         linear-gradient(top, #ff0000, #cc0000);filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#ff0000', EndColorStr='#cc0000'); /* IE6–IE9 */border:1px #900 solid;}
.usa_btn a{color:#fff;padding:0 2px;}
.usa_btn a:hove{color:#fff;}

/* 联系信息 */
.contact{background:#666;text-shadow:none;}
.contact_box{width:950px;margin:0 auto;}
.contact_txt{font-family:Arial;font-size:14px;text-align:center;color:#eee;line-height:42px;}

/* 底部导航 */
.topic{background:#222;text-shadow:none;color:#999;line-height:24px;padding:10px 0;}
.topic_box{width:950px;margin:0 auto;}
.topic_lbox{float:left;margin-right:10px;width:270px;overflow:hidden;word-break:keep-all;white-space:nowrap;display:block;text-overflow:ellipsis;-moz-text-overflow: ellipsis;-webkit-text-overflow:ellipsis;}
.topic_mbox{float:left;margin:0 10px;width:350px;overflow:hidden;word-break:keep-all;white-space:nowrap;display:block;text-overflow:ellipsis;-moz-text-overflow: ellipsis;-webkit-text-overflow:ellipsis;}
.topic_rbox{float:right;width:270px;}
.topic_tit{color:#fff;font:700 14px/30px "";}
.topic_follow{height:35px;margin-top:5px;}
.topic_follow .follow_tit{background:url(../images/followus.png) no-repeat;_background:none;_filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/followus.png',sizingMethod="scale");width:90px;height:35px;float:left;}
.topic_follow img{margin:0 3px;}
.topic_tdc{margin:15px 10px;text-align:right;}
.topic_tdc img{float:right;margin:0 5px;}
.topic a{color:#999;}
.topic a:hover{color:#fff;}

/* footer */
.inner_footer{background:#f5802b;text-shadow:none;}
#footer{width:950px;margin:0 auto;color:#fff;text-align:center;padding:15px 0;line-height:21px;}
#footer a{color:#fff;}
#footer a:hover{color:#ff9;}

#toTop {display:none;text-decoration:none;position:fixed;right:50%;_top:10px;_right:10px;bottom:380px;overflow:hidden;width: 40px;height: 53px;border:none;text-indent:-999px;z-index:20;background: url(../images/top.png) no-repeat 0 0;}
#toTop:hover {background-position:-40px 0;}
#toTop:active, #toTop:focus {outline:none;}