@charset "utf-8";
* {margin: 0;padding: 0;box-sizing: border-box;}
body {margin: 0;padding: 0;font-family:"宋体";background-color: #fff;}
img {border: 0;}
h1,h2,h3,h4,h5{font-weight: normal;}
p{letter-spacing:1px;}
img,input,select {vertical-align: middle;}
a {text-decoration: none;font-size: 14px;color: #333;}
ul,li,form {list-style: none;margin: 0;padding: 0;}
em{font-style:normal}
.clear {clear: both;}
.zoom{overflow: hidden;zoom: 1;}
.fl{ float:left;}
.fr{ float:right;}

.logo{height:110px;width:1100px;margin:0 auto;}
.sb{width:620px; float:left}
.sb a{dispaly:block;width:603px;height:78px;padding:15px 0 0 15px;float:left;}
.hy p{margin:18px 0 0 50px;width:232px;height:78px;float:right;}
.hy p span{display:block;float:right;width:180px;color:#676767;font-size:18px;}
.hy p span b{display:block;color:#323232;padding-left:3px;font-size:14px;}
.hy p span b a{ background-color:#b42625; padding:3px 10px; font-size:14px; color:#FFF;border-radius:5px; letter-spacing:1px; font-weight:normal; line-height:42px;}

.box{width: 1000px;margin: 0 auto;}
.nav{background-color: #b32525;position: relative;}
.nav ul{/*overflow: hidden;*/position: relative;}
.nav ul li{float: left;}
.sub_nav{display: none;position: absolute;background-color: #f8f4ef;z-index: 9999;}
.nav ul>children li a:hover{background-color: #f8f4ef;}
.nav ul li a{font-size: 22px;display: block;/*padding: 13px 18px;*/width: 140px;padding: 12px 0;color: #fff;text-align: center;font-family:"微软雅黑";}
.nav ul li a:hover{color: #b32525;text-decoration:none;background-color:#f8f4ef;font-family:"微软雅黑"; }
.sub_nav ul li{float: none;margin: 0;display: block;background-color: #f8f4ef; }
.sub_nav ul li a{color:#333;padding:10px 0;font-size: 18px;width: 120px;border-bottom:#3b3b3b 1px dashed; margin:0 10px;font-family:"微软雅黑";}
.nav .sub_nav ul li a:hover{color: #b32525;text-decoration:none;background-color:#f8f4ef;font-family:"微软雅黑";}
.box ul li a:hover{color:#b32525;}
.banner{background:url(../images/index_01.jpg) no-repeat center top; height:424px; min-width:1100px;}

.main { width:1100px; margin:0 auto; text-align:left; margin-top:30px;}
.content1{ padding-bottom:15px;}
.content1 .con_l{ float:left; width:721px;}
.content1 .con_r{ float:right; width:340px;}
.content1 .list_big{ line-height:24px;}
.content1 .list_big h2{ color:#ca0010; font-size:24px; border-bottom:1px #ca0010 solid; margin-bottom:15px; padding-bottom:8px; font-weight:bold;font-family:"微软雅黑";}
.content1 .jj{margin:0 11px;}
.content1 .jj p{font-size:12px; letter-spacing:1px; color:#666666; padding-top:12px; text-indent:2px;}
.content1 .jj p a{ font-size:12px;color:#ca0010;}
.content1 .centa{ padding-bottom:14px;}
/*.content4 .centa dt {float: left;margin-right: 10px;}*/
.content1 .centa h3{ font-size:16px;letter-spacing:1px; line-height:27px;}
.content1 .centa em{ float:right;font-size:14px;letter-spacing:1px; line-height:27px; color:#666;}
/*.content4 .centa p{ font-size:12px; color:#888888; line-height:22px;font-family:"宋体";letter-spacing:1px;}*/

.content2{ padding-bottom:25px;}
.content2 .con_l{ float:left; width:721px;}
.content2 .con_r{ float:right; width:340px;}
.content2 .con_l h2{ color:#ca0010; font-size:24px; border-bottom:1px #ca0010 solid; padding-bottom:8px;font-weight:bold;font-family:"微软雅黑";}
.content2 .con_l .bt_lr{ float:right; padding-top:10px;}
.content2 .con_l .bt_lr a{ font-size:14px; color:#888888;}
.content2 .con_r h2{ color:#ca0010; font-size:24px; border-bottom:1px #ca0010 solid; padding-bottom:8px;font-weight:bold;font-family:"微软雅黑";}
.content2 .con_r .bt_lr{ float:right; padding-top:10px;}
.content2 .con_r .bt_lr a{ font-size:14px; color:#888888;}
.content2 .tw_1{width: 345px;float: left; margin:15px 15px 0 0}
.content2 .tw_1 dt{ float:left;margin-right: 10px;}
.content2 .tw_1 h3{ height:40px;}
.content2 .tw_1 h3 a{ font-size:14px; font-weight:bold;letter-spacing:1px;font-family:"宋体";}
.content2 .tw_1 p{ font-size:12px; color:#888888; line-height:15px;font-family:"宋体";letter-spacing:1px;}
.content2 .tw li{ float:left; width:360px; padding-top:11px;}
.content2 .tw li a{ font-size:14px; color:#333;}
.content2 .tw li a:hover{ font-size:14px; color:#ca0010;}
.content2 .tw li em{font-size:14px; color:#333; float:right; padding-right:20px;}
.content2 .hy1{ width:340px; height:300px;}

.content3_1{ padding-bottom:25px; height:250px;}
.content3_1 h2{ color:#ca0010; font-size:24px; border-bottom:1px #ca0010 solid; padding-bottom:8px;font-weight:bold;font-family:"微软雅黑";}
.content3_1 .bt_lr{ float:right; padding-top:10px;}
.content3_1 .bt_lr a{ font-size:14px; color:#888888;}

#rolling_2{overflow: hidden;width: 1100px;}
#inrolling{float: left;width: 800%;}
#rolling1_2{float: left;margin-top: 15px;}
#rolling2_2{float: left;margin-top: 15px;}
#rolling_2 ul li{float: left;text-align: center;	padding:5px 6px;}
#rolling_2 ul li a img{width: 210px;height:130px;margin-bottom: 5px;}
#rolling_2 ul li h3{ color:#333; font-size:14px; line-height:20px; font-weight:bold;}
#rolling_2 ul li p{ color:#333; font-size:12px; line-height:20px; font-weight:bold;}

.content3{ padding-bottom:25px; height:260px;}
.content3 h2{ color:#ca0010; font-size:24px; border-bottom:1px #ca0010 solid; padding-bottom:8px;font-weight:bold;font-family:"微软雅黑";}
.content3 .bt_lr{ float:right; padding-top:10px;}
.content3 .bt_lr a{ font-size:14px; color:#888888;}

#rolling{overflow: hidden;width: 1100px;}
#inrolling{float: left;width: 800%;}
#rolling1{float: left;margin-top: 15px;}
#rolling2{float: left;margin-top: 15px;}
#rolling ul li{float: left;text-align: center;	padding:5px 6px;}
#rolling ul li a img{width: 235px;height: 150px;margin-bottom: 5px;}
#rolling ul li h3{ color:#333; font-size:14px; line-height:30px; font-weight:bold;}


.content4{ padding-bottom:10px;}
.content4 .con_l{ float:left; width:720px; margin-bottom:10px;}
.content4 .con_m{ float:left; width:340px; margin-left:41px;}
.content4 .con_r{ float:right; width:340px;}
.content4 .con_l h2{ color:#ca0010; font-size:24px; border-bottom:1px #ca0010 solid; padding-bottom:8px;font-weight:bold;    margin-bottom: 10px;font-family:"微软雅黑";}
.content4 .con_l .bt_lr{ float:right; padding-top:10px;}
.content4 .con_l .bt_lr a{ font-size:14px; color:#888888;}
.content4 .con_r h2{ color:#ca0010; font-size:24px; border-bottom:1px #ca0010 solid; margin-bottom:10px; padding-bottom:8px;font-weight:bold;font-family:"微软雅黑";}
.content4 .con_r .bt_lr{ float:right; padding-top:10px;}
.content4 .con_r .bt_lr a{ font-size:14px; color:#888888;}
.content4 .con_m h2{ color:#ca0010; font-size:24px; border-bottom:1px #ca0010 solid; margin-bottom:10px; padding-bottom:8px;font-weight:bold;font-family:"微软雅黑";}
.content4 .con_m .bt_lr{ float:right; padding-top:10px;}
.content4 .con_m .bt_lr a{ font-size:14px; color:#888888;}
.content4 .con_l li h3{ font-size:14px; color:#333; font-weight:bold; line-height:36px;}
.content4 .con_l li{ padding-bottom:20px}
.content4 .con_l li p{ font-size:12px; color:#888;font-family:"宋体"; text-indent:2em; line-height:20px;}
.content4 .con_m li h3{ font-size:14px; color:#333; font-weight:bold; line-height:36px;}
.content4 .con_m li{ padding-bottom:20px}
.content4 .con_m li p{ font-size:12px; color:#888;font-family:"宋体"; text-indent:2em; line-height:20px;}

.content4 .con_r li h3{ font-size:14px; color:#333; font-weight:bold; line-height:24px;}
.content4 .con_r li{ padding-bottom:5px}
.content4 .con_r li p{ font-size:12px; color:#888;font-family:"宋体"; line-height:24px;}

.content4 .zs{ width:720px; height:310px; background-color:#ebebeb; padding-top:10px;}
.content4 .zs dd{ float:left; width:150px; margin:3px 7px 5px 20px;}
.content4 .zs dd h3 img{ border:1px solid #bebebe; padding:4px; background-color:#FFF;}
.content4 .zs dd p{ text-align:center; font-size:12px; color:#333333; padding-top:8px;}
.content4 .zs dd p a{ text-align:center; font-size:12px; color:#333333;}
#demo{overflow:hidden;height:315px;width:720px;position:relative;}
#demo1{ height:auto;}
#demo2{ height:auto;}

.content5{ padding-bottom:20px;}
.content5 ul li{ float:left; border:1px #bababa solid;}
.content5 .lr{ float:right;}

.footer{background-color:#232323;}
.footer_box{width:976px;margin:0 auto; padding-top:30px; border-bottom:1px solid #443f3f; padding-bottom:20px;}
.footer_box p{ color:#FFF; text-align:center; padding-top:15px;font-size:14px;}
.footer_box p a{color:#FFF; font-size:14px; line-height:36px;}
.footer_box p em{ padding:0 15px;}
.footer_tt{ text-align:center; padding-top:20px; padding-bottom:40px;color:#FFF; font-size:14px; line-height:24px;}
.footer_tt a {color:#FFF; }
/*幻灯*/
.huandeng{  width:724px; height:342px;}
.hd_img{ position:relative; width:721px; height:345px;}
#big_ul{ position:relative; width: 721px; height: 345px; overflow: hidden; }
#big_ul li{ z-index:0; position:absolute; left:0; top:0;width: 721px; height: 345px;overflow: hidden;}
#small_ul{ position:absolute; right:10px; bottom:25px; z-index:4;}
#small_ul li{  width:10px; height:10px; line-height:14px;  overflow:hidden;  background:#ccc; float:left; margin:0 6px;border-radius: 25px;}
#small_ul li.bs{ background:#b32525;}
#text_ul{ position:absolute; width:100%; height:60px; line-height:60px; font-size:18px; padding-left:2%; left:0;background:#000; filter:alpha(opacity=60); opacity:0.7; color:#fff;z-index:3; bottom:0; font-weight:bold;}
#text_ul li{ display:none;}
#text_ul li a{ position:absolute; width:100%; height:60px; line-height:60px; font-size:18px; padding-left:2%; left:0;background:#000; filter:alpha(opacity=60); opacity:0.7; color:#fff;z-index:3; bottom:0; font-weight:bold;}
/*list*/
.container{ width:1100px; margin:0 auto; text-align:left; margin-top:20px; padding-bottom:20px;}
.list_l{ width:330px; float:left;}
.list_l .ahover{ background:#b32525;}
.jyxm_1 li{ border:1px solid #dddddd; text-align:center; margin-bottom:10px;}
.jyxm_1 li a{ font-size:22px; line-height:66px; color:#b32525;}
.khzx{ padding-top:15px;}
.khzx h2{ background: url(../images/b.jpg) repeat-x;font-size:24px; width:330px;margin-bottom:15px; line-height:24px; color:#ca0010; font-weight:bold; padding-left:30px; height:36px;font-family:"微软雅黑";}
.khzx .centa {padding-bottom: 15px;}
.khzx .centa dt {float: left;margin-right: 10px;}
.khzx .centa h3{ height:45px; font-size:14px; font-weight:bold;letter-spacing:1px;}
.khzx .centa p{ font-size:12px; color:#888888; line-height:22px;font-family:"宋体";letter-spacing:1px;}
.tupian{border:1px solid #dadada;}
.tupian1{ margin-top:20px;border:1px solid #dadada;}

.list_r{ width:730px; float:right;}
.list_r .seat{border-bottom: 1px solid #ca0010; padding-bottom:6px; font-size:14px;font-family:"宋体"; color:#333;}
.seat span{ color:#ca0010; font-size:22px; font-weight:bold; padding-right:15px;font-family:"微软雅黑";}
.about1{ margin:20px 0;border-bottom: 1px dashed #ca0010;}
.about1 ul li{ line-height:47px; padding-left:5px;}
.about1 ul li a{ font-size:16px;}
.about1 ul li em{ float:right; font-size:14px; color:#888888;font-style: normal;}
.page_m { margin-top:10px;}
.page {text-align: center;clear: both;}
.page a {vertical-align: middle;display: inline-block;height: 28px;line-height: 24px;border: 1px solid #dbdbdb;padding: 0 7px;margin: 0 5px;font-size: 14px;}
.page span {margin-left: 15px;font-size: 14px;}

.about_tp { padding-bottom:25px;}
.xs_img {border: 1px solid #d4d4d4; padding:3px;}
.xs_r{ width:500px; padding-left:20px;}
.xs_r h3 a{ font-size:18px; color:#333333; font-weight:bold; line-height:25px;}
.xs_r h4{ font-size:14px; color:#888; line-height:30px;}
.xs_r p{ font-size:14px; color:#888888; line-height:22px; text-indent:2em; padding-top:16px;}

.about1 .tp{ width:243px; float:left; text-align:center; padding-bottom:25px;}
.about1 .tp h3{ font-size:14px; color:#333; font-weight:bold; line-height:30px;}
.about1 .tp p{ font-size:12px; color:#888; line-height:20px; width:200px;margin:0 auto; text-indent:2em;}

.about{ margin:20px 0;border-bottom:dashed 1px #666666;}
.about .about_t{ text-align:center; border-bottom:dashed 1px #666666; padding-bottom:15px;}
.about .about_t h2{ color:#333; font-size:24px;letter-spacing:1px; font-weight:bold; line-height:45px; padding-bottom:10px;}
.about .about_t p{ color:#666666; font-size:14px;}
.about .about_w{ font-size:14px; line-height:28px; margin:15px 25px; padding-bottom:10px; color:#333;}
.about .about_w p{ text-indent:2em;}
.about_f{ font-size:14px; padding-left:25px; line-height:30px; color:#666666;}
.about_f a{ font-size:14px;color:#666666;}
.about_f .red{ color:#ff0000;}
.about_f .red a{ color:#ff0000;}

.page1{ margin:20px 0;}
.page1 .about_t{ text-align:center; border-bottom: dashed 1px #666666; padding-bottom:15px;}
.page1 .about_t h2{ color:#333; font-size:24px;letter-spacing:1px; font-weight:bold; line-height:45px; padding-bottom:10px;}
.page1 .about_t p{ color:#666666; font-size:14px;}
.page1 .about_w{ font-size:14px; line-height:28px; margin:15px 25px; padding-bottom:10px; color:#333;}
.page1 .about_w p{ text-indent:2em;}

.list1_l{ width:112px; float:left; padding-top:15px;}
.list1_r{ width:942px; float:right; padding-top:15px;}
.list1_r .shjs .shjs_nr{ padding-top:20px;}
.list1_r .shjs .shjs_nr .zz{ width:500px; float:left;}
.list1_r .shjs .shjs_nr p{ font-size:14px; color:#333; line-height:24px;}
.list1_r .shjs .shjs_nr p a{ color:#F00; font-weight:bold;}
.list1_r .shjs .shjs_nr h3{ float:right;}
.list1_r .shzc{ padding-top:40px;}
.list1_r .shzc h2{ padding-bottom:25px;}
.list1_r .shzc_nr{ width:942px; height:430px; background-color:#f0f0f0; padding:50px 50px; color:#333;}
.list1_r .shzc_nr h3{font-size:18px; text-align:center; padding-bottom:15px;font-weight:bold;}
.list1_r .shzc_nr h4{text-align:center; font-weight:bold;}
.list1_r .shzc_nr p{ font-size:14px; text-indent:2em;line-height:22px;}
.list1_r .shzc_nr p a{ color:#F00; font-weight:bold;}
.list1_r .zzjg{ padding-bottom:20px;}
.list1_r .zzjg h2{ padding:40px 0;}
.list1_r .zzjg h3{ text-align:center;}

.container h1{ font-size:24px; color:#ca0010; text-align:center; border-bottom:1px solid #ca0010; padding-bottom:18px;}
.container .sq{ width:750px; margin:0 auto;font-family:"宋体";}
.container .sq .t1{ padding-top:20px;}
.container .sq p{ font-size:14px; font-weight:bold; padding-bottom:10px;}
.container .sq b{ color:#ff0000; margin-left:5px;}
.container .sq .ks {width: 711px;height: 34px; font-size:14px;}
.container .sq .t2{ padding-top:20px;}
.container .sq .ks1 {width: 240px;height: 34px; font-size:14px;}
.container .sq .ms {width: 750px;height: 100px; font-size:14px;}
.container .sq .ks2 {width: 240px;height: 34px; font-size:14px; color:#666;}
.container .sq .t3{ padding-top:30px;}
.container .sq .np{ margin-right:5px;}
.tijiao{ padding-top:30px; padding-bottom:20px;}
.tijiao_1{background: url(../images/sq.jpg) no-repeat; width:112px; height:36px;border: none;}
.tijiao_2{background: url(../images/cz.jpg) no-repeat; width:54px; height:36px;border: none;}
.shenqing{ padding-right:5px;}


