@charset "utf-8";
/* CSS Document */
*{margin:0;padding:0;}
body{ padding:0px; margin:0px; font-family:"微软雅黑"; font-size:14px;background: url(../images/body-bg.jpg) no-repeat center top #fff0d9;}
ul{ padding:0px; margin:0px; list-style:none}
p,h2,img{padding:0px; margin:0px; border:0px;}
a{ text-decoration:none!important;}
.head{ width:1020px; height:130px; margin:0 auto}
.logo{ width:767px; height:84px; background:url(../images/logo.png) no-repeat; float:left;margin-top:40px;}
.you{ width:148px; height:74px; float:right; margin-right:20px; margin-top:40px;}
.english{ width:49px; height:19px; float:left; margin-top:10px; background:url(../images/english.png) no-repeat; cursor:pointer}
.email{ width:83px; height:21px; float:left; margin-left:13px; margin-top:10px; background:url(../images/email.png) no-repeat;cursor:pointer}
.search{ width:146px; height:23px; float:left; margin-top:20px; border:1px solid #ddd}
.daohang{width:100%; height:38px; margin-top:10px;}
.daohang ul{ width:1020px; height:38px; line-height:38px; margin:0 auto; list-style:none;background-color:#ce0000}
.daohang ul li{ width:102px; height:38px; float:left; text-align:center; color:#FFF; font-size:14px; font-family:"微软雅黑"; cursor:pointer; position:relative}
.daohang ul li span{ display:block; width:102px; height:38px; line-height:36px; text-align:center} 
.fengey{ width:2px; height:6px; position:absolute;right:0px;top:18px; background-color:#e3e3e3}
#shou{ width:102px; height:36px; float:left; text-align:center; color:#1F377F; font-size:14px; font-family:"微软雅黑"; cursor:pointer; background-color:#eee; border-bottom:2px solid #028FFB}
.listm{ width:124px; height:auto; padding:5px 15px; position:absolute; left:-11px; top:38px; background-color:#FBFAF8; z-index:1000; display:none; border-radius:5px; box-shadow:0px 0px 3px rgba(51,51,51,0.5) }
.listm p{ height:40px; line-height:40px; border-bottom:1px solid #ddd; text-align:center;font-size:14px; font-family:"微软雅黑";}
.listm p:last-child{ height:40px; line-height:40px; border-bottom:0px solid #ddd; text-align:center;font-size:14px; font-family:"微软雅黑";}
.listm p a{ color:#333;font-family:"微软雅黑"; }
.listm p a:hover{ color:#1F377F;font-family:"微软雅黑"; }
.imgjiao{ position:absolute; top:32px; left:40px; display:none; z-index:10000}
.key {width: 120px;height: 23px;border: 0;float: left;}
/*手机导航*/
.navbar{display:none;margin-top:0; background-color: #ff9a04;border-color: #ff9a04;color:#fff;}
.navbar-default .navbar-brand{color:#fff;}
.navbar-default .navbar-toggle{color:#fff;}
.navbar-default .navbar-toggle .icon-bar{background-color:#fff;}
.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {background-color: #f27300;}
.navbar-default .navbar-nav > li > a{color:#fff;}
.navbar-default .navbar-nav .open .dropdown-menu > li > a{color:#fff;}
.dropdown-menu .divider{background-color: #fff;}
.sjlogo{display: none}
.sjlogo img{width:100%;margin:20px 0;}
.hot{overflow:hidden;width:100%;height:400px;}
.hot .bd{height:400px;}
.hot .bd img{height:400px;width:100%;}
.hot .txt{position:absolute;bottom:0;background: rgba(0, 0, 0, .5);;width:100%;height:45px;line-height:45px;color:#fff;font-size:14px;padding:0 15px;}
.hot .hd{position:absolute;bottom:0;height:45px;line-height:45px;right:20px;}
.hot .hd li{width:10px;height:10px;background: #ccc;border-radius:50%;display:inline-block;margin:0 1px;cursor:pointer;}
.hot .hd li.on{width:11px;height:11px;background:#fff;}
.hot-txt{display:none;height:400px;position:relative}
.hot-txt .txt-tt{margin-bottom:20px;font-size: 18px;line-height: 28px;font-weight: bold;font-family: "微软雅黑";}
.hot-txt .txt-tt a{color: #cc0000;}
.hot-txt .txt-tt a:hover{color:#ff0107}
.hot-txt .con{line-height:30px;color:#999;font-size:14px;}
.hot-txt .con a.more{position:absolute;bottom:0;right:0;font-size:14px; color:#cc0000;}
.hot-txt .con a.more:hover{color:#ff0107}

#header .nav ul li{float:left;width:750px;line-height:97px;height:97px; border-bottom:1px #ddd solid; font-size:32px; color:#00468c;}
#header .nav ul .erji li{float:left;width:655px;line-height:97px;height:97px; border-bottom:1px #fff solid; font-size:32px; color:#2A2E2A; background-color:#DDD; padding-left:95px;}
.erji{width:750px; background-color:#fff; height:auto; padding-bottom:0px; float:left; color:#2A2E2A; }
.erji1{width:750px; background-color:#6c6c6c; height:auto; padding-bottom:20px; float:left; color:#efefef;display:none}

/*内容部分*/
.content{background:#fff;width:1020px;margin:0 auto;}
.container-banner{margin-left:-15px!important;margin-right:-15px!important;}
/*banner*/
.bannerwrap{overflow: hidden;}
.banner{height:325px;/*margin-top:10px;*/position:relative;}
.banner .thumb{width:100%;height:325px;}
.banner .txt{position:absolute;bottom:0;background: rgba(0, 0, 0, .5);;width:100%;height:45px;line-height:45px;color:#fff;font-size:14px;padding:0 15px;}
.banner .hd{position:absolute;bottom:0;height:45px;line-height:45px;right:15px;}
.banner .hd li{width:10px;height:10px;background: #ccc;border-radius:50%;display:inline-block;margin:0 5px;cursor:pointer;}
.banner .hd li.on{width:11px;height:11px;background:#fff;}

/*新闻*/
.news{height:370px;padding-top:10px;}
.news .title h2{font-size:18px;padding-left:33px;line-height:35px;font-weight:200;}
.news .title h2 .more{float:right;color:#fff;font-size:13px;margin-right:10px;}
.news .title h2 .more:hover{color:#c8c8c8;}
.news .title{height:35px;color:#fff;background:url(../images/subnavbg.jpg) no-repeat left center #f50000;}
.news .hot{position:relative;margin:10px 0;height:120px;border-bottom:1px dashed #ccc;}
.news .hot .thumb{float:left;margin-right:15px;width:185px;height:120px;}
.news .hot .thumb img{width:100%;height:100%;}
.news .hot .info .newtitle{display: block;font-size:16px;color:#333;margin-bottom:10px;font-weight:bold;text-decoration: none;}
.news .hot .info .newtitle:hover{color:#cc0000;}
.news .hot .info p{color:#494949;}
.news .hot .info .more{position:absolute;right:3px;bottom:5px;font-size:12px;color:#CC0000;}
.news .hot .info .more:hover{color:#333;}
.news .list ul li{line-height:30px;padding-left:10px;background: url(../images/newlibg.png) no-repeat left center;border-bottom:1px dashed #ccc;}
.news .list ul li:last-child{border-bottom:none;}
.news .list ul li a{font-size:14px;color:#666666;}
.news .list ul li a:hover{color:#cc0000;}
.news .list ul li a span{float:right;}
.ad{height:150px;padding-top:10px;padding-bottom:10px;}
.ad img{width:100%;height:140px;}
.friendlink{margin-top:10px;overflow: hidden;}
.friendlink .tt{font-size:16px;color:#cc0000;border-bottom:1px solid #ccc;line-height:40px;width:100%;}
.friendlink .bd ul li{width:126px;height:45px;margin-right:5px;}
.friendlink .bd ul li img{width:100%;height:100%;}


/*底部*/
.footer{padding-top:10px;margin-top:20px;border-top:1px solid #ccc;font-size:14px;color:#666;padding-bottom:15px;line-height: 25px;}
.footer:before{display:table-cell;overflow: hidden;clear:both;}
.footer:after{display:table-cell;overflow: hidden;clear:both;}
.footer a{color:#666;text-decoration: none;}
.footer a:hover{color:#333;}
.col-md-6,.col-sm-12,.col-xs-12{margin-bottom:10px;}


.page-title{margin-top:10px;height:60px;line-height:60px;padding-left:65px;font-size:18px;font-weight:bold;color:#fff;background:url(../images/page-tt-bg.png) no-repeat left top #DF0000;}
.submenu{background-color:#F7F7F7;border:1px solid #E4E4E4;border-top:none;padding:20px 25px;}
.submenu ul li{height:40px;line-height:40px;border-bottom:1px dashed #ccc;}
.submenu ul li a{width:94%;display:block;color:#656566;font-size:14px;background:url(../images/youjiaoh.png) no-repeat right center;}
.submenu ul li a:hover,.submenu ul li a.active{color:#cc0000;background: url(../images/youjiao.png) no-repeat right center;}
.content-tt{margin-top:10px;height:50px;background-color:#F7F7F7;border:1px solid #e4e4e4;color:#cc0000;clear:both;}
.content-tt h2{line-height:50px;font-size:18px;padding-left:30px;font-weight:bold;float:left;background: url(../images/xiajiao.png) no-repeat 10px center;}
.content-tt .position{float:right;line-height:50px;padding-right:20px;color:#6b6b6b;}
.party-list{overflow: hidden;}
.clear{clear:both;overflow: hidden;}
.party-list li{line-height: 40px;border-bottom:1px dashed #ccc;}
.party-list li a{display: block;color:#333;padding:0 20px;background:url(../images/youjiaoh.png) no-repeat 5px center;}
.party-list li a span{float:right;}
.party-list li a:hover{color:#cc0000;}
.page-content{padding:50px;}
.page-content h1{font-size:22px;text-align: center;margin-bottom:10px;}
.page-content .info{background: #F7F7F7;border:1px solid #e7e7e7;line-height:30px;text-align: center;font-size:13px;color:#999;}
.page-content .conn{margin-top:20px;line-height:1.5em;font-size:14px;color:#333;}
#pagenum {
    margin: 0 auto;
    height: 30px;
    text-align: center;
    line-height: 30px;
    margin-top: 30px;
}
#pagenum .pagefirstno {
    width: 58px;
    height: 30px;
    background: #fff;
    border: 1px solid #DDDDDD;
}
#pagenum a {
    width: 30px;
    height: 30px;
    background-color: #eee;
    margin: 0 5px;
    color: #555;
    display: inline-block;
    font-size: 12px;
}
#pagenum .pageup {
    width: 32px;
    height: 31px;
    background: url(../images/pageup.png) no-repeat;
    text-indent: -199em;
}
#pagenum .current, #pagenum a:hover {
    width: 32px;
    height: 31px;
    background-color: #cc0000;
    color: #fff;
}
#pagenum .pagedown {
    width: 32px;
    height: 31px;
    background: url(../images/pagedown.png) no-repeat;
    text-indent: -9999em;
}
#pagenum .pageend {
    width: 58px;
    height: 30px;
    background: #fff;
    border: 1px solid #DDDDDD;
}
#pagenum .pagefirst {
    width: 58px;
    height: 30px;
    background: #fff;
    border: 1px solid #DDDDDD;
}
#pagenum .pagefirst:hover {
    width: 58px;
    height: 30px;
    background: #fff;
    border: 1px solid #DDDDDD;
    color: #555;
}
#pagenum .pageend:hover {
    width: 58px;
    height: 30px;
    background: #fff;
    border: 1px solid #DDDDDD;
    color: #555;
}
@media screen and (max-width: 1080px) {
	.sjlogo{display: block;}
	.head{display:none;}
	.daohang{display:none;}
	.navbar{display: block;}
	body{background-size:100%;}
	.content{width:100%;}
	.banner,.banner .thumb{height:200px;}
	.news .hot{height:auto;}
	.news .hot .thumb{float:none;}
	.news .hot .info{margin-top:10px;padding-bottom:10px;}
	.hot .bd{height:280px;}
	.hot .bd img{height:280px;width:100%;}
	.hot{height:280px;}
	.hot-txt{height:auto;}
}