﻿@charset "utf-8";
/* ������ʽ */

body,img,html,ul,li,dl,dt,dd,ol,h1,h2,h3,h4,h5,h6,p,form,input,th,td{margin:0px;padding:0px;}

body{background:#fff;font-size:12px;font-family:Arial, Helvetica, sans-serif, "����";color:#757575;}


img{ vertical-align:top; border:0px;}
a{text-decoration:none;}



.clear{clear:both;height:0px;font:0px/0px;overflow:hidden;line-height:0px;}
.left{float:left;}
.right{float:right;}
ul,li{list-style-type:none;}



.header1180{width:100%;margin:0 auto;}
.header960{width:980px;margin:0 auto;}
.logo li{float:left;}
.Nav{width:980px;height:96px;}
.Nav_s{width:965px;height:47px; background:url(/img/Nav_bj01.jpg) repeat-x;line-height:47px;padding:0 0 0 15px;}
.Nav_s li{float:left;width:92px;height:47px;text-align:center; background:url(/img/Nav_bj.jpg) no-repeat;}
.Nav_s li a{font-size:14px;font-weight:bold;color:#fff;}
.Nav_s li a:visited{ color:#fff;}
.Nav_s li.none{background:none;}





.Nav_x{width:980px;height:49px; background:url(/img/Nav_x_bj.jpg) no-repeat;line-height:49px;}
.Nav_x dl{margin:0 30px 0 0;}
.Nav_x dt{ background:url(/img/bl_bj01.jpg) no-repeat 18px 9px;padding:0 33px 0 32px; float:left;color:#000;font-weight:bold;}
.Nav_x dd{ float:left;width:46px;text-align:center; background:url(/img/line.gif) no-repeat 45px 18px;}
.Nav_x dz{ float:left;width:110px;text-align:center; background:url(/img/line.gif) no-repeat 109px 18px;}
.Nav_x dd a{color:#000;}
.Nav_x dd.none{ background:none;}


.search{width:978px;height:38px;border:1px solid #e6f1f7; background:url(/img/search_bj.gif) repeat-x;margin:5px 0 10px 0; }
 .tag{ width:550px; height:30px; line-height:30px; float:left;margin:0 0 0 10px;}
.soso{float:left; margin-left:110px; display:inline;width:290px; height:30px;}
.soso span{width:56px; height:30px; line-height:35px; float:left;}
.sea_t{background:url(/img/soso_bj02.jpg) no-repeat;width:176px;height:21px;border:none;padding:0 0 0 5px;float:left;line-height:21px;margin:9px 12px 0 0;}
.btn{ width:70px;height:21px;float:left;margin:9px 0 0 0;}
.searchinput{margin:9px 8px 0 0;}



#footer{width:1280px;height:242px;margin:10px 0 0 0;background:#0e586f;margin:10px auto 0 auto;}
.footer_nav{height:35px;}
.footer_nav a{margin: auto 10px auto 10px;}
.footer_nav ul{margin:0 220px;}
.footer_nav li{float:left;line-height:35px;text-align:center;width:64px;}
.footer_nav li a{color:#fff;}
.footer2{ text-align:center;font-size:12px;line-height:25px;color:#0897c2;}





img{border:0px;vertical-align:top; margin:0px;}

a{color:#222;text-decoration:none;}
a:hover{color:#219e99;text-decoration:none;}


.space{clear:both; height:10px;}
.clear{clear:both;}
.left{float:left;}
.right{float:right;}
ul,li{list-style-type:none;}


.footer{ width:1280px; margin:0 auto; font-size: 16px; background: #219e99; color: #fff;}
.footer_nav{text-align:center; height:34px; line-height:40px; color:#fff;}
.footer_nav a{ color:#fff;}
.footer_nav a:hover{ color:#0000FF;}
.footer_con{ border: 3px solid #219e99; padding:22px 0px 0px 200px;width:1074px;background: #fff;}
.footer_con li{ color:#219e99; font-size:14px; line-height:22px;}
.footer_con span{ display:block; float:left; margin-right:20px;}
.footer_con ul{ float:left;}

/*首页图片滚动*/
#ind_banner {
	width: 980px;
	margin: 4px 0 0 0;
	height: 330px;
	overflow: hidden;
	position: relative;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background: url(../images/zhouyun_08.jpg) repeat-x;
}
#ind_banner .img_list {
	top: 0;
	position: absolute;
	z-index: 2;
	overflow: hidden;
	text-align: center;
	width: 980px;
	height: 330px;
}
#ind_banner .img_list li img {
	text-align: center;
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	width: 980px;
	height: 330px;
}
#ind_banner .img_list li a img:hover {
}
#ind_banner .img_list li a img {
	margin: 0px;
	padding: 0px;
}
#ind_banner #btn_width {
	height: 26px;
	_height: 12px;
	clear: both;
	text-align: left;
	margin-right: auto;
	margin-bottom: 0;
	padding-top: 310px;
	position: relative;
	z-index: 2000;
}
#ind_banner #liwidth {
	float: left;
}
#ind_banner #btn_width ul {
	display: block;
	text-align: center;
}
#ind_banner #btn_width ul li {
	height: 8px;
	_height: 8px;
	float: left;
	width: 50px;
	display: block;
	margin: 0 27px 0 0;
	background-color: #0C63D3;
}
#ind_banner #btn_width ul li.hover a {
	width: 50px;
	height: 8px;
	_height: 4px;
	display: block;
	margin: 0 3px 0 0;
	background-color: #fff;
}
.ind_sever_bg {
	background: url(../images/dash_bg_03.jpg) left top repeat-x;
	margin: 3px 0 0 0;
}
.ind_sever {
	padding: 0 0 80px 130px;
}
.ind_sever li {
	float: left;
	margin: 0 59px 0 0;
}
.ind_sever li span a img {
	display: block;
	transition: width 1s, height 1s;
	-moz-transition: width 1s, height 1s, -moz-transform 1s; /* Firefox 4 */
	-webkit-transition: width 1s, height 1s, -webkit-transform 1s; /* Safari and Chrome */
	-o-transition: width 1s, height 1s, -o-transform 1s; /* Opera */
	background-color: #2a2a2a;
	border-radius: 100px;
	padding: 25px 30px;
	border: 7px solid #ededed;
}
.ind_sever li span a img:hover {
	display: block;
	transform: rotate(3600deg);
	-moz-transform: rotate(360deg); /* Firefox 4 */
	-webkit-transform: rotate(360deg); /* Safari and Chrome */
	-o-transform: rotate(360deg); /* Opera */
	background-color: #f56e13;
	border: 7px solid #ffffff;
}


/*Fixed*/
.footer_con ul{
	overflow: hidden;
    width: 500px;
}
.Nav{
	height:auto;
	margin:0;
}
.logo{
	background: url("/img/logoRight.png") no-repeat scroll right top transparent;
    height: 108px;
	overflow:hidden;
	zoom:1;
}
.logo a{
	background:url(/img/index_header_04.png) no-repeat;
	display:block;
	float:left;
	height:107px;
	overflow:hidden;
	width:318px;
}
.logo a:first-letter{
	line-height:230px;
}

.dede_pages{
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}

.footer-icon {
	width: 18px;
	height: 18px;
	display: inline-block;
	margin-bottom: -3px;
}

.art-list-img{
	height:85px;
	float:left;
	margin-right:10px;
	width:160px;
}

.footer-icon1 {
	background:url(../img/footer/1.png) no-repeat center center;background-size: contain;
}

.footer-icon2 {
	background:url(../img/footer/2.png) no-repeat center center;background-size: contain;
}

.footer-icon3 {
	background:url(../img/footer/3.png) no-repeat center center;background-size: contain;
}

.footer-icon4 {
	background:url(../img/footer/4.png) no-repeat center center;background-size: contain;
}

.footer-icon5 {
	background:url(../img/footer/5.png) no-repeat center center;background-size: contain;
}

.footer-icon6 {
	background:url(../img/footer/6.png) no-repeat center center;background-size: contain;
}