@charset "gb2312";
/* CSS Document */
* {margin:0;padding:0;list-style:none;}
body {
	font-family:"微软雅黑", Arial, Tahoma;
	margin:0;
	padding:0;
	font-size:16px;
	color:#333;
	background-color: #f5f5f5;

} 
div,form,img,ul,ol,li,dl,dt,dd,p {margin:0;padding:0;border:0;} 
ul,li{list-style-type:none;} 
img{border:0;} 
input,select,textarea{vertical-align:middle;} 
h1,h2,h3,h4,h5,h6 {margin:0;padding:0;font-size:12px;font-weight:normal;} 
header, section, footer, aside, nav, main, article, figure { display: block; } 
/* Link */ 
a{text-decoration:none;} 
a:hover {text-decoration:none;-webkit-transition: .8s} 
/* Other */ 
.clear{ clear:both;font-size:1px;width:1px;height:0;visibility:hidden; overflow:hidden;} 
.clearfix:after{content:".";display:block; height:0;clear:both;visibility:hidden;} /* only FF */ 
.f_left{float:left;} 
.f_right{float:right;} 
.img{vertical-align:middle;}
.div_center{width: 1200px;position: relative;margin: 0px auto;}
.fz12{ font-size:12px;}
.fz14{ font-size:14px;}
.fz16{ font-size:16px;}
.fz18{ font-size:18px;}
.fz20{ font-size:20px;}
.fz22{ font-size:22px;}
.fz32{font-size:32px;}



input::-webkit-input-placeholder{ /*webkit内核浏览器*/
color:#999;}
input:-moz-placeholder{/*firefox 1.8-*/
color:#999;	}
input::-moz-placeholder{/*firefox 1.9+*/
color:#999;	}
input:-ms-placeholder{
color:#999;	}



/*公共底部*/

#bottom {
	/* background-image: url(../img/index_10.jpg); */
	background-repeat: repeat-x;
	width: auto;
	margin-top: 0px;
}

#bottom .c1 {
	height: 40px;
	width: 980px;
	margin-top: 20px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	line-height: 34px;
	padding-left: 20px;
}

#bottom .c2  a{color:#FFFFFF}
#bottom .c2  a:hover{color:#e6c01d}

#bottom .c2 {
	background:#00576d;
	line-height: 10px;
	clear: both;
	width: 100%;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	text-align: center;
	color: #FFFFFF;
}
#bottom .c3 {
	width: 1046px;
	margin:0 auto;
	line-height: 30px;
	padding-top: 7px;
	padding-bottom: 10px;
	height: 50px;
}
#bottom .c3 p{font-size:14px;}

#bottom .c3 .address{float:left;width:340px;height:70px;border-right:1px solid #dedede;margin:10px;}
#bottom .c3 .address p{line-height:2em;}
#bottom .c3 .copyright{float:left;width:680px;}
#bottom .c3 .copyright .tubiao{float:left;margin:10px;padding-right:20px;}
#bottom .c3 .copyright p{padding-top:10px}
#bottom .c3 .copyright p a{color:#434343;line-height:10px;}
#bottom .c3 .copyright p a:hover{color:#b4233a;}
#bottom .c3 .copyright p i{float:left;padding:5px;}
#bottom .c3 .ewm{float:right;width:100px;margin-top:10px;}


/************底部css**************/
.footer-link-inner{ width:100%; float:left;}
.footer-link-title{float: left;height: 27px;line-height: 27px;font-size: 14px;color: #35556b;}
.footer-link-title i{margin-right: 10px;
    background: url(../img/link.png) no-repeat;
padding: 4px 10px;
    vertical-align: middle;}
	
.inner-list > li{ position: relative; float: left; margin-left: 28px; width: 182px;}
.inner-list > li h5 { position: relative; padding: 0 24px; height: 23px; line-height: 23px; background-color: #fff; border: 1px solid #d3d3d3; font-size: 14px; color: #7f7f7f; font-style: normal; font-weight: normal; border-radius: 15px; cursor: pointer; }
.inner-list > li h5 i { position: absolute; right: 10px; top: 10px; display: block; background: url(../img/main-icon.png) no-repeat; height: 6px; width: 11px; background-position: 0 -14px; }

.inner-list > li:hover h5 i { height: 6px; width: 11px; background-position: 0 -20px; }

.inner-list .sub { display: none; position: absolute; left: 0; bottom: 24px; padding: 10px 0; width: 182px; border: 1px solid #d3d3d3; background: #fff; }

.inner-list .sub li { padding: 0 8px; height: 22px; line-height: 22px;overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap; }

.inner-list .sub li a { color: #585858;font-size:14px; }

.inner-list .sub li a:hover { color: #009cff; }



 @media screen and (max-width: 640px) {

  
  
}
