/* CSS Document */
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,div,img{margin:0; padding:0;}
body,button,input,select,textarea{font:12px/1.5 "Lucida Grande", Verdana, Lucida, Arial, Helvetica, "宋体", "sans-serif";}
body{background-color:#fff; color:#666; background:#fff}
h1,h2,h3,h4,h5,h6{font-size:100%;}
a { text-decoration:none}
a:hover { color:red!important;}

.clearfix:after{content:"."; display:block; clear:both; height:0; font-size:0; visibility:hidden;}
.clearfix{zoom:1;}

.f_head,.f_main,.f_foot { width:990px; margin:0 auto;}
.f_head { width:1020px; margin:5px auto;}
.f_logo a.sho{ float:left; width:800px; height:70px; padding:7px 0 5px;}
.f_logo a.sho img { width:800px; height:auto;padding-top:7px;}
.f_logo a { color:#646464; }
.search { float:right; width:210px; padding-top:5px;}
.search p { text-align:right;}
.search li { float:left; list-style:none; }
.search form { padding-top:15px; float:right;}
.search li.zimu { color: #019E89; font-size: 13px;font-weight: 800; width:35px;}
.search li.text { border:2px solid #019E89;}
.search li.text input { border:0;}
.search li.btn input { background:#019e89; height:22px; width:35px; color:#fff; border:0;}
.f_nav { background:#018079; }
.f_nav ul {width:990px; height:42px; margin:0 auto; padding:2px 0;}
.f_nav ul li { float:left; list-style:none;}
.f_nav ul li a { display:block; height:42px; line-height:42px; margin-right:4px; text-align:center; font-size:16px; font-weight:bold; color:#fff; }

.f_nav ul li { width:130px;}
.f_nav ul li a:hover { background:#05514d; height:42px; line-height:42px; color:#efefef;}

.f_zuo { float:left; width:310px;} 
.f_title { line-height: 30px; }
.f_title a { color: #019E89; font-size: 14px;font-weight: 800;}
.f_title a:hover { color:red;}
.neirong { color: #868686;font-size: 12px; font-weight: normal; line-height: 18px; padding:10px 0 0 0; text-align:justify;}
.neirong a { font-size:12px; font-weight:bold;}

.f_you { float:right; width:635px;}
.f_you .shang .news {float:left; width:200px; height:220px; overflow:hidden;}
.f_you .shang .news ul { list-style:none; }
.f_you .shang .news ul li { width:170px; padding-left:10px; background:url(../images/huangdian.jpg) no-repeat left center; height:24px; line-height:24px; overflow:hidden;}
.f_you .shang .news ul li a { color:#646464; white-space:nowrap; }
.f_you .shang .news ul li a:hover { color:red;}

.event { float:right; width:420px; height:220px; overflow:hidden; }
.event ul li { list-style:none; width:210px; text-align:center; padding:0; float:left;}
.event ul li a { display:block; text-align:center; line-height:22px; color:#019E89;}
.event ul li a img { border:2px solid #019E89;}

.xia ul { list-style:none;}
.xia ul li { float:left; width:105px; text-align:center; overflow:hidden;  }
.xia ul li a { display:block; text-align:center;line-height:22px; color:#000;  white-space:nowrap;  }
.xia ul li a img { border:1px solid #019E89;}

.footer { background:url(../images/footer.jpg) no-repeat center top #f6f6f6;}
.f_foot { padding-left:380px; width:605px; padding-top:25px;}
.f_foot p { float:left; width:120px;}
/*.f_foot .p1 { width:128px;}
.f_foot .p2 { width:185px;}
.f_foot .p3 { width:90px; overflow:hidden; white-space:nowrap;}
.f_foot .p5 { margin-right:10px; width:84px;}*/
.f_foot p a { display:block; line-height:28px; color:#646464; white-space:nowrap;}
.f_foot p a.first {  color: #019E89; font-size: 14px;font-weight: 800; line-height:30px; color:#019E89;}

.banquan { text-align:center; padding:15px 0 8px;}
.banquan p { line-height:28px;}
.banquan p a{color:#000;}


.container {display: block;	margin: 0px auto 8px;position:relative;	z-index:0;border:5px solid #ccc; width:990px;}
#iview {display: block; width:990px;background: #fff;position: relative;margin: 0px auto; overflow: hidden;}
#iview .iviewSlider {display: block;width: 100%;height: 420px;overflow: hidden;}
#iview div.iview-directionNav {position: absolute;top: 47%;	left: 0px;	z-index: 9;	width: 100%;}

#iview div.iview-directionNav a {display: block;cursor: pointer;position: absolute;width: 27px;height: 27px;background-image:url(../images/bg_direction_nav.png);text-indent: -9999px;-webkit-transition: left 0.3s ease-in-out;-webkit-transition-property: left,right;-moz-transition: left 0.3s ease-in-out;-moz-transition-property: left,right;-o-transition: left 0.3s ease-in-out;-o-transition-property: left,right;-ms-transition: left 0.3s ease-in-out;
-ms-transition-property: left,right;transition: left 0.3s ease-in-out;transition-property: left,right;}

#iview div.iview-directionNav a.iview-nextNav {right: -27px;background-position: 27px 0px;}
#iview div.iview-directionNav a.iview-prevNav {left: -27px;background-position: 0px 0px}
#iview.iview-hover div.iview-directionNav a.iview-nextNav {right: 20px;}
#iview.iview-hover div.iview-directionNav a.iview-prevNav {left: 20px;}
#iview-timer {border-radius: 10px;}
#iview-timer div {border-radius: 10px;}
/* The slider */
.iviewSlider {overflow: hidden;}

/* The timer in the Slider */
#iview-timer {position: absolute;z-index: 100;border-radius: 5px;cursor: pointer;}
#iview-timer div {border-radius: 3px;}
/* Direction nav styles (e.g. Next & Prev) */
.iview-directionNav a {	position:absolute;top:45%;z-index:9;cursor:pointer;}
.iview-prevNav {left:0px;}
.iview-nextNav {right:0px;}

/* The strips and boxes in the Slider */
.iview-strip {	display:block;	position:absolute;	z-index:5;}
.iview-block {	display:block;	position:absolute;	z-index:5;}

#spec-n1 { height:450px;}
#spec-n1 img { width:300px; height:450px;}