﻿*{margin:0;padding:0;}
img{border: 0}
body{font-family:"Microsoft yahei";font-size:14px;}
.logoWrap{ height: 90px; background: rgba(0,0,0,0.5)}
li,ul{list-style:none}
a{webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}
a:link{text-decoration:none;color:#333}
a:visited{text-decoration:none;color:#333}
a:hover{text-decoration:none;color:red}
a:active{text-decoration:none;color:red}
.logo_l{width:740px;float:left}
.logo_l img{max-width:100%;height:auto}
.topLine{background-color:#C8161E;height:5px; color: #FFFFFF; font-size: 12px;}

.title_box{height:33px;color:#C8161E;background:url(../images/line_bg.jpg) no-repeat;line-height:33px;font-size:16px;padding-left:20px;font-weight:700}
.m{height:45px;width:100%;background: rgba(0,0,0,0.53)}
.content_box{width:100%;height:330px;padding-top:10px}
.content_box td{overflow:hidden;text-overflow:ellipsis}
.news_con{padding:10px}
.more{color:#666;font-size:12px;font-weight:400;padding-right:5px}
.pic_news{height:120px;padding:10px 5px 0 5px;line-height:25px}
.bottom_line{width: 100%; height: 3px; background:#000066; margin: 10px 0 5px 0;}
.copyright{clear:both;width:100%;height:80px;line-height:25px;padding-top:15px;background-color:#E8E8E8;font-size:12px;color:#333;margin-top: 10px;}
.copyright ul li{ float:left; margin-right:40px;}
.copyright a{text-decoration:none; color: #333}
.clear{clear:both;height:0;overflow:hidden}

.news_detail{min-height:590px;height:auto!important;height:590px;overflow:visible;line-height:25px; padding-top: 20px}
.news_detail p img{max-width:90%;height:auto;margin-top:5px;}
.news_detail p{font-size: 1.2em; line-height: 2em}
.position{width:270px;float:left;display:inline}
.nListBox{width:270px;float:left;display:inline;width:856px;min-height:480px;height:auto!important;height:480px;overflow:visible;margin-left:10px}
.box{min-height:230px;height:auto!important;height:230px;overflow:visible;border:1px solid #E8E8E8;margin-top:10px}
.box_top{background:url(../images/line_bg.jpg) repeat-x;height:35px;line-height:35px;padding-left:20px;vertical-align:middle;font-weight:700;color:#C8161E;font-size:16px}
#small_pic{height: 73px; margin:5px auto 10px auto;}
#link_con{ height:30px;}

.imgscroll4_top span {
    text-align: center;
    display: inline-block;
    width: 100%;
}

.navbox .wp_nav .nav-item a {
    font-family: "Microsoft Yahei";
    display: block;
    text-align: center;
    position: relative;
    z-index: 100;
    font-size: 16px;
    color: #ffffff;
    line-height: 40px;
}
/*二级背景*/
.navbox .wp_nav .sub-nav .nav-item{background-color: rgba(0,0,0,0.6);border-top:1px solid #fff;}
.navbox .wp_nav .sub-nav .nav-item a span.item-name{
	font-size:14px;
    color: #333333;
    line-height: 32px;
	}
.navbox .wp_nav .sub-nav {
    display: block;
    width: 100%;
    position: absolute;
    z-index: 200;
    visibility: hidden;
    /*border: 1px solid #FFFFFF;*/
    border-top: none;
}
.wp_nav .nav-item{margin-right: 75px;}
.more-link .moretext img {
    vertical-align: middle;
}
#quick li{height: 38px; font-size: 15px; line-height: 38px; border: 1px solid #E8E8E8; border-radius: 8px;-webkit-border-radius:8px;margin-top: 5px; padding-left: 60px;}
#quick li a{color: #C8161E}
@media screen and (min-width:1140px){.topLineCon{text-align:right;width:1140px;margin:0 auto;font-size:10px;color:#FFF;line-height:20px}
body{background: url("../images/body_bg.jpg") no-repeat top center}
    .lineCon{width:1140px;margin: 0 auto; text-align: right}
.logo{width:1140px;height:90px;margin:0px auto;}
.nav{width:1120px;height:45px;margin:0 auto;padding-left:20px}
.ad{width:100%;height:auto;margin:10px auto; max-width:1920px;}
.ad img{max-width: 100%; height: auto}
.main{background-color:#FFF;width:1140px;margin:0 auto 0 auto; }
.link,.link2{background-color:#FFF;width:1140px;margin:0px auto; height: 70px;}
.link2{height: 60px; overflow: hidden}
.main_l{width:330px}
.main_m{width:450px;margin:0 15px}
.main_r{width:330px}
.main_l,.main_m,.main_r{float:left;display:inline}
#firstDiv{margin-top: 330px;}
.copyright_content{width:1140px;margin:0 auto; overflow:hidden;}
#copy2{margin: 0 80px;}
}
@media screen and (min-width:768px) and (max-width:1140px){.topLineCon{text-align:right;width:100%;margin:0 auto;font-size:12px;color:#9D9D9D;line-height:20px}
    body{background:url("../images/body_bg2.jpg") no-repeat top center;}
.lineCon{width:100%;margin: 0 auto; text-align: right}
.logo,.logo_l{width:100%;height:100px;text-align:center}
.search{ display:none}
.ad{width:100%;height:auto;margin:10px auto}
.nav{width:100%;height:45px;overflow:hidden}
#nav.menu li a{display:inline-block;height:40px;line-height:42px;padding:0 28px;font-size:16px}
.main{background-color:#FFF;width:100%;margin:10px auto 0 auto;}
.main_l{width:28%}
.main_m{width:39%;margin:0 1%}
.main_r{width:31%}
.main_l,.main_m,.main_r{float:left;display:inline}
#firstDiv{margin-top: 10px;}
.position{display:none}
.nListBox{width:98%}
  #copy2{float: right}
  #qr{display: none}
  #jxzyT,#jxzyC{/*display: none*/}
}
@media screen and (max-width:768px){.topLineCon{text-align:right;width:100%;margin:0 auto;font-size:12px;color:#9D9D9D;line-height:20px;overflow:hidden}
    body{background:url("../images/body_bg2.jpg") no-repeat top center;}
    .lineCon{width:100%;margin: 0 auto; text-align: right}
.logo_l{width:90%;height:auto;text-align:center}
.search,.quick_info{ display:none}
/*.ad{display: none}*/
#picNews{display: none}
#picNews img{width: 100%; height: auto}
.m{display:none}
.m,.nav{width:100%;height:auto; color:#FFF;}
.nav li{border-bottom:1px solid #fff}
.nav li{width:100%;float:none;background:#9D9D9D}
#nav.menu li a,#nav.menu li a:hover { color:#FFF;}
.switch{display:block;height:18px;width:22px;position:absolute;background:url(../images/switch.png) no-repeat;top:30px;right:15px}
.main{background-color:#FFF;width:100%;margin:10px auto 0 auto;}
.main_l{width:100%}
.main_m{width:100%}
.main_r{width:100%}
.main_l,.main_m,.main_r{float:left;display:inline}
#firstDiv{margin-top: 10px;}
.copyright_content{width:100%;margin:0 auto;padding-top:0}
.copyPhone{display: none}
#copy2{float: none}
  #qr{display: none}
.position{display:none}
.nListBox{width:98%}
.news_detail h2{ font-size:15px;}
#lqcx2 li,#lqcx2 li{ width:43%; float:left; margin:0 3%;}
.qucik{ height:100px; display: none;}
#bkzn_title,#bkzn{ display:none}
.link{ display:none}
#lqcx2{ display:block; margin-bottom:10px;}
  #jxzyT,#jxzyC,#txhdT,#txhdC{display: none}
  .hidePhone{display: none}
.navbox .wp_nav .nav-item a {
    font-family: "Microsoft Yahei";
    display: block;
    text-align: left;
    position: relative;
    z-index: 100;
    font-size: 16px;
    color: #fff;
}
.navbox .wp_nav .sub-nav {
    border: 1px solid #ffffff;
    width: 100% !important;
    top: 40px !important;
	z-index:1000;
	height:auto !important;
}
.navbox .wp_nav .sub-nav .nav-item a{
	z-index:9999;}
.navbox .wp_nav .nav-item a {
    text-align: left;
    width: 160px;
	z-index:1;
}
.navbox .wp_nav .on a {
    text-align: left;
    width: 160px;
    z-index:9999;
}
.wp_nav .on {
    z-index: 1000;
}
.navbox .wp_nav .sub-nav .nav-item .mark {
    background: #fff;
    opacity: 1;
    filter: alpha(opacity=100);
}
.navbox .wp_nav .sub-nav .nav-item a.parent:hover{
	background:#fff;
	opacity:1;
	filter: alpha(opacity=100);
	color:red;}
}