﻿@charset "utf-8";

/*■■■■■■■■　共同设定 ■■■■■■■■*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,table,tr,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-style:normal;font-weight:normal;}
ul,ul li,input, dl, dd {  padding:0; margin:0; list-style-type:none;}
img,a img{border:0;margin:0;padding:0;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
a{text-decoration:none; color:#6e6e6e;}
a:hover{text-decoration:none; color:#6e6e6e;}
.clear{clear:both;}

/*■■■■■■■■　基本设定　■■■■■■■■*/
body{ font-family:"微软雅黑"; font-size:12px; color:#6e6e6e;  min-width:1004px; width:auto!important; width:1004px;_width:expression(document.documentElement.clientWidth<1004?"1004px":"auto"); margin:0 auto;}


/*-----------------  ■ common -------------------*/
.rollover:hover img {opacity: .7;filter: alpha(opacity=70);-ms-filter: "alpha(opacity=70)";-khtml-opacity: .7;/zoom: 1;}


/*-----------------  ■ header -------------------*/
.top{ height:35px; background:#555f64;}
.top01{ width:1100px; margin:0 auto; font-size:14px; color:#b4b9bb; line-height:35px;font-family:"宋体";}
.top01 a{color:#b4b9bb;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.top01 a:hover{color:#8a9094;}
.welcome{ float:left;}
.top03{ float:right; padding-right:17px;}


.header{border-bottom:#b6dbcd solid 1px; }
.header01{ height:95px;  position:relative; width:1200px; margin:0 auto;z-index:99999;}
.logo{ position:absolute; top:17px; left:60px;}





/*********导航*********/
.glable_nav{ position:absolute; top:-4px; right:0; z-index:99999;}





/*********导航js下拉*********/
.head-v3{position:relative;z-index:99999;}
.head-v3 .navigation-inner{ float:right;width:865px;position:relative; height:104px; overflow:hidden;}
.navigation-up{height:104px;}
.navigation-up .navigation-v3{mar/gin-left:155px;fl/oat:left;}
.navigation-up .navigation-v3 ul{fl/oat:left;}
.navigation-up .navigation-v3 li{float:left;font:normal 16px/59px "microsoft yahei";color:#2d383d;}
.navigation-up .navigation-v3 .nav-up-selected{ background:url(navbg.png) no-repeat center center; color:#fff;}
.navigation-up a.cu{back/ground:url(../images/navbg.png) no-repeat center center; color:#fff;}
.navigation-up .navigation-v3 .cur_nav{ color:#fff; background:url(navbg.png) no-repeat center center;}
.navigation-up .navigation-v3 li{ width:106px; margin:0 1px; text-align:center; display:inline;}
.navigation-up .navigation-v3 li h2{font-weight:normal;width:106px; overflow:hidden; line-height:104px;text-align:center;}
.navigation-up .navigation-v3 li h2 a{color:#2d383d;display:block;height:104px;font-family:"microsoft yahei"; text-align:center;}

.navigation-up .navigation-v3 li:hover{background:url(navbg.png) no-repeat center center;}
.navigation-up .navigation-v3 li:hover h2 a{color: #fff}
.navigation-up .navigation-v3 li.nav-up-selected h2 a{color:#fff;}
.navigation-up .navigation-v3 li.cur_nav h2 a{color:#fff;}


.navigation-down{position:absolute;top:131px;left:0px;width:100%; z-index:999;}
.navigation-down .nav-down-menu{width:100%;margin:0;background:#fff;position:absolute;top:0px; left:0;}
.navigation-down .nav-down-menu .navigation-down-inner{margin:auto;width:1200px; margin:0 auto;}



/****导航里面的内容****/
.nav_wrapper{ padding:26px 0 55px;}
.nav_wrapper01{ float:left; width:250px;}
.nav_wrapper01 ul li{ line-height:50px; border-bottom:#cfe3db solid 1px;}
.nav_wrapper01 ul li a{ height:50px; color:#277155; font-size:16px; display:block; padding-left:88px;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.nav_wrapper01 ul li a:hover{ padding-left:98px; color:#003521;}

.nav_wrapper02{ float:left; width:800px; padding:9px 0 0 120px;}
.nav_wrapper02 dl{ text-align:center; float:left;width:300px; margin-right:99px;}
.nav_wrapper02 dl dt{ width:300px; height:225px; overflow:hidden;}
.nav_wrapper02 dl dd{ line-height:36px; height:36px; font-size:16px; color:#3a725d; overflow:hidden;}
.nav_wrapper02 dl dd a{ color:#3a725d;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.nav_wrapper02 dl dd a:hover{ color:#3a725d; padding-left:10px;}

/*********footer*********/
.footer{ line-height:35px; text-align:center; background:#05713f;}
.footer01{ color:#a5c1b0; font-family:"宋体"; width:1060px; margin:0 auto;}
.footer01 span{font-family:Arial, Helvetica, sans-serif;}
.footer01 a{color:#a5c1b0;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.footer01 a:hover{color:#77a48a; }

.foot_nav{ padding-bottom:25px; background:#f4f4f4 url(ft01.jpg) no-repeat top center;}
.foot_nav01{ width:1200px; margin:0 auto;}

.foot_nav01 ul{ float:left; width:240px; text-align:center;}
.foot_nav01 ul li{ line-height:36px; font-size:14px; }
.foot_nav01 ul li a{color:#5a9780;-moz-transition: all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s;}
.foot_nav01 ul li a:hover{color:#066c46; padding-left:10px;}
.foot_nav02{ font-size:24px; color:#066c46; padding:52px 0 10px;}

/*翻页*/
div.black { font-size: 12px;display:block;color:#b7b7b7; text-align:center; margin-top:70px;line-height:31px; height:31px;font-family:Arial, Helvetica, sans-serif;}
div.black a {padding:8px 11px 7px 11px;color: #000;text-decoration: none; background:url(fy01.jpg) no-repeat center center;}
div.black a:hover { color:#fff;background:url(fy02.jpg) no-repeat center center;}
div.black a:active { color: #fff;background:url(fy02.jpg) no-repeat center center;}
div.black span.current {padding:8px 11px 7px 11px; color: #fff; margin:0 1px; background:url(fy02.jpg) no-repeat center center;}
div.black span.disabled {padding:8px 11px 7px 11px;color: #b7b7b7; margin:0 1px;}
div.black a.fanye01{ padding:8px 30px 7px 30px;background: url(fy03.jpg) no-repeat center center;}
div.black a.fanye02{ padding:8px 30px 7px 29px;background: url(fy04.jpg) no-repeat center center;}
div.black a.fanye03{ padding:8px 15px 7px 15px;background: url(fy05.jpg) no-repeat center center;}
div.black a.fanye04{ padding:8px 15px 7px 14px;background: url(fy06.jpg) no-repeat center center;}

.chuangyi{height: 10px;margin-bottom:0px;margin-left: 2px;display: inline-block;vertical-align: middle;}

/*网站地图*/
.jianjiea { width:100%; height:60px; float:left; border-bottom:1px solid  #CCC;}
.jianjiea dl {}
.jianjiea dt { width:400px; height:60px; line-height:60px; float:left; font-size:24px; color:#c00003; margin-left:20px;}
.jianjiea dt b { color:#CCC}
.jianjiea dd { width:auto; height:60px; line-height:70px; float:right; text-align:right; font-size:14px; padding-right:20px;}
.jianjieb { font-size:14px; line-height:33px; padding:20px; width:1166px; float:left}
.jianjieb img { float:left; padding:20px;}

.jianjiec {font-size:14px; line-height:33px; width:98%;margin: 0 auto;float: left;color: #333;}
.jianjiec li {}
.jianjiec .f1 {float: left;overflow: hidden;}
.jianjiec .f2 {float: right; margin-right:10px;}
.jianjiec i { display:inline-block; width:100%; height:40px;}
.jianjiec dl dt{width:50%}
.jianjiec dl dd{width:50%;}
.jianjiec hr{border: 0;border-top: 5px;background:silver;height: 2px;}
.jianjiec tr td{width:50%;}

.MOright-bottoma {width: 99%;height: 30px;margin-top: 10px;line-height: 30px;}
.MOright-bottoma dl { font-size:12px;}
.MOright-bottoma dl dt { width:300px; height:30px; float:left;float: left;color: rgb(80,80,80);}
.MOright-bottoma dl dd { width: 300px; height:30px; line-height:30px; float:left; text-align:right;float: right;color: rgb(80,80,80);}
.MOright-bottoma a{color: rgb(80,80,80);}

.pro_list li{float: left;margin-right: 50px;}
.pro_list li img{width: 350px;height: 230px;display:block;}
.pro_list li span{display:block;width: 100%;line-height: 50px;height: 50px;text-align: center;}
.prtit { width: 722px; margin: 0 auto; padding/-top: 39px; font-size: 24px; color: #5f5f5f; text-align: center; font-family: "微软雅黑"; }
.prtitshijian { width: 722px; height: 20px; color: #a4a4a4; margin: 0 auto; text-align: center; padding-top: 10px; padding-bottom: 10px; border-bottom: 1px #dcdcdc solid; }
.xxmm { margin: 20px auto; }
.xianright_bta { width: 100%; min-height: 500px; _height: 500px; padding-top: 40px; }
.xianright_bta li { width: 175px; height: 171px; margin-left: 11px; float: left; margin-bottom: 26px; }
.xianright_bta li .imer { width: 173px; height: 138px; border: 1px #e5e5e5 solid; }
.xianright_bta li .bt { width: 135px; height: 33px; overflow: hidden; padding-right: 10px; background: url(../images/hh14.jpg) no-repeat; line-height: 33px; padding-left: 30px; }
.xxmm img { display:block; width: 600px; margin:0 auto;}
.prtitshijian { width: 95%; height:30px; color: #a4a4a4; margin: 0 auto; text-align: center; padding-top: 10px; padding-bottom: 10px; border-bottom: 1px #dcdcdc solid; }
.proxiang_bt { width: 87%; line-height: 26px; color: #9a9a9a; padding-top: 33px; padding-bottom: 33px; margin: 0 auto; }
.aac_bb { width: 100%; border-top: 1px #bfbfbf solid; margin: 0 auto; padding-top: 10px; padding-bottom: 30px; }
.aac_bb_left { float: left; color: #545454; font-size: 14px; font-family: "微软雅黑"; line-height: 35px; }
.aac_right { float: right; background:#0e5a3e; width: 60px; height: 30px; text-align: center; line-height: 30px; border-radius: 5px; margin-top: 30px; }
.aac_right a { color: white; font-size: 15px; letter-spacing: 1px; }
.prtitshijian a { color: #999; }
.prtitshijian a:hover { color: black; }
.pro li dl dt img{width:230px;}
.cl:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.cl { zoom: 1; }

.frame { margin-bottom: 10px; border: 1px solid #e1e1e1; background: #FFF; }
.title { padding: 0 10px; height: 32px; font-size: 14px; font-weight: 700; line-height: 32px; overflow: hidden; }

.block { margin: 10px 10px 0; }

.temp { margin: 1px; }

.slideshow { clear: both; }
    .slideshow li { position: relative; overflow: hidden; }
    .slideshow span.title { position: absolute; bottom: 0; left: 0; margin-bottom: 0; width: 100%; height: 35px; line-height: 35px; font-size: 14px; text-indent: 10px; }
    .slideshow span.title, .slidebar li { background: rgba(0,0,0,0.3); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #30000000,endColorstr = #30000000); color: #FFF; overflow: hidden; }
.slidebar li { float: left; margin-right: 1px; width: 20px; height: 20px; line-height: 20px; text-align: center; font-size: 10px; cursor: pointer; }
    .slidebar li.on { background: rgba(255,255,255,0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #50FFFFFF,endColorstr = #50FFFFFF); color: #000; font-weight: 700; }



.frame { background: none; border: 0px solid #fff; margin-bottom: 0px; }
.temp { margin: 0; }
.slidebar { position: absolute;bottom: 7px;right:5px; }
    .slideshow span.title, .slidebar li { background: rgba(0,0,0,0.3); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #90000000,endColorstr = #90000000); color: #FFF; overflow: hidden; }
        .slidebar li.on { background: rgba(255,255,255,0.5); filter: progid:DXImageTransform.Microsoft.gradient(startColorstr = #90000000,endColorstr = #90000000); color: #ff0; font-weight: 700; }

.slideshow SPAN.title { text-indent: 0px; }
.block { margin: 0;position: relative; }
#frameHlicAe { margin: 0px !important; border: 0px !important; }
.comiis_wrap960, .comiis_wrapad { margin: 0 auto; width: 600px; }
.comiis_wrapad { overflow: hidden; }
    .comiis_wrapad img { float: left; margin-top: 0px; }

#slidesImgs li {display: none; }