﻿html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {
    margin:0;
    padding:0;
}
table {
    border-collapse:collapse;
    border-spacing:0;
}
fieldset,img { border:0; }
ol,ul { list-style:none; }
a { text-decoration:none; font-size:16px; }
a:hover { text-decoration:underline; }
h1 { font-size: 18px; }
h2 { font-size: 18px; }
h3 { font-size: 16px; }
h4,h5,h6 { font-size: 16px; }
button,input,select,textarea { font-size: 100%; }
body,button,input,select,textarea,div,table { font: 16px "微软雅黑",Verdana,"宋体", Tahoma, Helvetica, Arial, sans-serif; }

html,body{ width: 100%;  text-align: center; }
body{height: 100%;/* background-image: url('../img/bg1.gif'); */ background-repeat: repeat-y; background-position: center; font-family: arial,'宋体'; color: #333;font-size: 12px;}
#page{width:1407px; height:100%;  margin: 0 auto; }
#nav{height: 36px; width:1400px; background: #76923c; margin: 0 auto; min-width: 1400px; }
#banner{height: 250px; width: 1400px; margin: 0 auto;  }
#content{height: 100%; width: 1400px; margin: 0 auto;  _height:800px; min-height:800px;   }
#left,#right{ width:300px; height:100%; background: url('../img/Leftbg.jpg') #e2ffad repeat-x center top;}
#left{float:left; padding-bottom:10200px;margin-bottom:-9999px; background: #f2f2f2; }
#right{float:right; padding-bottom:10200px;margin-bottom:-9999px; }
#center{ width:1100px;  padding-bottom:10200px;margin-bottom:-9999px;  margin-left: 300px; margin-right: 300px;  line-height: 1.6em;    padding-top: 25px;  _zoom:1; _overflow: hidden;  }
#center_ex{ /* width:1100px; */  padding-bottom:10200px;margin-bottom:-9999px;  /* margin-left: 300px;  margin-right: 300px; */  line-height: 1.6em;    padding-top: 25px;  _zoom:1; _overflow: hidden;  }
.btlr{width: 300px; height: 40px; line-height: 40px; text-indent: 35px; color: #eee; font-size: 18px; text-align: left; font-family: arial; font-weight: bold; background: url('../img/btlr.png') #d1ff82 no-repeat left top; margin-left: 20px; margin-top: 30px;}
.btlr a{color: #eee; cursor: pointer;}
.btlr a:hover{color: #eee; cursor: pointer; text-decoration: none;}
.p1{padding-bottom: 15px; padding-top: 20px; font-weight: bold; text-align: left; line-height: 1.5em; margin-left:20px; margin-right: 10px ;}
.p2{padding-bottom: 25px;   text-align: left; line-height: 1.5em; margin-left:20px; margin-right: 20px ;}
.grn{  background: #f2f2f2;padding-left:0px; line-height: 1.5em; color:#333; font-weight: bold;  text-align: left; vertical-align: middle; font-weight: bold; margin: 1px 0; margin-bottom: 10px; }
.grn_cn{line-height: 1.4em; }
.grn a{color:#328b04; cursor: pointer;}
.grn a:hover{color: red; text-decoration: none; cursor: pointer;}
.grn_head{line-height: 2.5em; font-size: 16px; color:#f2f2f2; padding-left: 20px ; font-family:'tahoma'; font-weight: bold; background: #76923c;}
.grn_head_cn{line-height: 3.5em; font-size: 16px; background: #76923c; color:#f2f2f2; padding-left: 20px ; font-weight: bold;}
.grn_head_email{line-height: 3.5em; font-size: 16px; background: #76923c; color:#f2f2f2; padding-left: 20px ; font-weight: bold;}
.grn_head_email_cn{line-height: 3em; font-size: 16px; background: #76923c; color:#f2f2f2; padding-left: 20px ; font-weight: bold;}
.grn_head_coop{line-height: 3.3em; font-size: 16px; background: #76923c; color:#f2f2f2; padding-left: 20px ; font-weight: bold;}
.grn_head_coop_cn{line-height: 3em; font-size: 16px; background: #76923c; color:#f2f2f2; padding-left: 20px ; font-weight: bold;}
.grn_bd{color:#333; margin-left: 20px; font-weight: bold; margin-right: 10px; font-size: 16px; margin-bottom:20px; font-family:'tahoma';}
.grn_bd_en{color:#333; margin-left: 20px; font-weight: bold; margin-right: 10px; font-size: 14px; font-family:'tahoma';}
#content{ overflow: hidden; zoom:1;  }
.grn_top{margin-top:20px;}

#menu{color: #f2f2f2; font-size: 14px; }

#menu,#menu ul {
    list-style: none;
    float: left;
}
#menu {
    float: left;
}
#menu li {
    float: left;
    /*background: url('../img/menu_line.gif') no-repeat right top;   */
    background: #76923c;
    list-style: none;
    _width: 89px;
    text-align: left;
}

#menu li a {
    display: block;
    height: 36px;
    line-height: 36px;
    margin-right: 1px;
    padding: 0 1.5em;
    text-decoration: none;
    color: #f2f2f2;
    /*background: url('../img/menu_bg.gif') #eee repeat-x center; */
    background: #76923c;
    font-weight: bold;
    white-space: nowrap;
}

#menu li ul {
    margin: 0;
    padding: 0;
    position: absolute;
    visibility: hidden;
    z-index: 999;
	

}

#menu li ul li{
    float: none;
    display: inline;
    background: #76923c;
	
}

#menu li ul li a{
    color: #f2f2f2;
    height: 28px;
    line-height: 28px;
    font-weight: bold;
    width: auto;
	min-width:225px;
	white-space: nowrap;
}

#menu li ul li:hover a {
    height: 28px;
    line-height: 28px;
    color: #76923c;
    text-decoration: none;
    font-weight: bold;
    /*background:#ccc url('../img/menu_bg2.gif') repeat-x;    */
    background: #f2f2f2;
}


/*

#menu li:hover ul.noJS {display: block;  }


#menu {
    font-family: Arial;
    font-size: 13px;

}
#menu li a {
    background: url('../img/menu_bg.gif') #eee repeat-x center;
    font-weight: bold;
    height: 28px;
    line-height: 28px;
}
#menu > li:hover > a {
    background: url('../img/menu_bg2.gif') #eee repeat-x center;
    color: #444;
    height: 28px;
    line-height: 28px;
}

#menu li ul{
    position: absolute;
    visibility: hidden;
}

#menu li ul li{
    float: none;
    display: inline
}

#menu li ul li a {
    color: #000;
    height: 28px;
    line-height: 28px;
    font-weight: bold;
    width: auto;
}
#menu ul li:hover a {
    height: 28px;
    line-height: 28px;
    color: #444;
    text-decoration: none;
    font-weight: bold;
    background:#ccc url('../img/menu_bg2.gif') repeat-x;
}
*/

#slideBox{width:810px; height: 250px; float: left;}
.slideBox{  overflow:hidden; position:relative;    }
.slideBox .hd{ height:15px; overflow:hidden; position:absolute; right:10px; bottom:10px; z-index:1; }
.slideBox .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox .hd ul li{ float:left; margin-right:5px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox .hd ul li.on{ background:#f00; color:#fff; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd img{ width:810px; height:250px; }

#slideBox1{width:300px; height: 250px; float: right; background: #c2d69b;}
.slideBox1{  overflow:hidden; position:relative;    }
.slideBox1 .hd{ height:15px; overflow:hidden; position:absolute; right:10px; bottom:10px; z-index:1; }
.slideBox1 .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox1 .hd ul li{ float:left; margin-right:5px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBox1 .hd ul li.on{ background:#f00; color:#fff; }
.slideBox1 .bd{ position:relative; height:100%; z-index:0;   }
.slideBox1 .bd img{ width:300px; height:250px; }

#l_ban{float: left;}
.news {text-align: left; margin-left: 20px; margin-right: 15px;  font-size: 14px; font-family: arial; margin-top: 5px;}
.news li{border-bottom: #aaa 1px dashed; padding: 10px 5px; line-height: 1.6em; display: block;}
.news li a{color: #328b04; font-size: 14px; font-weight: bold;width: 90%; display: inline-block;}
.news li a:hover{color: red; text-decoration: none; cursor:pointer;}

#center { line-height: 1.6em;}
#center h1,#center_ex h1{line-height: 1.6em; font-size: 16px;  margin-bottom: 15px;  margin-right: 30px;  }
#center h3,#center_ex h3{line-height: 1.6em; font-size: 16px; margin-top: 20px; margin-bottom: 25px;  margin-right: 30px;}
#center p,#center_ex p{line-height: 1.6em; margin-bottom: 30px;  margin-right: 30px; }
#wrap{width: 480px; text-align: left;  height: 100%; margin-left: 30px;}
#wrap_ex{/* width: 1000px; */ text-align: left;  height: 100%; margin-left: 30px;}
#foot{
    width:1400px;
    height:50px;
    z-index:-1;
    left: 0;
    right:0;
    margin-top: -50px;
    margin-left: 4px;
    clear: both;
}

.foot-left{float: left; height: 50px; line-height: 50px; width: 500px;  margin-left: 300px;  _width:262px; _margin-left: 300px; color: #888;  border-top:solid 1px #328b04; }
.foot-right{float: right; height: 50px; line-height: 50px; width: 600px;  margin-right: 241px; _width:260px; _margin-right:121px; color:#328b04 ; font-weight: bold; border-top:solid 1px #328b04;  }
.foot-left_ex{float: left; height: 50px; line-height: 50px; width: 500px;  margin-left: 300px;  _width:262px; _margin-left: 119px; color: #888;  border-top:solid 1px #328b04; }
.foot-right_ex{float: right; height: 50px; line-height: 50px; width: 599px;  margin-right: 1px; _width:500px;  color:#328b04 ; font-weight: bold; border-top:solid 1px #328b04;  }


img{margin:0;border: 0;}
#wrap .news{
    margin-left: 95px;
    margin-right: 30px;


}

#wrap_ex{text-align: left;}

#wrap_ex .news{



}

#wrap .news li{line-height: 2em;}
#wrap_ex .news li{line-height: 2em;}
#wrap .news li span{float: right;}
#wrap_ex .news li span{float: right;}
.news-next{height: 20px;line-height: 20px; }
.news-next a{color: #328b04; font-size: 12px; font-weight: bold;margin-left: 20px;}
.news-next a:hover{color: red; text-decoration: none; cursor:pointer;}
.news-next .news-next-txt{}

.img_lst{}
.img_lst li{padding-top: 20px;}

.ind_p img{margin-right: 0px;}

#trans{float: right; margin-right: 40px; margin-top:50px;}
#head a{color: black; cursor: pointer;}
#head a:hover{text-decoration: none; cursor: pointer; color: #333; }
.keyword_link{text-decoration: underline; color: #4170c0;}
.p_list{ list-style: disc ; line-height: 15px; margin-bottom: 30px; margin-left:  15px;}
.p_list li{line-height: 25px; font-size: 13px; }
.p_list li ul{width:200px;}
.p_list_row{list-style: disc; line-height: 15px; margin-bottom: 30px; margin-left: 15px;}
.p_list_row li{display: inline-block;list-style: disc; width: 150px; line-height: 30px;}
.lst_left{width:200px; float: left;}
.lst_right{width:200px; float: left;}
.img_table{ margin: 10px; text-align: left;}
.data_table1{border: 1px solid #333; border-collapse: collapse;}
.data_table1 .hd{font-weight: bold;}
.data_table1 td{line-height: 20px; border: 1px solid #333; padding:5px; }
.feed_data{margin-top: 50px; line-height: 100%;}
.feed_data .data_table2{border: 1px solid #fff; border-collapse: collapse;}
.data_table2 .hd{font-weight: bold; background: #4f81bd;}
.data_table2 td{line-height: 20px; border: 1px solid #fff; padding:5px;  }
.data_table2 .r1{background: #d0d8e8;}
.data_table2 .r2{background: #e9edf4;}

.pagination {
    display: flex;
    font-size: 14px;
    padding: 1vh 0 3vh;
    justify-content: center;
}

.pagination li {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
    flex: 1;
    box-sizing: border-box;
    max-width: 40px;
    height: 40px;
    color: #fff;
    /*background-color: #373838;*/
    cursor: pointer;
    -webkit-user-select: none;
    user-select: none;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    border: 1px solid #ebedf0;
}

.pagination li a {
    color: #328b04;
    display: block;
    width: 100%;
    text-align: center;
}

.pagination .active {
    background: #373838;
    color: #fff;
}

.pagination .disabled {
    color: #646566;
    background-color: #eee;
}








