﻿/*-----重置样式-----*/
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; color:#555555;}
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;}
:focus {outline:none;} 
button{cursor:pointer} 
table {border-collapse: collapse; border-spacing: 0;} 

/*------链接------*/
a{color:#232222;}
a:hover{color:#78b828;}

/*------颜色------*/
.red{color:#f00;}
.gray{color:#a5a5a5;}
.green{color:#457a03;}

/*------字号------*/
.f-s13{font-size:13px;}
.f-s14{font-size:14px;}
.f-s15{font-size:15px;}
.f-s16{font-size:16px;font-family:"微软雅黑"; }
.f-s18{font-size:18px;}

/*------布局------*/
body{background:#fff; position:relative;}
.fl{float:left; display:inline;}
.fr{float:right; display:inline;}

/*--内边距--*/
.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;}


/*--小技巧--*/
.b{font-weight:bold;}

/*--清楚浮动--*/
.clearfix:after{clear: both; content: "."; display: block; height: 0; visibility: hidden;}
.clearfix{height:1%;}

/*----头部样式----*/
.header{width:1004px; margin:0 auto; height:90px; background:url(../images/header_bg.jpg) no-repeat 832px 27px;} 
.logo{float:left; display:inline; margin:9px 0 0 12px;}

/*----导航样式----*/
.nav{width:1004px; height:37px; line-height:37px; margin:0 auto; background:url(../images/nav_bg.png) repeat-x 0 0; white-space:nowrap;overflow:hidden;}
.nav li{float:left; display:inline; margin-right:15px;}
.nav li a{float:left; display:inline; padding:0 15px; font-size:14px; color:#333; font-family:"微软雅黑";}
.nav li a:hover{color:#78b828; background:url(../images/nav_li_hover.png) no-repeat center 0;}
.nav li a.cur{color:#78b928; background:url(../images/nav_li_hover.png) no-repeat center 0;}

/*焦点图*/
.banner{width:1440px; margin:13px auto 0; height:426px; overflow:hidden;}
.banner ul,.banner ul li{ float:left; overflow:hidden;}
.coin-slider{overflow: hidden; zoom: 1; position: relative;}
.coin-slider a{text-decoration: none; outline: none; border: none;}
 
/*.cs-buttons a{text-indent:-1000px; display:none;}
.cs-prev,.cs-next{text-indent:-1000px; display:none;}*/

.cs-buttons {width:100%;bottom:20px!important;left:0;height:5px;text-align:center;}

.cs-buttons a {display:inline-block;width:20px;height:5px;overflow:hidden;line-height:50px;background:#fff;margin-right:5px;}

.cs-buttons a.cs-active {background:#568d14;}
.bannerPic{width:1004px; height:348px; margin:12px auto 10px;}
.bannerPic ul,.bannerPic ul li{ float:left; overflow:hidden;}
 

/*----标题栏样式----*/
.title{position:relative; height:44px; line-height:44px; font-size:16px; font-family:"微软雅黑";  padding-left:2px; background:url(../images/title_bg.png) repeat-x 0 41px;}
.title a{color:#568d14;}
.title .scrollUl{position:absolute; right:0; top:0;}
.title .scrollUl li{float:left; display:inline; width:99px; height:32px; line-height:32px; margin-right:0; margin-top:8px; _margin-top:7px; margin-left:10px; text-align:center;}
.sd01{background:url(../images/btn1.jpg) no-repeat 0 0; cursor:pointer; color:#fff; font-size:13px;}
.sd02{background:url(../images/btn2.jpg) no-repeat 0 0; cursor:pointer; color:#7a7a7a; font-size:13px;}

.mainTitle{position:relative; height:39px; line-height:39px; border-bottom:1px solid #939393; font-size:16px;  color:#3e3e3e; font-family:"微软雅黑"; padding-left:5px;}
.mainTitle .right{position:absolute; right:10px; bottom:0; font-size:12px; color:#939393; background:url(../images/home.png) no-repeat 0 47%; padding-left:18px;}
.mainTitle .right a{font-size:12px; color:#939393;}
.mainTitle .right a:hover{color:#518312;}

.titles{position:relative; width:960px; height:39px; line-height:39px; margin:0 auto; border-bottom:1px solid #939393; font-size:16px;  color:#3e3e3e; font-family:"微软雅黑"; padding-left:5px;}
.titles .right{position:absolute; right:10px; bottom:0; font-size:12px; color:#939393; background:url(../images/home.png) no-repeat 0 47%; padding-left:18px;}
.titles .right a{font-size:12px; color:#939393;}
.titles .right a:hover{color:#518312;}

.proTitle{height:56px; line-height:56px; padding:0 0 0 6px; font-size:18px; color:#457a03; font-family:"微软雅黑";}
.zp_title{width:760px; height:46px; line-height:46px; border-bottom:1px dashed #cdcdcd; padding:15px 0 0 6px; font-size:19px; color:#376206; font-family:"微软雅黑";}


/*----主体侧栏样式----*/
.content{width:1004px; margin:0 auto 10px;}
.content .top{width:1004px; height:5px;}
.content .bottom{width:1004px; height:5px; margin-top:-8px; *margin-top:0;}
.wrap{width:1002px; min-height:700px; _height:700px; border:1px solid #e7e7e7; border-top:none; border-bottom:none; margin:5px 0 0 0; *margin:0 0 0 0;}
.content .side{width:200px;}
.content .main{width:777px;}

/*侧栏导航*/
.sideList{width:199px; margin:9px 0 0 11px;}
.sideList li{width:199px; height:22px; line-height:22px; margin-bottom:3px; background:url(../images/side_list_bg.png) no-repeat 0 0;}
.sideList li a{padding-left:10px; color:#323232;}
.sideList li a:hover{color:#5a960f; font-weight:bold;}
.sideList li a.cur{color:#5a960f; font-weight:bold;}

/*侧栏导航*/
.proNav{margin:9px 0 0 11px;}
.proNav ul li h4{width:199px; height:22px; line-height:22px; _margin-top:-18px; margin-bottom:3px; cursor:pointer; background:url(../images/side_list_bg.png) no-repeat 0 0;}
.proNav ul li h4 a{padding-left:10px; color:#111;}
.proNav ul li h4 a:hover{color:#457a03; font-weight:bold;}

.proNav ul li ul{display:block; padding:0 15px;}
.proNav ul li ul li{padding-left:20px;height:25px;line-height:25px; background:url(../images/tip.jpg) no-repeat 8px center;}
.proNav ul li ul li a{color:#2d2d2d; font-size:12px;}
.proNav ul li ul li a:hover{color:#457a03;}

/*----底部样式----*/
.footer{width:1004px; height:52px; margin:38px auto 0; padding:8px 0 0 0; text-align:center; color:#fff; background:#77b828 url(../images/bottom_bg.png) repeat-x 0 0; position:relative;}
.footer img{position:absolute; left:30px; top:-29px;}
.footer a{color:#fff;}
.footer a:hover{color:#fff; text-decoration:underline;}