﻿@charset "utf-8";
/* CSS Document */
body,ol,table,tr,td,dt,dd,dl,h1,h2,h3,h4,h5,h6,form,input,select,textarea{margin:0;padding:0; font-family:"微软雅黑"; font-size:13px; font-weight:normal;}
ul,li{margin:0;padding:0; font-family:"微软雅黑";font-weight:normal;}
html{overflow-x:hidden;}
body{font-size:12px;color:#666; margin:0; padding:0; _overflow:hidden; overflow:visible; background:#fff;}
input,button,select,textarea{outline:none;resize:none;}
p{margin:0; padding:0;}
a img{border:none;}
li{list-style-type:none;}
a{text-decoration:none;color:#000;}
input{vertical-align:middle;font-family:"微软雅黑";}
table{border-collapse:collapse;font-family:"微软雅黑";}
a:hover{cursor:pointer; color:#136D39; text-decoration:none;}
/*{dfilter:alpha(opacity=90);-moz-opacity:0.9;opacity:0.9;}*/
a,area{blr:expression(this.onFocus=this.blur())} /* for IE */
:focus{-moz-outline-style: none;} /* for Firefox */
a{outline:none;} /* for FF Chrome */
.dis{display:none;}
.clear{clear:both;}
.t10 {
    clear:both;height:30px; overflow:hidden;
     background:#fff;
}
.t11 {
    clear:both;height:10px; overflow:hidden;
     background:#fff;  padding-left:10px;
}
/*common/*/
.top_bg{width:1920px; height:100%; position:absolute; top:0; left:50%; margin-left:-960px; z-index:1; background:#fff; opacity:0.75; filter:alpha(opacity=40);}
.header{width:1920px; height:140px; position:fixed; left:50%; top:0; margin-left:-960px; z-index:1000; border-bottom:2px solid #B7B8B9; border-bottom:2px solid rgba(183,184,185,0.6); overflow:visible !important;}
.header .head{width:1160px; margin:0 auto; position:relative; z-index:2;}

.top_bg_news{width:1920px; height:100%; position:absolute; top:0; left:50%; margin-left:-960px; z-index:1; background:#fff; opacity:0.75; filter:alpha(opacity=40);}
.header_news{width:1920px; height:55px; position:fixed; left:50%; top:0; margin-top:10px; margin-left:-960px; z-index:3; overflow:visible !important;}
.header_news .head_news{width:1160px; margin:0 auto; position:relative; z-index:2;}

.header .head .logo{float:left; }
    .header .head .logo img { /*width:114px; height:68px;*/
        margin-top: 10px;
        opacity: 0.70;
    }
.header .head .nav{position:absolute; left:0; margin-top:50px;}
.header .head .nav1{position:absolute; left:60px;}

.header .head .nav ul{margin-top:40px; display:table;}
.header .head .nav ul li{float:left; padding:0 18px 0 18Px; position:relative; height:35px;  line-height:35px;}

/*.header .head .nav ul li{float:left; padding:0 28px; position:relative; height:35px;  line-height:35px;}*/

.header .head .nav ul li a{font-size:15px; color:#000;}
.header .head .nav ul li a:hover{font-size:15px; color:#0D6B35;}
.header .head .nav ul li a span{display:block; font-size:14px !important; width:110%; position:absolute; left:50%; margin-left:-55%; text-align:center; color:#a3a3a3;}
.header .head .nav ul li ol{width:110%; position:absolute; text-align:center; left:50%; margin-left:-50%; top:35px; background-color:#fff; background-color:rgba(255,255,255,0.8); z-index:3; border-bottom:2px solid #156E38; border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; -webkit-border-radius:5px;}
.header .head .nav ul li ol dd{padding-bottom:10px; padding-top:5px;}
.header .head .nav ul li ol dd a{font-size:15px;}
.header .head .nav ul li ol dd a font{display:block; color:#a3a3a3; font-size:12px;}
.header .head .nav ul li ol dd:hover{background-color:#156E38; border-radius:5px; background-color:rgba(21,110,56,1); transition-duration:0.4s;}
.header .head .nav ul li ol dd:hover a{color:#FFF;}
.header .head .nav ul li ol dd:hover a font{color:#FFF;}
.header .head .daosou{float:right; padding-top:15px; margin-right:45px; z-index:10; position:relative;}
.header .head .daosou a{display:inline-block; /*width:20px; height:20px;*/ margin-left:18px;}

    .header .head .daosou img {
        width: 126px;
        height: 126px;
    }

/*position:relative;

left:50%; 
        margin-left:-960px;*/
.footerO{
    width:1920px;
   
        height:100px;
     
       position:absolute; 
	   margin-left:-320px;
	   float:left;
        
          background-color:#156E38; 
          bottom:0px;
		 /* width: calc(100vw); */
       
}

       
.footer{width:1920px; 
        height:100px;
     
       position:relative; 
	   
	   left:50%; 
        margin-left:-960px;
        
          background-color:#156E38; 
          bottom:0px;
       
}

.footerIndex{
	width:100%; 
min-width:600px;
        height:100px;
     
       position:absolute; 
	   //left:-320px;
	   
        
          background-color:#156E38; 
          bottom:0px;
       
}





.footer img{text-align:center; line-height:23px; color:#fff; padding-top:5px;}

.footer p,.footerO p ,.footerIndex p
{
     color:#fff; line-height:23px; text-align:center;}

/*position:relative;*/
.footerzz{width:1920px; height:80px; margin-top:10px; position:fixed;bottom:0; left:50%; margin-left:-960px; margin-bottom:5px; background-color:#156E38; }
.footerzz p{text-align:center; line-height:23px; color:#fff; }
