﻿/*
Release Date: 6-10-2014
by 首传---前端---胡泳泳
-------------------------------------------------------------------------------------------------------------------------------------------*/

/*-----重置样式-----*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,input,p, th,td {padding: 0; margin: 0;} 
body,button,input,select,textarea{ font:12px/1.5 "宋体", Arial, Verdana, sans-serif; word-wrap:break-word; color:#585858;}
a{text-decoration: none;  cursor:pointer;}
a:active {outline:none;  star:expression(this.onFocus=this.blur());}
i,em,address,caption,cite,code,dfn,th,var {font-style:normal;font-weight:normal;}
ol,ul ,li{list-style: none;} 
h1,h2,h3,h4,h5,h6 {font-weight: normal; font-size: 100%;} 
img {border:0; display:block;}
:focus {outline:none;} 
button{cursor:pointer} 
table {border-collapse: collapse; border-spacing: 0;} 

/*------链接------*/
a{color:#585858;}
a:hover{color:#016d77;}

/*base
---------------------------------------------------------------------------------------------------------------------------------------------*/
/*--浮动--*/
.fl{float:left; display:inline;}
.fr{float:right; display:inline;}


/*--文本对齐--*/
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}


/*--内边距--*/
.p-l5{padding-left:5px;}
.p-l10{padding-left:10px;}
.p-l20{padding-left:20px;}

.p-r5{padding-right:5px;}
.p-r10{padding-right:10px;}
.p-r20{padding-right:20px;}

.p-lr5{padding:0 5px;}
.p-lr10{padding:0 10px;}
.p-lr20{padding:0 20px;}

.p-t5{padding-top:5px;}
.p-t10{padding-top:10px;}
.p-t20{padding-top:20px;}

.p-b5{padding-bottom:5px;}
.p-b10{padding-bottom:10px;}
.p-b20{padding-bottom:20px;}


/*--外边距--*/
.m-l5{margin-left:5px;}
.m-l10{margin-left:10px;}
.m-l20{margin-left:20px;}

.m-r5{margin-right:5px;}
.m-r10{margin-right:10px;}
.m-r20{margin-right:20px;}

.m-lr5{margin:0 5px;}
.m-lr10{margin:0 10px;}
.m-lr20{margin:0 20px;}

.m-t5{margin-top:5px;}
.m-t10{margin-top:10px;}
.m-t20{margin-top:20px;}

.m-b5{margin-bottom:5px;}
.m-b10{margin-bottom:10px;}
.m-b20{margin-bottom:20px;}


/*--小技巧--*/
.first {margin-left:0;}
.last{margin-right:0; background:none;}


/*清除浮动
-----------------------------------------------------------------------------------------------------------------------------------------------*/
.clearfix:after{clear:both; content:"."; display:block; height:0; visibility:hidden;}
.clearfix{*height:1%;}

/*单页通用样式
-----------------------------------------------------------------------------------------------------------------------------------------------*/
.details{word-break:break-all; word-wrap:break-word; line-height:30px; padding:24px 35px 0 44px; text-align:justify; text-justify:inter-ideograph;}
.details p{word-break:break-all; word-wrap:break-word; margin:5px 0;}
.details img{max-width:698px; _width:expression(this.width > 698 ? "698px" : this.width);}

/*字体样式
-----------------------------------------------------------------------------------------------------------------------------------------------*/
.s1{color:#b2a98d;}
.s2{color:}
.white{color:#fff;}
.orange{color:#F60;}
.gray{color:#999;}
.darkgray{color:#666;}
.red{color:#F00;}
.blue{color:#0e6eaa;}
.green{color:#016d77;}
.black{color:#000;}

.f-s12{font-size:12px;}
.f-s14{font-size:14px;}
.f-s15{font-size:15px;}
.f-s16{font-size:16px;}
.f-s18{font-size:18px;} 

.l-h20{line-height:20px;}
.l-h22{line-height:22px;}
.l-h24{line-height:24px;}
.l-h26{line-height:26px;}

.b{font-weight:bold;}

.yahei{font-family:\5fae\8f6f\96c5\9ed1;}

/*整体网站框架布局
-----------------------------------------------------------------------------------------------------------------------------------------------*/
.header, .banner, .footer{width:980px; margin:0 auto;}
.content{width:980px; margin:10px auto 20px;}
.side{width:202px;}
.main{width:778px; min-height:720px; _height:720px; margin:-10px 0 0 0; background:url(../images/yy.png) no-repeat 0 0;}
/*----头部样式----*/
.header_wrap{height:102px;}
.header{height:102px; position:relative; z-index:999999;} 
.header .logo{margin:30px 0 0 18px;}
.home{margin:10px 13px 0 0;}

/*----导航样式----*/
.nav{height:41px; line-height:41px; position:absolute; bottom:15px; right:0;}
.nav li{float:left; display:inline; position:relative; z-index:9999;} 
.nav li a{float:left; display:inline; padding:0 14px; color:#575757; font-size:14px; font-family:"微软雅黑";}
.nav li a:hover{color:#016d77;}
.nav li a.cur{color:#016d77;} 

.nav li .items{width:95px; border-top:2px solid #25a5b2; padding:7px 0 10px 0; position:absolute; top:40px; left:-5px; display:none; background:#8cd3d9; filter:alpha(opacity=80);opacity:0.8;}
.nav li .items a{display:block; width:95px; height:26px; line-height:26px; text-align:center; padding:0; color:#016d77; font-size:12px; font-family:"宋体"; }
.nav li .items a:hover{text-decoration:none; font-weight:bold;}

/*焦点图*/
#full-screen-slider {width:100%; height:400px; position:relative; z-index:99;}
#slides{width:100%; height:400px; position:relative}
#slides li{width:100%; height:100%; position:absolute}
#slides li a{display:block; width:100%; height:100%; text-indent:-9999px}
#pagination{position:absolute; left:50%; bottom:15px; z-index:9900; width:980px; text-align:center; display:none;}
#pagination li{width:19px; height:19px; margin-left:14px; border-radius:10px; background:#FFF; display:inline-block; *display:inline; *zoom:1; filter:alpha(opacity=60);opacity:0.6;}
#pagination li a{display:block; width:100%; height:100%; text-indent:-9999px;}
#pagination li.current {background:#da9c28; filter:alpha(opacity=60);opacity:0.6;} 

/*----标题栏样式----*/
.title{height:50px; line-height:50px; padding-left:19px; border-bottom:1px solid #9e9684; font-family:"微软雅黑"; font-size:16px; color:#0c0e0d; position:relative;}
.more{position:absolute; right:14px; bottom:0; font-size:12px; color:#a8924d;}
.sideTitle{height:60px; line-height:70px; color:#016d77; font-size:18px; font-family:"微软雅黑"; padding-left:16px; background:#25a5b2 url(../images/yj_bg.png) no-repeat 0 0;}
.sideTitle span{font-size:14px; font-family:Arial, Helvetica, sans-serif; padding-left:4px;}
.mainTitle{width:736px; height:26px; line-height:26px; margin:25px 0 0 32px; text-align:right; padding-right:10px; color:#585858; border-bottom:1px solid #8cd3d9;}
.mainTitle a{color:#585858;} 

/*侧栏导航  */
.sideNav{}		
.sideNav ul{border-top:9px solid #8cd3d9; border-left:5px solid #8cd3d9; border-right:5px solid #8cd3d9; border-bottom:12px solid #8cd3d9; background:#fff;}	
.sideNav ul li{border-bottom:1px solid #8cd3d9;}
.sideNav ul li a{display:block; padding:8px 0; _padding:0; padding-left:34px; font-size:14px; color:#016d77;}
.sideNav ul li a:hover{color:#fff; font-weight:bold; background:#016d77;} 
.sideNav ul li a.cur{color:#fff; font-weight:bold; background:#016d77;}
.sideNav ul li .levelTwo{padding-left:10px; _padding:10px 0; display:none;}
.sideNav ul li .levelTwo a{font-size:12px;}
.sideNav ul li .levelTwo a:hover{background:none; color:#016d77; font-weight:bold;}
/*联系我们  */
.sideContact{margin:30px 0 0 0;}
.sideContact li{border-bottom:1px dashed #8cd3d9; padding:10px 0 10px 57px; color:#016d77;}
.sideContact li.icon1{background:url(../images/icon1.png) no-repeat 20px 6px;}
.sideContact li.icon2{background:url(../images/icon2.png) no-repeat 14px 6px;}
.sideContact li.icon3{background:url(../images/icon3.png) no-repeat 10px 6px;}
.sideContact li.icon4{background:url(../images/icon4.png) no-repeat 12px 10px; line-height:30px;}

/*----底部样式----*/
.footer_wrap{min-height:85px; _height:85px; background:#8cd3d9;}
.footer{min-height:59px; _height:59px; padding:10px 0 0 22px; line-height:22px; text-align:left; color:#585858;}
.footer a{color:#585858;}
.footer a:hover{color:#585858; text-decoration:underline;}