﻿@charset "utf-8";
/* public start */
body,div,span,ul,li,dl,dd,dt,ol,p,sup,sub,map,em,i,a,input,textarea,h1,h2,h3,h4,h5.h6{ font-family:"宋体"; font-size:12px; color:#666; margin:0; padding:0;}
ul,li{ list-style:none;}
a{ color:#575757; text-decoration:none;}
a:hover{ color:#575757; text-decoration:underline;}
img{ border:0;}
.clear{ clear:both;}

/*	clear	*/
.clr {clear:both;font-size:0;}
.clear_in {overflow:hidden;zoom:1;}
.clearfix:after{content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden;font-size:0;}
*html .clearfix{height:1%;zoom:1;}
.clear {clear:both;display:block;}

.holder{ width:950px; margin:0px auto; }
.holderpage{width:950px; margin:0px auto;}

.header{ height:161px; background:url(../images/headerbg.gif);}
.header .topbar{ height:119px;}
.header .topbar span.logo_nei{ float:left;padding-top:20px; padding-left:20px;}
.header .logo{ float:left; padding-top:20px; padding-left:20px; width:261px; text-indent:-9999px}
.header .logo a{ display:block; width:261px; height:82px; background:url(../images/logo.jpg) }
.header .phone{ float:left; width:282px; padding-top:30px; margin-left:359px}
.header .phone .tel{ height:40px; line-height:40px; background:url(../images/phoneico.gif) no-repeat 12px; padding-left:30px; color:#747474;}
.header .phone .tel span{ font-size:20px; color:#333333;}
.search{height:28px;background:url(../images/search.gif) no-repeat; width:282px;}
.search_form{width:220px;height:22px; padding:3px 2px 2px 12px; border:0; float:left;overflow:hidden;}
.search_form input{ border:0;background:transparent;line-height:22px; height:22px;width:220px;color:#b1b0b0;}
.search_btn{ float:left;width:45px;height:28px;}
.search_btn .pushbutton{background:transparent;border:0px;width:45px;height:28px;}

.nav{height:42px; padding-left:3px; position:relative; z-index:100;}
.nav li{float:left; width:135px;text-align:center;height:42px;line-height:42px;position:relative;}
.nav li .fill{ background:url(../images/navhover.png) no-repeat;color:#333333;font-weight:bold;}
.nav li.fill{background:url(../images/navhover.png) no-repeat;}
.nav li a{color:#ffffff; display:block;}
.nav li a:hover{ background:url(../images/navhover.png) no-repeat 0 0; text-decoration:none; font-weight:bold;}
.nav li .fill a{ text-decoration:none; font-weight:bold;}
.nav li.fill a{text-decoration:none; font-weight:bold;}
.nav ul li ul{ width:131px;height:auto;verflow:hidden; margin:0px auto; display:none;position:absolute; top:42px; left:2px;z-index:100;}
.nav ul li ul li{ width:131px;height:31px; padding:0px; border-bottom:1px solid #5d90e8;overflow:hidden;}
.nav ul li ul li a{ width:131px; height:31px; background-color:#1f62d6;line-height:31px;padding-left:0px;font-weight:normal;}
.nav ul li ul li a:hover{ background:none; background-color:#0041aa}

/************* banner ************************/

.banner {margin-bottom:0px;}
.banner img {width:100%;}
.flexslider {position: relative;height: 330px;overflow: hidden;	background: url(http://www.zd-yaqiuji.com/templets/default/css/images/loading.gif) 50% no-repeat;}
.slides {position: relative;z-index:1;}
.slides li {height: 330px;}
.flex-control-nav {position: absolute;bottom: 10px;z-index:2;width: 100%;text-align: center;}
.flex-control-nav li {display: inline-block;width: 14px;height: 14px;margin: 0 5px;*display: inline;zoom: 1;}
.flex-control-nav a {display: inline-block;	width: 14px;height: 14px;line-height: 40px;overflow: hidden;background:url(http://www.zd-yaqiuji.com/templets/default/images/dot.png) right 0 no-repeat;cursor: pointer;}
.flex-control-nav .flex-active {background-position: 0 0;}
/*------banner end-------*/

/*------footer begin-------*/
.foot{background:url(../images/footerbg.gif) #ffffff repeat-x;}
.foot .title{ height:42px; line-height:42px; text-align:center; color:#999999;}
.foot .title a{ color:#444444; padding-left:10px; padding-right:10px;}
.foot .title span a{ font-weight:bold;}
.footer{height:60px; padding-top:10px; line-height:22px; color:#999999; text-align:center;}
.footer span{ padding-left:15px;color:#999999;}
.footer a{color:#999999;}
