﻿@charset "utf-8";
/* CSS Document */
*{
	 /*font-family:"微软雅黑";*/
}
body{
	margin:0px; padding:0px; font-size:14px; font-family:"微软雅黑"; /*background-color:#f1f1f1;*/
}
p,form,h1,h2,h3,h4,dd,dt,dl{
	margin:0px; padding:0px;
}
ul{
	margin:0px; padding:0px; list-style:none;
}
img{
	vertical-align:middle; border:none;
}
.clear{
	clear:both;
}
a{
	text-decoration:none;
}
#pages { padding:40px 0; margin:0px; text-align:center;}
#pages a { display:inline-block; width:26px; height:22px; line-height:22px; background:#fff; border:1px solid #e3e3e3; text-align:center; color:#333}
#pages a.a1 { width:56px; }
#pages a:hover { background:#f1f1f1; color:#000; text-decoration:none; }
#pages span { display:inline-block; width:26px; height:22px; line-height:22px; background:#5a85b2; border:1px solid #5a85b2; color:#fff; text-align:center; }
/*******************************************/
.main{
	max-width:1200px;width:100%; margin:auto; height:auto; background-color:#fff;
}
.logo{
	max-width:1200px;width:100%;
}
/*轮播样式*/
.slider {max-width:1200px;width:100%;overflow: hidden; position: relative; }
/*轮播内容样式*/
.pic {overflow: hidden; position: absolute; }
.pic  li{float:left;list-style:none;}
/*按钮样式*/
.num { position: absolute; bottom: 10px; right: 15px; height: 20px; z-index: 99;}
.num li { width: 14px; height: 14px; background: #fff; color: #fff; margin: 0 3px; text-align: center; line-height: 14px; font-size: 10px; cursor: pointer; float: left; list-style:none;}
.num .on { font-weight: bold; background: #1E4CF9; }
@media screen and (min-width: 769px){.slider {height:200px;}}
@media screen and (max-width: 768px){.slider {height:24vw;}}
/*轮播样式结束*/
.nav{
	width:100%; height:35px; line-height:35px; background-color:#222; font-size:16px; background-color:#1e4cf9;
}
.nav ul{
	width:100%; height:100%; margin:auto;
}
.nav ul li{
	width:90px; height:100%; float:left; text-align:center; position:relative;
}
.nav ul li span a{
	display:block; color:#fff; text-decoration:none;
}
.nav ul li span a:hover{
	background-color:#E6E6E6;
}
.nav .navcur{
	 background-color:#E6E6E6;
}
.nav .navcur span a{
	 color:#33373A;
}
.nav .navmoon{
	 background-color:#E6E6E6;
}
.nav .navmoon span a{
	 color:#33373A;
}
.nav dl{
	width:246px; position:absolute; left:0px; top:35px; background-color:#E6E6E6; border-bottom:none; display:none;z-index:999999999999999999999999999999999999999999;
}
.nav dl dd{
	border-bottom:1px solid #C5C5C5; padding:5px 0;width:123px; float:left;
}
.nav dl a{
	display:block; color:#33373A; text-decoration:none;
}
.nav dl a:hover{
	/*background-color:#fff;*/ color:#1F5F83;
}


.ms[name="border2"] .focus{margin-top:40px;}

.ms{
	width:33.33%; height:300px; border-top:1px solid #1e4cf9;border-bottom:1px solid #1e4cf9;border-left:1px solid #ddd;border-right:1px solid #ddd; float:left; margin:auto; margin-top:25px;position:relative;
}
@media screen and (min-width: 1001px){
	.ms[name="border1"]{border-right:none;}
	.ms[name="border2"]{border-left:none;}
}
.ms1{
	width:67%; height:215px; padding:1%;border-top:1px solid #1e4cf9;border-bottom:1px solid #1e4cf9;border-left:1px solid #ddd;border-right:1px solid #ddd;float:left; margin:auto; margin-top:25px;
}
.ms2{
	width:33%; height:215px; padding:1%;border-top:1px solid #1e4cf9;border-bottom:1px solid #1e4cf9;border-left:1px solid #ddd;border-right:1px solid #ddd;float:left; margin:auto; margin-top:25px;
}
.ms2 iframe{
	width:100%; height:155px;
}
.ms2 video{
	width:100%; height:155px;
}
.ms2 embed{
	width:100%; height:155px;
}
.wlshipin embed{width:100%; height:450px}
.qleft{
	margin-left:0px;
}
.ms h1{
	font-size:1.2em; border-bottom:1px solid #898A8C; padding-bottom:0.5em; background:#1e4cf9;height:30px;width:90px;text-align:center;line-height:30px;float:left;
}
.ms h1 a{color:#fff;}
.ms h1 a:hover,.ms h2 a:hover{color:#ddd;}
.ms h2{position: absolute;top:8px;right:14px;font-size:14px;}
.ms h2 a{color:#1e4cf9;}
.product{font-size:12px;margin-top:10px;margin-left:98px;}
.product a{color:#666;}
.ms1 h1{
	color:#000100; font-size:1.3em; border-bottom:1px solid #898A8C; padding-bottom:0.5em; margin-top:0px;
}
.ms2 h1{
	color:#000100; font-size:1.3em; border-bottom:1px solid #898A8C; padding-bottom:0.5em; margin-top:0px;
}
.ms a{
	color:#000100;
}
.ms a:hover{
	color:#337AB7; text-decoration:none;
}
.ms1 a{
	color:#000100;
}
.ms1 a:hover{
	color:#337AB7; text-decoration:none;
}
.ms2 a{
	color:#000100;
}
.ms2 a:hover{
	color:#337AB7; text-decoration:none;
}
.sab{
	clear:both;	line-height:1.8em;padding:0 20px;
}
.sab img{
	max-width:100%; padding:5% 0;
}
.snews{
	clear:both;	margin-top:3%; font-family:"宋体"; padding:10px 20px;
}
.snews span{float:right;}
.snews li{
	height:auto; line-height:27px; padding-left:15px; background:url(../userimg/icon_01.gif) 0px 12px no-repeat; border-bottom:1px dashed #E0E0E0; font-size:12px; overflow:hidden; height:27px;
}
.snews li a{
	color:#333;
}
.snews li a:hover{
	color:#60BDE8;
}
.picbox { width:100%; height:150px; margin:auto; overflow:hidden; position:relative; margin-top:10px;}
.picbox ul {width:910px; overflow:hidden;}
.picbox ul li { float:left; width:155px; overflow:hidden; position:relative; text-align:center;}
.picbox ul li img { width:120px; height:150px; border:1px solid #e0e0e0;} 
.picbox em { position:absolute; display:block; width:40px; height:100px; cursor:pointer;}
@media screen and (min-width:769px){
	.link p a{ margin-left: 10px;display:inline-block;  }
}
@media screen and (max-width:768px){
.link p a{width:50%;padding:0 10px;}
}

.link h1{
	color:#000100; font-size:1.3em; border-bottom:1px solid #1e4cf9; padding-bottom:0.5em; float:left; padding-right:100px; margin-top:2em;
}
.link p{
	width:100%; clear:both; line-height:2em; padding:2em 0;
}
.link p a{
	text-align:center; color:#000004;
}
.ad{
	padding-bottom:2em; border-bottom:3px solid #1e4cf9;
}
.ad img{
	max-width:1200px;width:100%;
}
.foot{
	color:#5D5F5E; padding:2em 0;
}
.foot .ft1{
	width:40%; float:left; line-height:1.8em;
}
.foot .ft2{
	width:25%; float:left; line-height:1.8em;
}
.foot .ft3{
	width:30%; float:left; line-height:1.8em;
}
.foot .ft3 ul{
 width:100%;
}
.foot .ft3 li{
 float:left; width:30%; margin-right:5%
}
.foot .ft3 li:nth-last-child(1){
	margin-right:0;
	}
.foot .ft3 img{
	float:left; margin-right:2em;
}
.nei{
	width:99%; float:left;
}
.weizhi{
	width:100%; height:47px; border-bottom:1px solid #D6D6D6; line-height:47px; color:#646464;
}
.weizhi img{
	margin-right:5px; margin-top:-4px; padding-left:1em;
}
.weizhi a{
	color:#646464;
}
.news{
	height:auto; padding:0 1em;
}
.news li{
	height:auto; border-bottom:1px dashed #E0E0E0; font-size:14px; margin:1em 0; background:url(../userimg/icon_01.gif) 0px 12px no-repeat;padding-left:10px; 
}
.news li label{
	float:left;
}
.news li img{
	max-width:150px; height:auto; border:1px solid #ccc; padding:3px; margin-right:15px;
}
.news li h1{
	font-size:16px; padding-bottom:10px;
}
.news li a{
	color:#333;
}
.news li p{
	line-height:1.5em; color:#444; text-indent:2em; padding-bottom:10px; overflow:hidden;
}
.news li p a{
	color:#F0700F;
}
.news li em{
	font-style:normal; color:#999; font-size:12px; padding-left:20px;
}
.ndh1{float:left;width:19%;background:#eee}
.ndh1 li{height:40px;line-height:40px;border-bottom:1px solid #ddd;padding-left:6px;}
.ndh1 li:hover{background:#3CB8FF;}
.ndh1 li:hover a{color:#fff;}
.ndh2{
	margin-top:2em;padding-left:1em;height:78px;overflow: auto;
}	
.ndh2 a{
	margin-bottom:5px;
}
.newsbt{
	font-size:22px; color:#1D1D1D; font-weight:normal; padding-bottom:15px; text-align:center; margin-top:20px;
}
.newsinfo{
	height:35px; border-bottom:1px dashed #D7D7D7; color:#A5A5A5; font-size:12px; text-align:center;
}
.newscon{
	line-height:30px; padding:35px 15px; color:#454545; font-size:1.1em;
}
.newscon img{
	max-width:960px;width:100%!important; height:auto!important;
}
.pagebt{
	font-size:30px; color:#1D1D1D; font-weight:normal; text-align:center; border-bottom:1px dashed #D7D7D7; padding-bottom:1em;margin-top:20px;
}
.guest{
	padding:3em 0;
}
.wapmenu{
	width:100%; background-color:#F8F8F8; height:45px; border-bottom:1px solid #E7E7E7; color:#5e5e5e; font-size:1.5em; line-height:45px; display:none;
}
.wapmenu p{
	padding:0 10px;
}
.wapmenu p img{
	float:right; margin-top:5px; cursor:pointer;
}
.wapnav{
	width:100%; background-color:#F8F8F8; height:auto; display:none;
}
.wapnav li{
	padding:0px; font-size:16px; color:#777777;
}
.wapnav li a{
	color:#777777;
}
.wapnav dl{
	padding-left:30px; border-bottom:1px solid #E7E7E7; display:none;
}
.wapnav dl dd{
	line-height:35px; font-size:14px;
}
.wapnav span{
	 display:block; line-height:40px; padding-left:10px; border-bottom:1px dashed #E7E7E7;
}
.wapnav .navmoon{
	 background-color:#E6E6E6;
}
.bdshipin{
	width:600px; margin:auto; max-width:100%; height:400px; text-align:center;
}
/*************************************************************************************/
@media screen and (min-width: 1101px){

}
@media screen and (min-width: 800px){

}
@media screen and (max-width: 1100px){
	.nav{
		display:none;
	}
	.wapmenu{
		display:block;
	}
}
@media screen and (max-width: 1000px) and (min-width:600px){
	.ms{
		width:50%; margin-left:0%;
	}
	.mmingshi{
		width:50%; margin-left:0%; height:300px;
	}
	.mshipin{
		width:50%;overflow:auto
	}

	.link{
		clear:both;
	}
}
@media screen and (max-width: 600px){
	.ms{
		width:90%; margin-left:4%; height:auto;
	}
	.ms1{
		width:90%; margin-left:4%; height:auto;
	}
	.ms2{
		width:90%; margin-left:4%; height:auto;
	}
	.qleft{
		clear:both;
	}

	.foot .ft1{
		width:90%; float:none; margin:auto;
	}
	.foot .ft2{
		clear:both;width:90%; float:none; margin-left:107px;
	}
	.foot .ft3{
		width:90%; float:none; margin:auto;
	}
	.news li label{
		float:none; width:100%; text-align:center;
	}
	.wlshipin iframe{
		max-width:100%; height:300px;
	}
	#videobox embed{
		max-width:100%; height:300px;
	}
	#videobox video{
		max-width:100%; height:300px;
	}
	.bdshipin{
		height:300px;
	}
}
/*弹出公告*/
	#pouup{width:300px;height:200px;background:#fff;position: fixed;bottom:0;right:0;border:2px solid #0285D2;display:none;}
	#pouup div{width:100%;height:36px;background:#0285D2;}
	#pouup div .t1{text-align:left;font-size:18px;color:#fff;line-height:36px;margin-left:4px}
	#pouup div .t2{float:right;margin-top:-28px;font-size:12px;margin-right:4px;color:#fff;cursor: pointer;width:20px;height:20px;border:1px solid #fff;text-align:center;line-height:18px}
	#pouup div .t2:hover{color:#000;border-color:#000;}
	#pouup div li{clear:both;margin-left:20px}
/*首页左侧新闻导航*/
.main-nav section{width:99%;position: relative;height:50%;padding-bottom:20px;border-left:1px solid #ccc;border-right:1px solid #ccc;}
.main-nav section:nth-child(2){border-bottom:1px solid #ccc;}
.main-nav ul{padding-top:20px}
.main-nav li{list-style-type:disc;margin-left:20px;}
.main-nav p{position: absolute;bottom:10px;right:5px;color:#DA0103;}
.main-nav div{width:100%;height:30px;background: #DA0103;line-height:30px;font-size:1.2em;text-align:center;color:#fff;}

@media screen and (min-width: 1001px){
.main-left{float: left;width:16%;margin-top:25px;height:865px;}
.main-right{overflow: hidden;width:84%;float:right;}
.link{clear: both;}
.main-bottom{display:none;}
}

@media screen and (max-width: 1000px){
.main-bottom{width:100%;margin-top:25px;height:400px;}
.main-bottom section{border-bottom:1px solid #ccc;}
.main-left{display:none;}
}
@media screen and (min-width: 601px) and (max-width: 1000px){
	.main-bottom{clear: both;border-bottom:1px solid #ccc;}
.main-bottom section{float:left;width:50%;}
}
@media screen and (max-width: 600px){
	.main-bottom{clear: both;}
.main-bottom section{width:100%;border-right:1px solid #ccc;}
		
}
@media screen and (min-width: 861px){
	.ndh2{display:none}
	.news,.newscon{width:80%;float:right;}
	.main_pic{width:80%;float:right;}
}
@media screen and (max-width: 860px){
	.ndh1{display:none}
	.news,.newscon{width:100%;margin:0 auto;}
}
/*********************************************************/
@media screen and (min-width: 1200px){

}

@media screen and (min-width:992px) and (max-width: 1199px){

}

@media screen and (min-width:768px) and (max-width: 991px){

}
@media screen and (max-width: 767px){

}




