@charset "utf-8";@font-face{font-family:华文行楷;src:url(../fonts/STXINGKA.TTF)}
html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}
body{font-family:"Microsoft YaHei","Segoe UI","Lucida Grande",Helvetica,Arial,FreeSans,Arimo,"Droid Sans","wenquanyi micro hei","Hiragino Sans GB","Hiragino Sans GB W3",FontAwesome,sans-serif;background-color:#fff;height:100%;-webkit-overflow-scrolling:touch;margin:0 auto;font-size:14px;padding: 0;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
svg:not(:root){overflow:hidden}
em,i,s{font-style:normal}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
img{border:0;vertical-align:middle}
hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}
pre{overflow:auto;white-space:pre-wrap;word-wrap:break-word}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
button,optgroup,select{color:inherit;font:inherit;margin:0;outline:0;border:0}
button{overflow:visible}
button,select{text-transform:none}
button,html input[type=button],input[type=submit],input[type=reset]{-webkit-appearance:button;cursor:pointer}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input{line-height:normal}
input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}
input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0}
textarea{overflow:auto;resize:vertical}
optgroup{font-weight:700}
table{border-collapse:collapse;border-spacing:0}
td,th{padding:0}
a{text-decoration:none;color:#000}
button,input,select,textarea{font-family:"Helvetica Neue",Helvetica,STHeiTi,Arial,sans-serif}
blockquote,figure,form,h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}
dd,dl,li,ol,ul{margin:0;padding:0}
ol,ul{list-style:none outside none}
.color{color:red}
.lf{float:left}
.rt{float:right}
.clear{clear:both}
.list-inline{overflow:hidden}
.list-inline li{float:left}
.show{display:inline-block!important}
.m_top{margin-top:30px}
img{width:100%}
.header_a,.header_c,.banner,.nav{width: 1200px ;margin: 0 auto}
body{background: url("../images/bg_03.png") no-repeat;height: 1320px;min-width: 1220px;}
.header_a p,.header_a ul li a{padding: 10px ;display: block}
.header_a ul li a i{display: inline-block;width: 6px;height: 8px;background: url("../images/icon1.png") no-repeat;margin-right: 5px}
.header{background: #FFF;opacity: .5}
.header_c .logo,.header_c .dianhua{width: 355px;}
.header_c .dianhua i{display: inline-block;width: 65px;height: 65px;background: url("../images/dianhua.png") no-repeat}
.header_c .dianhua p{font-size: 24px;color: #666666;display: inline-block}
.header_c .dianhua p span{display: inline-block;color: #ff5700;font-size: 36px }
header .nav ul li a{padding: 15px 53px; color: #fff;display: block;font-size: 16px;border-right: 1px solid #FFF}
header .nav ul li a:hover{background: #0da944}
header .nav ul li:last-child a{border-right: none}
header .nav ul{background: #089A3F;margin: 10px 0;border-radius: 8px;-moz-border-radius:8px;-o-border-radius:8px }
.main_left{width: 880px;}
.main_right{width:310px;border-right: 1px solid #D1D1D1;border-bottom: 1px solid #D1D1D1;padding-bottom: 12px; }
.main_left_img{width: 390px;height: 260px;}
.title h3{color: #088336;font-size:18px;border-bottom: 1px solid #0da944;padding-bottom: 10px; }
.title h3 a{font-size: 14px;color: #666666;padding-top: 5px;}
.section{width: 1200px;margin: 0 auto}
.main_left_new {border-right: 1px solid #D1D1D1;border-bottom: 1px solid #D1D1D1;padding-right: 10px;padding-bottom: 20px;}
.main_left_new ul{width:455px }
.main_left_new ul li a{width: 100%;display: inline-block;color: #737373;padding:10px 0;border-bottom: 1px dotted #737373 }
.main_left_new ul li a span{float: right;}
.main_left_fzyy{margin-top: 15px;}
.main_left_fzyy {border-right: 1px solid #B8B8B8;border-bottom: 1px solid #B8B8B8;}
.main_left_fzyy ul li{margin:30px 7px;position: relative;width: 205px;}
.main_left_fzyy ul li a img{height: 135px;}
.main_left_fzyy ul li .zhezhao{position: absolute;top: 0px;left: 0px;background: #0da944;opacity: .5;width: 100%;height: 100%;color: #fff;display: none}
.main_left_fzyy ul li:hover .zhezhao{display: block}
.main_left_fzyy ul li .zhezhao div{text-align: center;height: 88%;width: 92%;margin: 3.5%;border:1px solid #FFF;line-height: 117px;color: #fff}
.main_right_xglj {padding:0 10px 20px;}
.main_right_xglj ul{width:100% }
.main_right_xglj ul li a{width: 100%;display: inline-block;color: #737373;padding:10px 0;border-bottom: 1px dotted #737373 }
.main_right_xglj ul li a span{float: right;}
.ryzz_lunbo{margin: 10px 0}
/*轮播*/
#ImageSlider
{
    height:360px;
    min-width:1200px;
    overflow:hidden;
}
#gellery
{
    height:360px;
    width:1200px;
    position:absolute;
    overflow:hidden;
}
#gellery div
{
    position:absolute;
    overflow:hidden;
    height:360px;
    width:1200px;
    text-align:left;
    display:none;
}
#gellery div.js_title_content
{
    font-size:13px;
    text-align:left;
    color:#ff4400;
    padding:2px;
}
#gellery img
{
    position:absolute;
    height:360px;
    width:1200px;
    text-align:left;
}
/*焦点图*/
.focusBox { float:left; position: relative; width: 395px; height: 260px; margin-bottom:10px;  overflow: hidden; font-family:Arial; text-align: left; background:#fff; }
.focusBox .pic img { width: 395px; height: 260px; display: block; }
.focusBox .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 36px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; }
.focusBox .txt { position: absolute; bottom: 0; z-index: 2; height: 36px; width:100%; overflow: hidden; }
.focusBox .txt li{ height:36px; line-height:36px; position:absolute; bottom:-36px;}
.focusBox .txt li a{ display: block; color: white; padding: 0 0 0 10px; font-size: 12px; font-weight: bold; text-decoration: none; }
.focusBox .num { position: absolute; z-index: 3; bottom: 8px; right: 8px; }
.focusBox .num li{ float: left; position: relative; width: 18px; height: 15px; line-height: 15px; overflow: hidden; text-align: center; margin-right: 1px; cursor: pointer; }
.focusBox .num li a,.focusBox .num li span { position: absolute; z-index: 2; display: block; color: white; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.focusBox .num li span { z-index: 1; background: black; filter: alpha(opacity=50); opacity: 0.5; }
.focusBox .num li.on a,.focusBox .num a:hover{ background:#f60;  }
/*图片滚动*/
.picScroll{ position:relative;  height:130px; padding: 10px 0 10px 42px;  background:#fff; margin-bottom:10px; overflow:hidden;   }
.picScroll ul{ overflow:hidden; zoom:1; }
.picScroll ul li{ float:left; margin: 0 6px;  width:210px; overflow:hidden; display:inline; }
.picScroll ul li img{ width:210px; height:130px; }
.picScroll .prev,
.picScroll .next{ position:absolute;  left:10px; top: 60px; display:block; width:25px; height:48px; overflow:hidden; cursor:pointer;  }
.picScroll .next{ left:auto; right:10px;}
.picScroll .prev{ background:url("../images/left.png") no-repeat }
.picScroll .next{ background:url("../images/right.png") no-repeat }

.main_right_hdjl ul li a img{width: 35px;height: 35px;margin: 12px 0}
.main_right_hdjl ul li{width: 33%;text-align: center}
/*关于我们*/
.gywm_left{width: 170px;border-bottom: 1px solid #E8E8E8;border-right: 1px solid #E8E8E8;padding-bottom: 20px;min-height: 620px;}
.gywm_left h3{color:#0da944;padding: 30px 0 10px 10px;font-size: 18px;}
.gywm_left p{padding: 10px;background: #0da944;font-size: 16px;color: #fff}
.gywm_left ul li{padding: 20px 10px 10px;border-bottom: 1px dashed #D8D8D8}
.gywm_left ul li:nth-child(1){padding: 0;border-bottom: none}
.gywm_right{width: 1025px;}
.gywm_right >h3{margin-top: 73px;font-size: 16px;color: #0da944;border-bottom: 1px solid #0da944;padding:5px;}
.gywm_right >h3 span{color: #9B9B9B;font-size: 12px;margin-top: 5px;}
.gywm_right >h3 span a{ color: #9b9b9b;font-size: 12px;}
.gywm_right_main{margin-top: 15px;}
.gywm_right_main >p{margin: 15px 0;font-size: 12px;line-height: 2;padding: 0 5px }
.gywm_right_main ul li a img{height: 181px;}
.gywm .main_left_fzyy ul li{width: 280px;}
.gywm .main_left_fzyy ul li .zhezhao div{line-height: 172px}
.gywm .main_left_fzyy ul li a img{height: 181px;}
/*服务范围*/
.spfz li{width: 245px;margin: 5px }
.spfz >li>a >p{text-align: center;text-indent: 0}
.fwfw_right{border-bottom: 1px solid #E8E8E8;border-right: 1px solid #E8E8E8}
/*公司新闻*/
.gsxw li a{padding:0 8px;display: block}
.gsxw li a >h3{color: #0da944;}
.gsxw >li{padding: 30px 0 10px;border-bottom: 1px dotted #999;width: 100%}
.gsxw >li> a> p{margin: 15px 0;}
.gsxw >li> a>span{color:#999; }

    /*分页*/
.fenye{overflow:hidden;margin: 15px}
.fenye ul{overflow:hidden;display:inline-block}
.fenye ul li{border:1px solid #E7E7E7;margin:0 3px}
.fenye ul li:nth-child(3) a{background:#0da944;color:#fff}
.fenye ul li a{color:grey;font-size:12px;padding:5px 10px}
.fenye{text-align:right;}




footer{min-width: 1220px;background: #0da944;text-align: center;overflow: hidden;margin-top: 30px;}
.footer{float: right;margin: 20px auto 0;padding: 30px 0}
.footer ul{display: inline-block;margin: 0 auto}
.footer ul li{color: #fff;}
.footer ul li a{color: #fff;padding: 0 10px}
.footer p{font-size: 12px;color: #fff;text-align: center;line-height:35px; }
.footer p a{color: #fff}
.footer_left{float: left;color: #fff;margin: 20px auto 0;padding: 30px 0;}
.footer_left .lxwm{width: 30px;font-size: 24px;padding-right: 20px;border-right: 1px solid #fff}
.footer_left .jingli p:nth-child(3){margin-top: 30px; }
.footer_left .jingli p:nth-child(4){margin-bottom: 30px; }
.footer_left .jingli{margin-left: 25px;margin-top: 5px;}
@media screen and (max-width:1600px){
}
@media screen and (max-width:1400px){
}
