@charset "gb2312";
/* CSS Document */
html {color: #000;background: #FFF}
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 { font-family:"微软雅黑"; margin: 0;padding: 0; font-size:14px;}
* {margin:0;padding:0;}
table {border-collapse: collapse;border-spacing: 0}
fieldset, img {border: 0}
address, caption, cite, code, dfn, em, strong, th, var {font-style: normal;font-weight: normal}
ol, ul{list-style: none}
caption, th {text-align: left}
h1, h2, h3, h4, h5, h6 {font-size: 100%;font-weight: normal}
q:before, q:after {content: ''}
abbr, acronym {border: 0;font-variant: normal}
sup {vertical-align: text-top}
sub {vertical-align: text-bottom}
input, textarea, select {font-family: inherit;font-size: inherit;font-weight: inherit}
input, textarea, select {*font-size:100%}
legend {color: #000}
#yui3-css-stamp.cssreset {display: none;}
a{ text-decoration:none;}
a:link {color:#666666;text-decoration:none;}
a:visited {text-decoration:none;color:#666666;}
a:hover {text-decoration:none;color:#0099FF;}
a:active {text-decoration:none;color:#666666;}
.cl{ clear:both;}
#clear{ clear:both;}
.tc{ text-align:center;}
.fl{ float:left}
.fr{ float:right;}
/*公共样式*/
.pr{ position:relative}
.pa{ position:absolute}
.mt_10{ margin-top:10px;}
.mt_20{ margin-top:20px;}
.mt_30{ margin-top:30px;}
.mt_60{ margin-top:60px;}
.ml_10{ margin-left:10px;}
.ml_15{ margin-left:15px;}
.ml_20{ margin-left:20px;}
.mr_10{ margin-right:10px;}
.mr_15{ margin-right:15px;}
.mb_10{ margin-bottom:10px;}
.mb_20{ margin-bottom:20px;}
.pt_20{ padding-top:20px;}
.pb_20{ padding-bottom:20px;}
.pb_40{ padding-bottom:40px;}
.font_w{ font-weight:bold;}
.font_24{ font-size:24px;}
.font_26{ font-size: 26px}
.font_18{ font-size:18px;}
.btn a{display: block;cursor: pointer; padding:10px 30px;background: #F60; border-radius:5px; color:#fff;}
.btn a:hover { background-color: #F30;}
.button{width:400px; margin:0 auto;}
.button a{ width:400px; background:#F60; border:5px solid #f0a07b; border-radius:100px; height:44px; line-height:44px; font-size:22px; text-align:center; cursor:pointer; color:#fff; display:inline-block;}
/*头部样式*/
nav {background-color:#fff;box-shadow:0 3px 4px rgba(0, 0, 0, 0.1);left:0;position:fixed;top:0;width:100%;z-index:100;}
nav li {list-style:outside none none;}
nav a {display:block;height:100%;width:100%;}
#header {height:60px;margin:auto;width:1000px;}
#header .logo {float:left;margin-top:5px;}
#header .menu {float:right; width:710px;}
#header .menu ul li {float:left;line-height:60px;text-align:center;width:100px;}
#header .menu ul li a {color:#666;}
#header .menu ul li a:hover {background-color:#eee;color:#f60;}


/*banner样式*/
.box_banner{ width:100%;}
.box_banner_1{ background:url(imagesbanner_01.jpg) no-repeat center center; height:200px;}
.box_banner_2{ background:url(imagesbanner_02.jpg) no-repeat center center; height:200px;}
.box_banner_3{ background:url(imagesbanner_03.jpg) no-repeat center center; height:196px;}
.box_banner_3 a{ height:196px; width:100%; display:block;}

/*main样式*/
.wrapper{ width:100%;}
.main{ width:1000px; margin:0 auto;}
.bg_1{ background:#990b17;}
.bg_2{ background:#fdf6db;}
.bg_3{ background:#dbf6fd;}
.w400{ width:400px;}
.w125{ width:125px;}
/*引导样式*/
.guide{ width:1000px; padding:20px 0;}
.guide h1{ width:100px; margin:0 auto;font-size:36px; text-align:center; padding:0 20px; color:#fff; border-left:2px solid #fff; border-right:2px solid #fff;}
.guide p{ color:#fff; text-align:center;}
.guide img{ left:480px; bottom:-26px;}

.history h2,.sx h2{ width:600px; height:42px; line-height:42px; background:#1d8de4; text-align:center; margin:0 auto; border-radius:5px; font-size:28px; color:#fff;}
.history p{width:600px; text-indent:2em; line-height:26px; font-size:14px;margin:0 auto; padding:10px 0;}
.history_box{ width:1000px; border-top:1px dashed #444a58; padding:20px 0;}
.history_box .fl{ width:464px; border-right:1px dashed #444a58; text-align:center;}
.history_box .fr{ width:535px; text-align:center;}
.history_box .fl h3,.history_box .fr h3{ font-size:22px; margin-bottom:20px;}
.history_box .fl h3 p,,.history_box .fr h3 p{ font-size:14px;}
.history_box li{ float:left; width:250px; text-align:center;}
.history_box li p{ margin-top:10px;}
.history_box li p span{ font-size:16px; color:#c32e3a;}
.history_table table{}
.history_table table td {padding: 5px 0;}
.history_table table strong {font-size: 16px;}


.sx li {float: left;margin: 15px 12px 0;width: 299;position: relative;}
.sx li span {display: block;text-align: center;position: absolute; bottom: 10px;color: #FFF; line-height:35px;height: 35px;width: 299px;}
.sx li img {border: 5px solid #fff;}

.mk_1 h2,.yxxz h2{ display:block; width:960px; margin:0 auto; font-size:32px; text-align:center;}
.mk_1 h2 p,.yxxz h2 p{ text-align:center; font-size:18px; color:#666;}
.mk_1 h2 p span{ color:#c32e3a;}

.xx{1000px;}
.xx li{ float:left;width: 180px;margin: 10px 6px; font-size:12px;}
.xx li h4{ text-align:center; font-size:16px;}
.xx li p{ font-size:12px; text-indent:2em; line-height:24px; height:72px;}
.xx li .xbtn{ text-align:center; background:#EE534E; color:#FFF; padding:5px 0; border-radius:5px; margin-top:10px;}


.maor_1 {}
.maor_1 div {width: 1000px;overflow: hidden; margin-top:20px; height:180px;}
.maor_1 .p4 {display: block;text-align: center;font-size: 36px; line-height: 94px;height: 94px;color: #323232;font-weight: bold;}
.maor_1 div a{width:150px; margin-left:15px; padding-top:36px; cursor:pointer; height:138px;display:block; float:left; overflow:hidden; border-radius:5px;}
.msrof221fw1{ background:#1d8de4; }
.msrof221fw2{ background:#EE534E; }
.maor_1 .iofw{ display:block; text-align:center;height:34px; line-height:34px;  font-size:22px; color:#FFF; font-weight:bold;}
.maor_1 .iofw1{ display:block; text-align:center; height:36px; line-height:36px; font-size:14px; color:#FFF; }
.maor_1 .iofw2{ display:block; text-align:center; width:90px; margin:0 auto; height:25px; line-height:25px; font-size:15px; color:#FFF; font-weight:bold; border:1px solid #FFF; border-radius:5px;}
.maor_1 .iofw2_bg_1{ background:#F60;}
.maor_1 .iofw2_bg_2{ background:#EE534E;}

.cont_div{ width:940px; margin:40px auto auto auto;}
.co_div_1{width:290px; float:left; height:140px;}
.cofqpf{margin-left:32px;}
.co_div_1 h3{ background:#EE534E; display:block; width:60px; height:60px; line-height:60px; margin:0 auto; border-radius:50%; color:#FFF; font-size:40px; font-weight:bold;font-family:Microsoft YaHei; text-align:center;}
.co_div_p1{font-weight:bold; display:block;text-align:center;font-size:18px; margin-top:10px; color:#333;}
.co_div_p2{display:block;text-align:center;font-size:14px; color:#666;}

.fwpfwfg{width:940px; padding:30px 0 0 0;background:url(imagesqcmrtioop12.png) 530px 0px no-repeat;}
.fqpfd{line-height:40px;  margin-bottom:18px; width:500px;display:block;font-size:22px; color:#333;}
.fqpfd span{font-size:24px; font-weight:bold; color:#EE534E;}
.pfw4fe{width:500px;line-height:28px;height:310px;}
.pfw4fe p{padding:20px;font-size:14px; color:#333;}
.pfw4fe p span{color:#1d8de4; font-weight:bold; font-size:16px;}

.sxl{ width:448px; margin-top:30px}
.sxt{ color:#fff; font-size:18px; margin-bottom:20px; padding:8px 15px; background:#EE534E; border-radius:5px; text-align:center; font-weight:bold;}
.sxl dl{  padding:5px 10px; font-size:14px; margin-bottom:2px;border-bottom:1px dashed #333;}
.sxl dl dt{background:#EE534E; color:#fff; width:160px; text-indent:20px; padding:5px 0; font-weight:bold;border-radius:5px;}
.sxl dl dd{ color:#333; margin-top:5px; text-indent:2em;}
.sxr{ width:448px; margin-top:30px}
.sxr li{ padding:10px; font-size:14px; margin-bottom:2px; color:#333}
.sxr li span{ color: #fff;padding: 5px 15px;background: #EE534E;border-radius: 5px;}
.sxrb{ color:#666; font-size:26px; margin-top:70px; line-height:35px}
.xs li{ float:left; width:226px; margin:10px 8px}
.xs li span{ display:block; width:76px; text-align:center; padding:5px 0; color:#feed02; background:#003366; margin:20px auto 5px}
.xs li img{ border:5px solid #003366}
.xt2{ background:url(images/xt2.gif) no-repeat; height:60px}
.zscfl{ width:1000px;background:url(images/33.jpg) no-repeat;}

.yxxz_box li{ width:320px; height:380px; border-radius:0 0px 5px 5px; float:left; margin-top:10px; margin-left:10px;}
.yxxz_box li p{ text-align: center; color:#666; font-size:14px;}
.yxxz_box li p span{ font-size:16px; color:#1d8de4;}
.rk li{ float:left; margin-left:10px;}
/*预约精彩未来*/
.Region {width:100%;margin:auto;}
.box3_title {display:block;width:1000px;margin:auto;margin-bottom:20px;}
.box3_title b {display:block;color:#e55a5d;font-size:40px;font-family:宋体;padding-top:35px;text-align:center;}
.box3_title b span {color:#383a6b;}
.box3_title .b {display:block;color:#d2393c;font-size:40px;padding-top:20px;text-align:center;}
.box3_title .b span {color:#383a6b;}
.box3_title .l,.box3_title .r {float:left;width:327px;height:30px;}
.box3_title .c {float:left;font-size:18px;line-height:30px;width:346px;text-align:center;}
.box3_title .ls,.box3_title .rs {float:left;width:280px;height:30px;}
.box3_title .cs {float:left;font-size:18px;line-height:30px;width:440px;text-align:center;}
.box3_title .lss,.box3_title .rss {float:left;width:250px;height:30px;}
.box3_title .css {float:left;font-size:18px;line-height:30px;width:490px;text-align:center;}

.gd-bm-box {width:1000px;margin:20px auto;}
.gd-bm-box .gd {background-color:#fff;float:left;height:380px;width:480px; border-radius:5px;}
.gd-bm-box .bm {background-color:#fff;float:right;height:380px;width:480px; border-radius:5px;}
.gd-bm-box .bm-title {border-bottom:1px solid #ccc;color:#f60;font-size:24px; text-align:center; padding:15px 0;}
#gdlist {height:260px;margin-top:20px;overflow:hidden;padding:0 20px; }
#gdlist ul li {list-style-type:none;border-bottom:1px solid #eee;color:#333;font-size:14px;line-height:40px;padding:0 5px;}
#gdlist table td {border-bottom:1px solid #eee;color:#333;height:42px; font-size:16px;}
.bdlist {height:220px;margin-top:15px;overflow:hidden;padding:0 80px; }
.bdlist ul li {color:#f60;font-size:18px;margin-top:25px;}
.t1 {border:1px solid #ddd;border-radius:30px;font-size:18px;height:35px;line-height:35px;margin-left:10px;padding:0 20px;width:210px;}
input {outline:medium none;}
.bdtj {text-align:center;}
#Submit1 {background-color:#ff0100;border:0 none;color:#fff;font-size:16px;height:40px;width:320px; cursor:pointer; border-radius:5px;}
#Submit1:hover {background-color:#f30;}
.clear{clear:both;}


.footer_box{
	width:100%; height:auto; text-align:center; padding-top:40px; color:#828282;
}