@charset "utf-8";

*{ margin:0px; padding:0px;font-family: "微软雅黑";}

img {border:0;margin:0; padding:0;}

ul,li,ol,h1,h2,h3,dl,dt,dd,form,p,b,u,s,i{list-style:none;margin:0; padding:0; font-weight:normal}

.clearfix{display:inline-table;}

* html .clearfix{height:1%;/*ie6*/}

*+html .clearfix{min-height:1px;}

.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden;font-size: 0;}

.clearfix { display:inline-block; }

* html .clearfix { height:1%; }

.clearfix { display:block; }

input,textarea {outline:none;border:0px;}/*去掉输入框得到焦点时边框会出现阴影效果----例如360 火狐*/

a{ blr:expression(this.onFocus=this.blur()); /* IE Opera */ outline:none; /* FF Opera */ } a:focus{ -moz-outline-style: none; /* FF */ } /*去掉a标签超链接的虚线框*/

.clearboth{ clear:both}



a:link { text-decoration: none;}

a:visited {text-decoration: none;}

a:hover { text-decoration: none; color: #0DA32C;transition: all 0.7s ease-out 0s;}

a:active {text-decoration: none; color: #404040;}

em{ font-style:normal;}

img{width: 100%;height: 100%; background: url() no-repeat center;

    background-size:cover;}

.breadcrumb img {width: auto;height: auto;}

.page-content img{ width: auto;height: auto;}

::selection {



	color:#fff;



    background-color: #0DA32C;



}


video::-internal-media-controls-download-button {
    display: none;
}




::-moz-selection {



	color:#fff;



    background-color: #0DA32C;



}







::-webkit-selection {



	color:#fff;



    background-color: #0DA32C;



}







::-webkit-scrollbar {



    width: 8px;



    height: 8px;



    background-color: #F5F5F5;



}







::-webkit-scrollbar-track {



    border-radius: 10px;



    background-color: #E2E2E2;



}







::-webkit-scrollbar-thumb {



    border-radius: 10px;



    -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);



    background-color: #555;



}

 

/*logo广告*/

.logoBox { width:1180px; height: 126px; margin:0 auto 10px;padding-top: 24px;}

.logoBox .logoBn { width:100%; height:118px;}

h1 a{display: block; width: 106px;height: 98px;float: left;}

.logo-name{width: 427px;height: 76px;float: left;margin-top: 12px;

    margin-left: 30px;

    background: url(../images/logo-ad.jpg) no-repeat center;

    background-size:cover;position: relative;

}

.logo-name .name01{

display: block;

font-size: 27px;

color: #333;

font-weight: bold;

letter-spacing: 0px;

position: absolute;

top: -7px;

left: -1px;
}

.logo-name .name02{display: block;font-size:24px;color: #178f3a;

    letter-spacing: 3px; position: absolute;    bottom: -1px;

    right: -4px;font-weight: bold;

}



.logoBox .logoBn .tel{ width:255px; height:71px; float:right; margin-top:-24px; }

.logoBox .logoBn .tel .tel-l{ width:60px; height:34px;

    background: url(../images/tel.jpg) no-repeat center;

    background-size:cover;

    float:left;margin-top: 34px;

}

.logoBox .logoBn .tel .tel-r{ width:auto; height: 100%; float:right;margin-top: 42px; }

.logoBox .logoBn .tel .tel-r .qg{ 

    display: block;

    font-size: 16px; line-height: 31px; color:#666;}

.logoBox .logoBn .tel .tel-r .qg01{display: block;font-weight: bolder;

    font-size:28px;color:#0DA32C;  line-height:30px;letter-spacing: -1px; }

/*logo广告结束*/

/*nav*/

.nav{

    width: 100%;

    height:60px;

    border-top:1px solid#0ea32a;

    border-bottom:1px solid#0ea32a;background: #fff;

}

.nav-first{background: url(../images/nav-f.jpg) no-repeat center;

    background-size:cover;}

.nav .content-1{

    width: 100%;

    height:60px;

   background: #fff;

}

.nav .content-1 ul{

    width: 1180px;

    height:60px;

    margin:0 auto;

}



.nav .content-1 ul li{

    width: 98px;height: 36px;

    float: left;

    margin-left: 19px;

    margin-right: 14px;position: relative;

}

.nav .content-1 ul li:after{

    width: 3px;

    height: 3px;

    border-radius: 50%;

    background: #333;

    content: '';

    position: absolute;

    top: 28px;

    right: -25px;

}

.nav .content-1 ul li:last-child:after{

    height: 0;

}

.nav .content-1 ul li a{

    display: block;

    width: 98px;height: 36px;

    font: 15px/60px "microsoft yahei";

    transition:all 1s ease;text-align: center;

    -webkit-transition:all 1s  ease;

    -moz-transition:all 1s  ease;

    -ms-transition:all 1s  ease;

    color: #333;

}

.nav .content-1 ul li a:hover{

    color: #fff;font: 15px/36px "microsoft yahei";

    background: url(../images/nav-f.jpg) no-repeat center;

    background-size:cover;

    -webkit-animation: rot 0.5s 2  alternate;

    -moz-animation: rot 0.5s 2  alternate;

    -ms-animation: rot 0.5s 2  alternate;

    animation: rot 0.5s 2  alternate;

    -ms-transform: rotate(0deg)  scale(1.1);margin-top: 12px;

}

.fixedNav{background: #fff;width: 1180px;height:60px;

    margin:0 auto;background: url(../images/h-nav.jpg) no-repeat center;

    background-size:cover;

 position:fixed; top:0px; left:0px; width:100%; z-index:100000; _position:absolute; _top:expression(eval(document.documentElement.scrollTop));}



.another a{color: #fff!important;font: 15px/36px "microsoft yahei"!important;display:block;background: url(../images/nav-f.jpg) no-repeat center;

    background-size:cover;

    -webkit-animation: rot 0.5s 2  alternate;

    -moz-animation: rot 0.5s 2  alternate;

    -ms-animation: rot 0.5s 2  alternate;

    animation: rot 0.5s 2  alternate;line-height: 50px;

    -ms-transform: rotate(0deg)  scale(1.1);margin-top: 12px;}

/*nav结束*/



/*footer*/

.footer-box{

    width: 100%;height: 156px;background: #128627;

    padding-top: 44px;

}



.footer-bot{width: 1180px;height: 120px; margin:0 auto;}

.footer-l{width: 450px; float: left;}

.footer-l dl dd{font-size: 14px;color: #fff;line-height: 28px;}

.footer-l dl dd a{display: inline-block; color: #fff;margin-left:5px;left-right:5px;}

.footer-l dl dd .dlwx:hover{color: #fff;}

.footer-l dl dd .nian{width: 111px;height: 21px;margin-top: 5px;}



.footer-l dl dd a:hover{color: #FF9A15;}

.footer-r{width: 275px;float: left;}

.sys{width: 219px;height: 91px;margin:0 auto;margin-top: 4px;}

.sys-zi{width: 127px;height: 100%;float: left;border: 1px solid #14b230;cursor: pointer;}

.sys-zi p{text-align: center;color: #fff;font-size: 14px;}

.sys-zi p:first-child{margin-top: 20px;}

.sys-erwm{width: 90px;height: 100%;float: right;}

