@charset "utf-8";
/* CSS Document */
/*格式化样式*/
*{margin:0;padding:0;}
body{font:14px/1.5 MIcrosoft YaHei,Arial, Helvetica, sans-serif;color:#333;}
table{width:100%; border-collapse:collapse;border:none;border-spacing:0;}
a{color:#202020;text-decoration:none;}
img{border:none;}
ul,ol,dl{list-style:none;}
b,em,i,u,strong{font-weight:normal;font-style:normal;text-decoration:none;}
h1,h2,h3,h4,h5,h6{font-size:14px;font-weight:normal;}
/*公共样式*/
.fl{float:left;}
.fr{float:right;}
.clearfix{overflow:hidden;zoom:1;}
.clear{clear:both;}

.clearf{width: 100%;}
.clearf:after{content: "020";display: block;height: 0;clear: both;visibility: hidden;}

header{margin-bottom: 1px !important; }
.default-top .logo{height: 80px; background: url(../images/logo.png) no-repeat;margin: 10px 0 10px 0;min-width: 600px;}
.default-top .contact{line-height: 60px;font-size: 14px;font-weight: bold;}
.default-top .contact .contact-left {display: block; line-height: 60px;}
.default-top .contact p{height: 10px;}

.navbar{font-size: 16px;font-family: MIcrosoft YaHei,Arial, Helvetica, sans-serif; border: 0;border-radius: 0!important;
background:#860c1c;color:#fff;position:relative;z-index:9!important; margin-bottom: 0 !important;}
.navbar{background:#860c1c;color:#fff;position:relative;z-index:9;}
.navbar ul li{float:left;line-height:50px;}
.navbar ul li a{display:inline-block;padding:0 24px;font-size:18px;color:#fff;font-weight:bold;text-decoration:none;}
.navbar ul li.cur a{font-size:18px;}
.secondMenu{position:absolute;width:143px;background:#EEE;border-radius:0;top:52px;display:none;border: solid 1px #a4a4a4;border-bottom:0;border-top:0;z-index:19999;}
.navbar ul li.submenu .secondMenu a{display:block;background:none;color:#333;width:143px;font-size:16px;font-weight:normal;height:49px;line-height:49px;border-bottom:solid 1px #a4a4a4;box-sizing:border-box;padding:0;text-align:center;border-radius:0;}
.navbar ul li.submenu .secondMenu a:hover{color:#860c1c;}
.navbar ul li.submenu:hover .secondMenu{display:block;}
.nav_list{position: relative;height: 50px;}
.w_nav_bar{display: none;}

@media screen and (max-width: 1200px) { /*当屏幕尺寸小于750px时，应用下面的CSS样式*/
    .w_nav_bar{display: block;width: 100%;}
    .nav_list{height: 0;display: none;}
    .nav_list ul{position: absolute;left:0;top:0px;width: 100%;background: #860c1c;height: 299px;overflow: auto;}
    .nav_list li{float: none!important;}
    .secondMenu{display: block!important;position: relative;top:0;border:0;}
    .secondMenu {background: #860c1c;margin-left: 30px;}
    .navbar ul li.submenu .secondMenu a{color: #fff;border-bottom:0;}
    .navbar ul li.submenu .secondMenu a:hover{color: #fff;border-bottom:0;}
    .w_head_r{margin-bottom: 13px;}
    .old{float:left;margin-left:0;}
 .w_slide{display: none;width:0px;}
}

@media screen and (max-width: 768px) { /*当屏幕尺寸小于750px时，应用下面的CSS样式*/
	.default-top{display: none;}
    .w_nav_bar{display: block;width: 100%;}
	.navbar .navbar-brand{display: block;color: #FFFFFF;}
	.navbar .navbar-brand:hover{color: #EEEEEE;}
    .nav_list{height: 0;display: none;}
    .nav_list ul{position: absolute;left:0;top:0px;width: 100%;background: #860c1c;height: 299px;overflow: auto;}
    .nav_list li{float: none!important;}
    .secondMenu{display: block!important;position: relative;top:0;border:0;}
    .secondMenu {background: #860c1c;margin-left: 30px;}
    .navbar ul li.submenu .secondMenu a{color: #fff;border-bottom:0;}
    .navbar ul li.submenu .secondMenu a:hover{color: #fff;border-bottom:0;}
    .w_head_r{margin-bottom: 13px;}
    .old{float:left;margin-left:0;}
 .w_slide{display: none;width:0px;}
}
*/
/*轮播新闻图片*/
#myCarousel{margin: 0;padding: ;}
#myCarousel img{display: block;width: 100%;max-height: 580px;}

#NewsCarousel{padding: 5px; border: 1px solid #CCC; border-radius: 5px;  height: 100%;}
#NewsCarousel .carousel-caption{background: rgba(0,0,0,.2)!important;font-size: 16px;}
#NewsCarousel .carousel-caption a{color: #FFFFFF;}
#NewsCarousel .carousel-caption a:hover{color: #FFFFFF; text-decoration: none;}
#NewsCarousel img{ width:100% !important;height:400px !important; border-radius: 5px;border: 1px solid #CCC;}
@media screen and (max-width: 768px) { /*当屏幕尺寸小于750px时，应用下面的CSS样式*/
	#NewsCarousel img{ width:100% !important;height:auto !important; border-radius: 5px;border: 1px solid #CCC;}
}

.w_news_wrap{}
.w_more_wrap{margin-top: 20px;margin-right: 30px;}
.w_more_wrap .more{width:132px;height:38px;display:block;text-align:center;line-height:38px;color:#666;font-size:16px;margin-top:-45px;}
.w_news_wrap{}
.w_more_wrap{margin-top: 20px;margin-right: 30px;}
.w_news_l{margin-top: 50px;}
.w_news_l .w_news_head{margin-bottom: 40px;}
.w_news_l .w_news_head h3{font-size: 30px;color: #333;font-weight: bold;margin-top:-20px;}
.w_news_l .w_news_head p{font-size: 30px;color: #333;font-style: italic;font-weight: normal;}
.w_news_l .w_news_head p{font-size: 30px;color: #333;font-style: italic;font-weight: normal;}
.w_new_list .newsDate{text-align: center;}
.w_new_list .newsDate{float:left;border-right:solid 1px #d1d1d1;height:46px;text-align:center;line-height:1;}
.w_new_list .newsDate{float:left;border-right:solid 1px #d1d1d1;height:46px;text-align:center;line-height:1;}
.w_new_list .newsDate h3{font-size:24px;color:#555;margin-top:0px;}
.w_new_list .newsDate p{font-size:14px;color:#999;margin-top:0px;}
.w_new_list .newFont{padding-left:10px;font-size:16px;line-height:24px;text-overflow:ellipsis; overflow:hidden;}
.w_new_list .newFont .wmide{display: table;height: 44px;}
.w_new_list .newFont .wmide a{display: table-cell;vertical-align: middle;}
.w_new_list .newFont:hover{font-weight: bold;}
.w_new_list  .newsGo{font-size:30px;height:42px;line-height:42px;text-align:center;color:#999;font-weight: bold;display: block;}
.w_new_list ul li{height:60px;border-bottom:dotted 1px #5c666e;position:relative;margin-bottom:10px;}
.w_new_list ul li:hover{box-shadow:0 0 5px #ccc;}
.w_new_list ul li:hover .newsGo{background:#666;color:#fff;}


/*底部样式*/
.footer{background:#920e15;padding-top:10px;padding-bottom:30px;padding-left: 5px;padding-right: 5px;}
.footer dl{width:84px;height:109px;margin-left:24px;margin-top:25px;background:#fff;float: right;}
.footer dl dt{width:74px;height:74px;margin:5px auto;}
.footer dl dd{font-size:14px;text-align:center;}
.footer ul li{height:40px;line-height:40px;color:#fff;font-size:14px;}
.footer ul li span{font-weight:bold;}
.footer ul li em{float:left;height:40px;width:26px;margin-right:10px;}
.footer .w_ewma img{ height: 120px;}
.hotLine{background:url(../images/hotline.png) no-repeat center;}
.email{background:url(../images/email.png) no-repeat center;}
.address{background:url(../images/address.png) no-repeat center;}
.w_foot_text{text-align:right;font-size:14px;color:#fff;padding-top:10px;}


.friendship{background:#920e15;padding:50px 0 20px  0;border-bottom:solid 1px #a53d45;color:#fff;font-size:14px;}
.selectBox{ vertical-align:top; position:relative;cursor:pointer; background-color:#fff; width:271px; border:1px solid #cfcfcf; line-height:31px; height:31px;color:#666;}
.selectBox p{  vertical-align:top; text-align:center; margin-right:10px;}
.selectBox ul{ width:271px; border:1px solid #cfcfcf; border-top:0; position:absolute; z-index:1; top:30px; left:-1px; background-color:#fff; display:none;}
.selectBox ul li a{ display:block; line-height:29px; padding:0 10px; color:#333; border-top:1px solid #f2f2f2;}
.selectBox ul li a:hover{ background-color:#920e15; color:#fff;}
.link{font-size:14px;font-weight:bold;color:#fff;background:url(../images/link.png) no-repeat left center;height:30px;line-height:30px;padding-left:36px;}
.linkRight{color:#a53d45;}
.linkRight a{font-size:14px;color:#fff;margin:0 10px;height:30px;line-height:30px;}

@media screen and (max-width: 768px) { /*当屏幕尺寸小于750px时，应用下面的CSS样式*/
    .w_email_wrap{width: 100%;}
    .footer dl{float: left;}
    .w_foot_text{text-align: left;}
	.footer .w_ewma{text-align: center;min-height: 120px;}
}



.indexTitle{text-align:center;padding:20px 0;line-height:1.2;}
.indexTitle h3{font-size:30px;font-weight:bold;}
.indexTitle p{font-size:30px;font-family:"宋体"; font-style:italic;}


.banerImg{background:url(../images/im_02.jpg) no-repeat center;background-size: cover;}
.wbanerImg_nav{}
.banerImg ul li{text-align:center;color:#fff;padding: 60px 0 30px;min-height: 260px;}
.iconBtn{width:120px;height:29px;line-height:28px;border:solid 1px #2565a6;border-radius:20px;overflow:hidden;background:#fff;margin:22px auto;display:none;padding: 0 5px;}
.iconBtn a{width:94px;border-right:solid 1px #2565a6;font-size:15px;color:#2565a6;font-weight:bold;}

.banerImg ul .li01:hover{background:url(../images/filter2.png) repeat;padding-top: 30px;height:260px;}
.banerImg ul .li01:hover .iconBtn{display:block;}

.banerImg ul .li02:hover{background:url(../images/filter2.png) repeat;padding-top: 30px;height:260px;}
.banerImg ul .li02:hover .iconBtn{display:block;}

.banerImg ul .li03:hover{background:url(../images/filter2.png) repeat;padding-top: 30px;height:260px;}
.banerImg ul .li03:hover .iconBtn{display:block;}

.banerImg ul .li04:hover{background:url(../images/filter2.png) repeat;padding-top: 30px;height:260px;}
.banerImg ul .li04:hover .iconBtn{display:block;}

.banerImg ul .li05:hover{background:url(../images/filter2.png) repeat;padding-top: 30px;height:260px;}
.banerImg ul .li05:hover .iconBtn{display:block;}

.banerImg ul .li06:hover{background:url(../images/filter2.png) repeat;padding-top: 30px;height:260px;}
.banerImg ul .li06:hover .iconBtn{display:block;}


.banerImg ul li h3{font-size:22px;font-weight:bold;}
.banerImg ul li p{font-size:14px;}
.icon01{display:block;width:98px;height:93px;margin:0px auto 10px auto;}
.icon02{display:block;width:98px;height:93px;margin:0px auto 10px auto;}
.icon03{display:block;width:98px;height:93px;margin:0px auto 10px auto;}
.icon04{display:block;width:98px;height:93px;margin:0px auto 10px auto;}
.icon05{display:block;width:98px;height:93px;margin:0px auto 10px auto;}
.icon06{display:block;width:98px;height:93px;margin:0px auto 10px auto;}

.programes{margin-bottom:71px;}
.programes ul{box-shadow:0 0 5px #ccc;}
.programes ul li{float:left;height: 200px;padding-left: 0;padding-right: 0;}
.programes ul li img{width: 100%;height: 100%;}