@charset "utf-8";


.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-table}
*html .clearfix{height:1%}
.clearfix{display:block}
*+html .clearfix{min-height:1%}
a:hover{text-decoration: none;}
/* nav_menu */
.nav_menu{height:50px;margin-top: 3px;border-top:1px #ccc solid ;}
.nav_pc{width:100%;position:relative;margin:0 auto;border-bottom: 1px #ccc solid;background-color: #2e318e;}
.nav_pc .list li{float:left;margin-left: 35px;}
.nav_pc .list a{text-decoration: none; float:left;display:block;width:100%;height:50px;line-height: 50px; text-align:center;font-family: arial; color:#fff;font-size: 18px;}

.nav_pc .list a:hover{
	color:#fff;
	text-decoration: none;
	border-bottom: 1px #337ab7 solid;
	}

.nav_pc .nav .list .now{
	color:#fff;
	text-decoration: none;

	}

.nav_pc .box{z-index: 999;position:absolute;top:50px;background:url(../images/bgg.jpg);overflow:hidden;height:0;filter:alpha(opacity=0);opacity:0;}
.nav_pc .cont{position:relative;padding-top:25px; border-bottom: 2px #ccc solid;z-index: 999;}
/* sublist */
.sublist li{
	float:left;
	width:30%;
	margin-right:19px;
	padding-bottom:24px;
	margin-left: 19px;
border-right: 1px #ccc dashed;
    height: 300px;
	}
.sublist li h3.mcate-item-hd{
	font-family:arial;
	padding-left:2px;
	font-size:16px;
	height:30px;
	line-height:30px;
	display: block;
	width: 180px;
	background: #2e318e;
	color: #fff;
	text-align: center;
	}
.sublist li h3 a{
	color: #fff;
	text-decoration: none;
}
.sublist li p.mcate-item-bd{padding-left:2px;}
.sublist li p.mcate-item-bd a{
	height:30px;
	line-height:30px;
	margin-right:5px;
	font-size:16px;
	color:#2e318e;
	text-decoration:none;
	display:block;
	text-decoration: none;
	margin-top: 10px;
	}
.sublist li p.mcate-item-bd a{display: inline-block;width: 48%;}
.sublist li p.mcate-item-bd a:nth-child(2n){float: right;text-align: left;}
.sublist li p.mcate-item-bd a:hover{
	color:#2e318e;
	text-decoration:none;
	}
.xiakuang{
	position: absolute;
	bottom: 0;
	display: block;
	width: 100%;
	height: 50px;
	background: #e6e6e6;
	margin-bottom: -29px;
}
.xiakuang ul{
	float: right;
}
.xiakuang ul li{
	float: left;
	line-height: 50px;
	margin-right: 50px;
}
.xiakuang ul li a{
	color: #2e318e;
	text-decoration: none;
}
.xiakuang ul li a .icon{
	margin-right: 10px;
}
.logo_sj{
	width: 20%;
}
.tab{ width:100%;}
.tab-hd {overflow:hidden; zoom:1;float: left;background: #f6f6f6;padding: 10px;}
.tab-hd li{ width:150px; color:#77787d;    margin-top:4px; text-align:center; cursor:pointer;height: 45px;line-height: 45px;background: #e4e4e4;}
.tab-hd li.active{ background:#2e318e;color: #fff;}
.tab-bd li{display:none; border-top:0 none; font-size:24px;}
.tab-bd li.thisclass{ display:list-item;}
.wrap h2{font-size: 20px;color: #2e318e;font-weight: bold;text-align: center;width: 170px;display: block;height: 33px;line-height: 40px;border-top: 2px #2e318e solid;background: #f6f6f6;}
.tab-bd li ul li{display: block;}
.item1{display: block;float: right;width: 84%;margin-top: -45px;}
.tab-hd h3{color: #77787d;font-size: 16px;text-align: center;margin: 20px 0;}
.tab-hd h3 a{color: #77787d;}
.aboutPic p a{display: block;width: 150px;height: 50px;border: 1px #000 solid;text-align: center;line-height: 50px;color: #000;font-size: 14px;}
.aboutPic p a:hover{background: #2e318e;color: #fff;border: 1px #2e318e solid;}
.item1 h3{font-size: 20px;}
.icon_dibu button{background: none;border: none;position: absolute;right: 10px;top: 5px;background: #313131;}
.icon_dibu button img{width: 25px;}
.icon_dibu input{height: 40px;width: 80%;float: right;background: #313131;border: 1px #696969 solid;text-indent: .2rem;font-size: 14px;}
.icon_dibu form{position: relative;}
.yedidaohang a{color: #fff;margin-right: 102px;}
.yedidaohang p{margin-top: 13px;}
.yedidaohang a:hover{color: #fff;}
#footer .yedilogo{float: left;margin-right: 32px;}
#footer ul{margin-bottom: 20px;}
#demo-list li ul li{padding-left: 3px;}
#demo-list li ul li a:hover{color: #575757;    background: #ebebeb;
    margin-top: 10px;}
#demo-list li ul li a{color: #2e318e;    background: #ebebeb;
    margin-top: 10px;}
.cp_you .kuang h1{font-size: 18px;font-weight: bold;color:#2e318e;}
.cp_you .kuang{background:url(/images/bgg.jpg) #f3f3f3 center center no-repeat;background-position: right;}
.cp_you .kuang:hover{background:url(/images/bgg.jpg) #f3f3f3 center center no-repeat !important;background-position: right !important;}
.cp_you .kuang ul li{margin-top: 15px;font-size: 14px;list-style-type:square;margin-left: 20px;}
.cp_you .kuang{padding-bottom: 15px;padding-top: 15px;}
.cp_you .kuang img{height: 400px;width: 100%;margin-bottom: 15px;}
@media (min-width: 767px){
.logo_sj{
	width: 10%;
}
}
@media (max-width: 1000px){
	.item1{width: 100% !important;margin-top: -10px !important;}
	.aaa{font-size: 20px !important;}
	.aaa a{font-size: 20px !important;}
	h4{font-size: 16px;margin-top: 10px;}
	.showAbout .title span{font-size: 22px;}
	.showAbout p{font-size: 18px;}
	.item1 h3{font-size: 18px;}
	h1{font-size: 18px !important;}
	.title span{font-size: 18px !important;}
	.title p{font-size: 16px !important;}
.logo_sj{width: 60%;}
}
@media (min-width: 1200px){
	.nav_pc .list li{float:left;width: 20%;margin-left: 0;}
}




