
/* CSS Document */
*{ margin:0px; padding:0px;}
body {
font-size:14px;  font-family:"Microsoft YaHei",微软雅黑,"MicrosoftJhengHei",华文细黑,STHeiti,MingLiu;background: url(../images/bg.jpg) repeat fixed top;
}
a{font-size:14px; }
a:link {
	color: #333;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333;
}
a:hover {
	text-decoration: none;
	color: #F00;
}
a:active {
	text-decoration: none;
}
img {max-width: 100%; border:0px;}
ul{ margin:0px; padding:0px; list-style:none;} 
li{ margin:0px; padding:0px; list-style:none;}
.top{ background:#f2f2f2; border-bottom:1px solid #ccc; line-height:30px;}
.header{overflow:hidden; background:#FFFFFF;}
.logo{ width:70%; float: left; overflow:hidden; text-align:center;}
.tel{width:30%;float: left; overflow:hidden; text-align:left;}
.menu{ background:#373b8f; overflow:hidden;}
#nav{ width:1200px; margin:0px auto; overflow:hidden; padding:5px 0px;}
#nav li{ width:11%; text-align:center; float: left; line-height:40px; font-size:16px;}
#nav a:link  li{
	color: #fff;
	text-decoration: none;
}
#nav a:visited  li{
	text-decoration: none;
	color: #fff;
}
#nav a:hover  li{
	text-decoration: none;
	color: #fff;
}
#nav a:active  li{
	text-decoration: none;
}
.w{color: #fff;}
.w a:link {
	color: #fff;
	text-decoration: none;
}
.w a:visited {
	text-decoration: none;
	color: #fff;
}
.w a:hover {
	text-decoration: underline;
	color: #fff;
}
.w a:active {
	text-decoration: none;
}
/*.banner{position:relative;width:100%;height: 450px;z-index: 1;overflow: hidden;}
/*.banner img {height: 450px;width:100%;}*/
.bann{
	position:absolute; top:0; left:50%; margin-left: -700px;
	width:1400px;height: 450px;}
#focus {position:relative;width:1400px; height: 450px;overflow:hidden;}
#focus ul {position:absolute;height: 450px; }
#focus ul li {position:relative;float:left;width:1400px;height: 450px; overflow:hidden; }
#focus ul li img{ display: block;margin: 0 auto;}
#focus .btn {position:absolute; width:100%; height:12px; left:0px; bottom:24px; text-align:center;z-index: 99;}
#focus .btn  span{width:10px; height: 10px;  display: inline-block; margin-left: 8px; background: #333333; cursor: pointer; border-radius: 50%;}
#focus .btn  span.on{ background: #ffffff;}
.content1{width:1200px; margin:0px auto; overflow:hidden;}
.content{width:1200px; margin:0px auto; overflow:hidden;}
.left{ width:240px; float:left; overflow:hidden;background:#373b8f; }

.right1{ width:960px;float:right; overflow:hidden;}
.right{ width:960px; float:right; overflow:hidden; }
.tit{ background:url(../images/line.png) no-repeat center top; font-size:36px; font-weight:700; text-align:center; padding:0px 0px 20px 0px; margin-top:10px;}
.tit p{ font-size:16px; font-weight:500; padding:10px 0px;}
.tit span{ color:#FF3300;}
.ichanpin{ overflow:hidden;}
.ichanpin li{ width:300px; min-height:400px; float:left; margin-left:15px; border:1px solid #ccc; background:url(../images/ibg.jpg) top left no-repeat #fff; margin-bottom:10px;}
.ichanpin li .title { font-size:18px; line-height:40px; text-indent:1em; border-bottom:1px solid #ddd; width:90%; margin:0px auto;}
.ichanpin li .pic{ height:200px; background:#666666;}
.ichanpin li .info{ color:#666;padding:5px 0px 5px 15px; height:60px; overflow:hidden;}
.ichanpin li .info2{ color:#666;padding:5px 0px 5px 15px; height:40px; overflow:hidden;}
.ichanpin li .anniu{ text-align:center; padding:10px 0px;}
.ichanpin2{ overflow:hidden;}
.ichanpin2 li{ width:280px;min-height:400px; float:left; margin-right:18px; border:1px solid #ccc; background:url(../images/ibg.jpg) top left no-repeat #fff; margin-bottom:15px;}
.ichanpin2 li .title { font-size:18px; line-height:40px; text-indent:1em; border-bottom:1px solid #ddd; width:90%; margin:0px auto;}
.ichanpin2 li .pic{ height:200px; background:#666666;}
.ichanpin2 li .info{ color:#666;padding:5px 0px 5px 15px; height:60px; overflow:hidden;}
.ichanpin2 li .info2{ color:#666;padding:5px 0px 5px 15px; height:40px; overflow:hidden;}
.ichanpin2 li .anniu{ text-align:center; padding:10px 0px;}
.ichanpin3{ overflow:hidden;}
.ichanpin3 li{ width:280px; float:left; margin-right:18px; border:1px solid #ccc; background:#fff; margin-bottom:10px;}
.ichanpin3 li .title{ font-size:14px; line-height:40px; text-align:center;}
.ichanpin3 li .pic{ height:200px; background:#666666;}

.ichanpin4 li{ width:290px; float:left;border:1px solid #ccc; background:#fff; margin-bottom:15px; margin-left:25px;}
.ichanpin4 li .title4{ font-size:14px; line-height:40px; text-align:center;}
.ichanpin4 li .pic4{ width:290px; height:220px; margin:0px auto; overflow:hidden; background:#000; text-align:center; padding-bottom:5px; }


.iabout{ background:url(../images/abg_16.jpg) no-repeat center top; height:638px; margin-top:15px; overflow:hidden;}
.iabout0{ width:1100px; margin:0px auto; overflow:hidden;}
.iabout1{ width:470px; float:left; overflow:hidden;}
.iabout2{ width:630px; float:right; overflow:hidden;}


.iyoushi{ background:#ebebeb;  text-align:center;}
.inews{ width:1205px; margin:0px auto; overflow: hidden;}
.inews .nleft{ width:700px; float:left; overflow: hidden;}
.inews .nright{ background: url(../images/jishubg.jpg) bottom right no-repeat #f0f0f0; width:495px; float:right; }
.footer{ background:#333; min-height:100px; padding-top:10px; text-align:center;}
.xw{ width:90%; overflow:hidden; margin:0px auto;}
.xw li{ line-height:40px; padding-left:20px;background: url(../images/left.png) no-repeat 10px 15px; border-bottom:1px solid #ddd;}
.xw li span{ width:50px; line-height:40px; float:right; color:#666666}
.fenlei{ width:90%; margin:0px auto; overflow:hidden;}
.fenlei span{ font-size:20px; font-weight:700;}
.fenlei li{ line-height:40px; background:#1a1d7a; margin-bottom:10px; color:#FFF; font-size:16px; text-indent:2em;}
.fenlei a:link li{
	color: #fff;
	text-decoration: none;
}
.fenlei a:visited li{
	text-decoration: none;
	color: #fff;
}
.fenlei a:hover  li{
	text-decoration: none;
	color: #fff; background:#F60;
}
.fenlei a:active li{
	text-decoration: none;
}
.place{ padding-left:20px; height:50px; line-height:40px; border-bottom:1px solid #CCC; margin-bottom:10px;}
.pagination {
	padding-left:0;
	margin:20px 0;
	border-radius:4px
}
.pagination>li {
	display:inline
}
.pagination>li>a, .pagination>li>span {
	position:relative;
	float:left;
	padding:6px 12px;
	line-height:1.42857;
	text-decoration:none;
	color:#40aae2;
	background-color:#fff;
	border:1px solid #ddd;
	margin-left:-1px
}
.pagination>li:first-child>a, .pagination>li:first-child>span {
	margin-left:0;
	border-bottom-left-radius:4px;
	border-top-left-radius:4px
}
.pagination>li:last-child>a, .pagination>li:last-child>span {
	border-bottom-right-radius:4px;
	border-top-right-radius:4px
}
.pagination>li>a:focus, .pagination>li>a:hover, .pagination>li>span:focus, .pagination>li>span:hover {
	z-index:2;
	color:#23527c;
	background-color:#eee;
	border-color:#ddd
}
.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {
	z-index:3;
	color:#fff;
	background-color:#40aae2;
	border-color:#40aae2;
	cursor:default
}
.pagination>.disabled>a, .pagination>.disabled>a:focus, .pagination>.disabled>a:hover, .pagination>.disabled>span, .pagination>.disabled>span:focus, .pagination>.disabled>span:hover {
	color:#777;
	background-color:#fff;
	border-color:#ddd;
	cursor:not-allowed
}
.pagination-lg>li>a, .pagination-lg>li>span {
	padding:10px 16px;
	font-size:18px;
	line-height:1.33333
}
.pagination-lg>li:first-child>a, .pagination-lg>li:first-child>span {
	border-bottom-left-radius:6px;
	border-top-left-radius:6px
}
.pagination-lg>li:last-child>a, .pagination-lg>li:last-child>span {
	border-bottom-right-radius:6px;
	border-top-right-radius:6px
}
.pagination-sm>li>a, .pagination-sm>li>span {
	padding:5px 10px;
	font-size:12px;
	line-height:1.5
}
.badge, .label {
	line-height:1;
	white-space:nowrap
}
.pagination-sm>li:first-child>a, .pagination-sm>li:first-child>span {
	border-bottom-left-radius:3px;
	border-top-left-radius:3px
}
.pagination-sm>li:last-child>a, .pagination-sm>li:last-child>span {
	border-bottom-right-radius:3px;
	border-top-right-radius:3px
}
.pager {
	padding-left:0;
	margin:20px 0;
	list-style:none
}
.pager:after, .pager:before {
	content:" ";
	display:table
}
.pager li {
	display:inline
}
.pager li>a, .pager li>span {
	display:inline-block;
	padding:5px 14px;
	background-color:#fff;
	border:1px solid #ddd;
	border-radius:15px
}
.pager li>a:focus, .pager li>a:hover {
	text-decoration:none;
	background-color:#eee
}
.pager .next>a, .pager .next>span {
	float:right
}
.pager .previous>a, .pager .previous>span {
	float:left
}
.pager .disabled>a, .pager .disabled>a:focus, .pager .disabled>a:hover, .pager .disabled>span {
	color:#777;
	background-color:#fff;
	cursor:not-allowed
}
	
.me{background:#373b8f; width:1200px; margin:0px auto; line-height:35px;font-size:20px}
.infoo{ border-bottom:1px solid #ddd; line-height:24px; border-top:1px solid #ddd; background:#f2f2f2; text-align:center; margin:20px 0px;}
.fa_con{width: 390px;height:420px; overflow:hidden; margin:0px auto;}
.fa_con dl{height:120px; overflow:hidden; margin-bottom:20px; border-bottom:1px solid #ddd;}
.fa_con dt{height:22px; font-size:16px;font-weight:bold; color:#002548; line-height:22px; padding-left:35px; background:url(../images/img.png) -413px -1476px no-repeat; margin-bottom:10px;}
.fa_con dt a{color:#666;overflow: hidden;height: 24px;display: block;font-size:16px;}
.fa_con dd{color:#666; height:70px; overflow:hidden; line-height:25px; padding-left:35px; margin-bottom:10px; background:url(../images/img.png)  -414px -1555px no-repeat;}
#dome{
overflow:hidden; /*溢出的部分不显示*/
height:400px;
padding:5px;
}

#ademo {width:1180px;margin:0 10px;overflow:hidden;}
#aindemo {float:left;width: 800%;}
#ademo1 {float:left;}
#ademo2 {float:left;}
.l1{ border-right:1px solid #666;float:left; width:250px; min-height:100px; overflow:hidden}
.l2{border-right:1px solid #666;float:left;  width:250px;min-height:100px;overflow:hidden}
.l3{float:left;min-height:100px;  width:400px;overflow:hidden}
.youqing li{ float:left; padding-right:20px;}



 @media screen and (max-width: 768px) {
.header{overflow:hidden; background:#FFFFFF;}
.logo{ width:100%;overflow:hidden; text-align:center;}
.tel{width:100%; overflow:hidden; text-align:left;}	 
.menu{ background:#373b8f; overflow:hidden;}
#nav{ width:100%; margin:0px auto; overflow:hidden; padding:0px;}
#nav li{ width:24.5%; text-align:center; float: left; line-height:45px; font-size:16px; border-left:1px solid #fff; border-bottom:1px solid #fff;}
#nav a:link  li{
	color: #fff;
	text-decoration: none;
}
#nav a:visited  li{
	text-decoration: none;
	color: #fff;
}
#nav a:hover  li{
	text-decoration: none;
	color: #fff;
}
#nav a:active  li{
	text-decoration: none;
}	 
.content1{width:100%; margin:0px auto; overflow:hidden;}
.content{ width:100%; margin:0px auto; overflow:hidden;}
.left{ width:100%;overflow:hidden;background:#373b8f; }

.right1{width:100%;overflow:hidden;}
.right{ width:100%;overflow:hidden; }
.ichanpin{ overflow:hidden;}
.ichanpin li{ width:300px; min-height:400px;  margin-left:0px; border:1px solid #ccc; background:url(../images/ibg.jpg) top left no-repeat #fff; margin-bottom:10px;}
.ichanpin li .title { font-size:18px; line-height:40px; text-indent:1em; border-bottom:1px solid #ddd; width:90%; margin:0px auto;}
.ichanpin li .pic{ height:200px; background:#666666;}
.ichanpin li .info{ color:#666;padding:5px 0px 5px 15px; height:60px; overflow:hidden;}
.ichanpin li .info2{ color:#666;padding:5px 0px 5px 15px; height:40px; overflow:hidden;}
.ichanpin li .anniu{ text-align:center; padding:10px 0px;}


.ichanpin2{ overflow:hidden;}
.ichanpin2 li{ width:280px;min-height:400px;  margin-left:10px; border:1px solid #ccc; background:url(../images/ibg.jpg) top left no-repeat #fff; margin-bottom:15px;}
.ichanpin2 li .title { font-size:18px; line-height:40px; text-indent:1em; border-bottom:1px solid #ddd; width:90%; margin:0px auto;}
.ichanpin2 li .pic{ height:200px; background:#666666;}
.ichanpin2 li .info{ color:#666;padding:5px 0px 5px 15px; height:60px; overflow:hidden;}
.ichanpin2 li .info2{ color:#666;padding:5px 0px 5px 15px; height:40px; overflow:hidden;}
.ichanpin2 li .anniu{ text-align:center; padding:10px 0px;}


.inews{width:100%; margin:0px auto; overflow: hidden;}
.inews .nleft{ width:100%;overflow: hidden;}
.inews .nright{ overflow: hidden; width:100%; }

.iabout{ background: #06C; margin-top:15px; overflow:hidden;}
.iabout0{  width:100%; margin:0px auto; overflow:hidden;}
.iabout1{ width:100%; overflow:hidden;}
.iabout2{ width:100%;overflow:hidden;}


.me{background:#373b8f;  width:100%; margin:0px auto; line-height:35px;font-size:14px}
.l1{ width:100%; min-height:100px; overflow:hidden}
.l2{ width:100%;min-height:100px;overflow:hidden}
.l3{ width:100%;min-height:100px; overflow:hidden}


 }