@charset "utf-8";
/*******************all***********************/
*{ margin:0px; padding:0px;;}
img {border:0;margin:0; padding:0;}
ul,li,ol,h1,h2,h3,dl,dt,dd,form,p,span,b,u,s,i{list-style:none;margin:0; padding:0;}
input,textarea {outline:none;}
a{text-decoration: none;color: #331d11; blr:expression(this.onFocus=this.blur()); /* IE Opera */ outline:none; /* FF Opera */ } a:focus{ -moz-outline-style: none; /* FF */ } 
a:hover { text-decoration: none; color: #331d11;}
body{ color:#331d11; font-size:14px; line-height:1.5; font-family: "微软雅黑"; }
.clear{ clear:both; width:100%; height:0;} 
p{ word-spacing:-1.5px;}
.tr { text-align:right;}
.tl { text-align:left;}
.tc { text-align:center;}
.fl { float:left;}
.fr { float:right;}
.pr{ position:relative}
.pa{
	position: absolute;
	top: 13px;
}
html,body{
	min-width: 1180px;
	overflow-x: hidden;
}
.wa{width:100%; min-width:1180px;}
.wi{width:1180px; margin:0 auto;}
.w1{ width:1%;}.w2{ width:2%;}.w3{ width:3%;}.w4{ width:4%;}.w5{ width:5%;}.w6{ width:6%;}.w7{ width:7%;}.w8{ width:8%;}.w9{ width:9%;}.w10{ width:10%;}.w11{ width:11%;}.w12{ width:12%;}
.w13{ width:13%;}.w14{ width:14%;}.w15{ width:15%;}.w16{ width:16%;}.w17{ width:17%;}.w18{ width:18%;}.w19{ width:12%;}.w19{ width:12%;}.w20{ width:20%;}.w21{ width:21%;}.w22{ width:22%;}.w23{ width:23%;}.w24{ width:24%;}.w25{ width:25%;}.w26{ width:26%;}.w27{ width:27%;}.w28{ width:28%;}.w29{ width:29%;}.w30{ width:30%;}.w31{ width:31%;}.w32{ width:32%;}.w33{ width:33%;}.w34{ width:34%;}.w35{ width:35%;}.w36{ width:36%;}.w37{ width:37%;}.w38{ width:38%;}.w39{ width:39%;}.w40{ width:40%;}.w41{ width:41%;}.w42{ width:42%;}.w43{ width:43%;}.w44{ width:44%;}.w45{ width:45%;}.w46{ width:46%;}.w47{ width:47%;}.w48{ width:48%;}.w49{ width:49%;}.w50{ width:50%;}.w51{ width:51%;}.w52{ width:52%;}.w53{ width:53%;}.w54{ width:54%;}.w55{ width:55%;}.w56{ width:56%;}.w57{ width:57%;}.w58{ width:58%;}.w59{ width:59%;}.w60{ width:60%;}.w61{ width:61%;}.w62{ width:62%;}.w63{ width:63%;}.w64{ width:64%;}.w65{ width:65%;}.w66{ width:66%;}.w67{ width:67%;}.w68{ width:68%;}.w69{ width:69%;}.w70{ width:70%;}.w71{ width:71%;}.w72{ width:72%;}.w73{ width:73%;}.w74{ width:74%;}.w75{ width:75%;}.w76{ width:76%;}.w77{ width:77%;}.w78{ width:78%;}.w79{ width:79%;}.w80{ width:80%;}.w81{ width:81%;}.w82{ width:82%;}.w83{ width:83%;}.w84{ width:84%;}.w85{ width:85%;}.w86{ width:86%;}.w87{ width:87%;}.w88{ width:88%;}.w89{ width:89%;}.w90{ width:90%;}.w91{ width:91%;}.w92{ width:92%;}.w93{ width:93%;}.w94{ width:94%;}.w95{ width:95%;}.w96{ width:96%;}.w97{ width:97%;}.w98{ width:98%;}.w99{ width:99%;}.w100{ width:100%;}
/*title*/
h1 { font-size:32px;}
h2 { font-size:26px;}
h3 { font-size:20px;}
h4 { font-size:14px;}
h5 { font-size:12px;}
h6 { font-size:10px;}
/* -- margin -- */
.m1 { margin:1px; }
.m2 { margin:2px; }
.m5 { margin:5px; }
.m10 { margin:10px; }
/* -- padding -- */
.p1 { padding:1px; }
.p2 { padding:2px; }
.p5 { padding:5px; }
.p10 { padding:10px; }
.pt15 { padding-top:15px; }
.pb15 { padding-bottom:15px; }
.ff{font-family: "微软雅黑";}
/*title*/
.title_box{ width:100%; line-height:42px; height:42px; margin-bottom:15px;}
.title_box_l{ width:50%; float:left; text-align:left; font-family: "微软雅黑";
	font-weight: bold;
	color: #000;
	font-size: 18px; }
.title_box_l span{ font-size:12px; color:#666; font-weight:100;}	

.title_box_r{ width:50%; float:right; text-align: right;font-family:"微软雅黑"; *font-size:14px; *font-weight:100; }
.title_box_r a{ color:#000;}
.news_box ul li{ width:100%; line-height:24px; height:24px; border-bottom:1px dashed #CCCCCC;}
/**********************************************top*************************************************/
.top{
	width: 100%;
	min-width: 1000px;
	height: auto;
	font-family: "微软雅黑";
	background: #fff;
	height: 125px;
	color: #fff;
	background: url(../images/nav_all.gif) center top;
}
.top a{
	color: #fff;
}
.top_box1{
	width:1000px;
	margin:0 auto;
	height:30px;
	line-height:30px;
}
.top_box2{
	width: 1180px;
	margin: 0 auto;
	position: relative;
	height: 125px;
	
}
.logo3 img{ vertical-align: bottom;}
/*logo*/
.logo{
	width: 171px;
	height: 102px;
	left: 0px;
	top: 14px;
}
.logo1{
	width: 774px;
	height: 51px;
	left: 535px;
	top: 59px;
	font-size: 18px;
}
.logo2{
	width: 236px;
	height: 22px;
	left: 945px;
	font-size: 12px;
}
.logo3{
	width: 240px;
	height: 35px;
	top: 12px;
	line-height: 20px;
	font-size: 12px;
	right: 198px;
}
.logo3 img{
	vertical-align:bottom;
	padding-bottom:4px;
	padding-right:3px;
}
.logo4{
	width: 55px;
	height: 48px;
	left: 1123px;
	top: 10px;
}
.logo5{
	width: 157px;
	height: 48px;
	right: 13px;
	top: 10px;
	font-size: 24px;
	font-family: "宋体";
	text-align: right;
}
.logo3 img{ vertical-align: bottom; padding-left:5px;}
/*banner*/
.b_box{
	width: 100%;
	height: 490px;
}

/*搜索*/

.s_box{ width:100%; height:22px; background:#028fe5;}
.s_box_left{ float:left; line-height:22px;height:22px;}
.s_box_right{ float:right;height:22px;}
.s_box1{
	height: 22px;
	width: 175px;
	float: right;
}
.s_box2{
	height: 22px;
	width: 28px;
	float: right;
}
.text_1{
	border: 0px;
	padding: 0;
	margin: 0;
	background: url(../images/s_bg01.png);
	height: 22px;
	width: 165px;
	padding-left: 10px;
	line-height: 22px;
	color:#028fe5;
}
.submit{
	border: 0px;
	padding: 0;
	margin: 0;
	background: url(../images/s_bg02.png);
	height: 22px;
	width: 28px;
	color: #fff;
	line-height: 22px;
}
/**********************************************footer*************************************************/
.footer{
	width: 100%;
	padding: 30px 0 0 0;
	line-height: 30px;
	font-size: 14px;
	height: auto;
	overflow: hidden;
	background: url(../images/footer_bg.gif) top left repeat-x;
	background-color: #f7f7f7;
	margin-top: 30px;
}
/*友情链接*/
.l_box{ height: auto; overflow:hidden;}
.l_box .wi{
	background: url(../images/l_box_bg.gif) top left repeat-x;
	line-height: 30px;
	height: 90px;
	overflow: hidden;
}
.l_box_01{
	width:7%;
	padding-left:6%;
	font-size: 14px;
	font-weight: bold;
}
.l_box_02{
	width: 87%; font-size:12px; color:#666;
}
/*nav_bottom*/
.nav_bottom{

width:160px; float:left;
background: url(../images/f_b.gif) 120px top no-repeat;text-align:left;

}
.footer .diyi{ background:none;}
.footer .wa{ height:130px; background:#027ee1; color:#FFF; padding:30px 0;}
.footer_2{ height:100px; font-size:12px; line-height:18px; text-align:center;}
.footer_2 a{ color:#FFF;}
.nav_bottom ul li{
	width: 160px;
	float: left;
	height: 24px;
	line-height:24px;
	
}
.nav_bottom ul li a{ color:#484848;}
.nav_bottom ul li a:hover{ color:#484848; height:24px; background: url(../images/dbh.gif) left center no-repeat; padding-left:10px;}

.nsdf2{ height:43px; width:100%;background: url(../images/nsdf2.gif) center;}

.neiye_box{ min-height:400px;width:1180px; margin:0 auto; height:auto; overflow:hidden; padding-bottom:60px; }

.list_left{width: 182px;
	float: left;
	height: 120px; margin-top:20px;}
.list_left li{width:182px;height:52px;line-height:52px;border-bottom:0px;cursor:pointer;text-align:left; text-indent:2em;margin:5px 0;overflow:hidden;background:url(../images/l_bgsd.gif);font-weight:100; font-size:14px;}	
.list_left li:hover{background-color:#027ee1; background-image:none; color:#fff;}
.content_rihgt{width: 924px;font-weight:100; font-size:14px;
height:auto;
margin-top:20px;
	float: right;
	background: url(../images/bglsys.gif) left top no-repeat;
	min-height: 400px;
	padding-left: 36px;
	padding-top:10px;}


	.b_box video{
		width: 100%;
    display: block;
    object-fit: cover;
    height: 490px;
	/* display: none; */
	}
	.b_box1{
		height: 330px;
	}
	.b_box1 video{
		width: 100%;
    display: block;
    object-fit: cover;
    height: 330px;
	/* display: none; */
	}