﻿@charset "utf-8";
/* 样式重置 */
body,h1,h2,h3,h4,h5,h6,hr,p,dl,dt,dd,ul,ol,li,form,fieldset,button,input,textarea,img,th,td,select{margin:0;padding:0;}
body{font:12px/1.14 "Microsoft YaHei",Arial,"\5fae\8f6f\96c5\9ed1";word-wrap:break-word;color:#3e3e3e;background:#eaeae0;text-align:center;-webkit-text-size-adjust:none;-webkit-tap-highlight-color:rgba(0,0,0,0);}
.pgmglf:hover {font-size:20px
}
.pgmgrt:hover {font-size:20px;}
.cList a {width:}
textarea,input,button,select,legend{font:12px/1.14 arial,"\5fae\8f6f\96c5\9ed1";color:#333;outline:none;border:none;*font-size:100%;*border:0;vertical-align:top;background:none;}
h1,h2,h3,h4,h5,h6{font-size:16px;font-weight:normal;}
a{text-decoration:none;color:#3e3e3e;outline:none;zoom:1;line-height:normal}
a:hover{text-decoration:none;outline:none;color:#000;}
a:active{star:expression(this.onFocus=this.blur());}
table{border-collapse:collapse;border-spacing:0;}
caption,th{text-align:left;font-weight:normal;}
img{border:none;vertical-align:top;}
textarea{resize:none;overflow:auto;}
ul,ol,li{list-style:none;vertical-align:top}
i,em{font-style:normal;}
a,img{-webkit-touch-callout:none;}
input[type=submit],
input[type=reset],
input[type=button]{filter:chroma(color=#000000);} 
::-moz-placeholder{color:#97988b;}
::-webkit-input-placeholder{color:#97988b;}
:-ms-input-placeholder{color:#97988b;}     
/* 公共样式 */
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.prz{position:relative;zoom:1;}
.pra{position:absolute;}
.clearfix{*zoom:1;}
.clearfix:after{content:".";display:block;height:0;visibility:hidden;clear:both;}
.cleargap{font-size:0;letter-spacing:0px;text-align:left;}
.ibox{display:inline-block;*display:inline;*zoom:1;vertical-align:top;font-size:12px;letter-spacing:normal;}
.justify{text-align:justify!important;text-justify:inter-ideograph!important;}
.justify_fix{display:inline-block;*display:inline;*zoom:1;width:100%;height:0;overflow:hidden;}
.responLayout{overflow:hidden;}
.layoutItem{padding-bottom:32767px;margin-bottom:-32767px;}
.usn{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;}
.fz14{font-size:14px!important}
.song{font-family:"宋体","\5b8b\4f53";}
.arial{font-family:Arial}
.img-container{display:block;position:relative;zoom:1;overflow:hidden;background:url(../images/loading_1.gif) no-repeat center;}
.img-container img{display:block;opacity:0;}
.img-responsive,
.edits img{max-width:100%;width:auto\9;height:auto;-ms-interpolation-mode:bicubic;_width:auto;}
.ieBox{*behavior:url(./js/boxsizing.htc)}
.ellipsis{overflow:hidden;}
.mr0{margin-right:0!important;}
.mb10{margin-bottom:10px!important;}
.nobor{border:none!important;}
.nobg{background:none!important;}
.nobrt{border-right: 0px !important;}
.edits li{list-style-type:disc;list-style-position:inside;}
.bold{font-weight:bold!important;}	
.w1200{width:1200px;margin:0 auto;text-align:left;}

/*header*/
.header{border-bottom: 1px solid #c0c1b3;}
.hdWrap{padding: 26px 0px 30px;}
.hdbord{width: 229px; height: 65px; border-right: 1px solid #2e241f; padding-right: 17px; margin-right: 17px;}
.hdOther{width: 545px; height: 65px;}
.hdSh{padding:15px 0px 10px;}
.search{width: 180px; border: 1px solid #b3b3ac;}
.search input{width: 155px; height: 23px; line-height: 23px; background: none;}
.search a{display: block; width: 25px; height: 25px; position: absolute; right: 0px; top: 0px; background: url(../images/bd_01c1.png) no-repeat center center;}
.langue{line-height: 25px;}
.langue a{padding: 0px 10px;}
.hdHref{text-align: right; padding-right: 8px;}
.hdHref a{padding-left: 22px; margin-right: 30px;}
.hf01{background: url(../images/bd_01c2.png) no-repeat left center;}
.hf02{background: url(../images/bd_01c3.png) no-repeat left center;}
.hf03{background: url(../images/bd_01c4.png) no-repeat left center;}
/*nav*/ 
.nav{text-align: center;}
.nav a.a01{font-size: 15px; padding: 27px 32px 16px; display: block; position: relative; z-index: 10;}
.nav li:hover a.a01{ border-top: 3px solid #4b5f49; padding-top: 24px;}

/*banner*/
.banWrap{width: 66.66%; *width:60.999%; height: 33.26%;}
.banWrap .wraps {width:100%;position:relative; margin:0px auto;}
.banWrap .mtpro{margin: 0px auto;overflow: hidden; position:relative;}
.banWrap .mtpro li{ height: 100%; text-align:center; overflow:hidden; position:relative; float:left;}
.banWrap .mtpro li img{/*max-width:100%;height:auto; display:block;*/}
.banWrap .pager{position: absolute; bottom: 5%; right: 5%;}
.banWrap .pager span{display: block; width: 14px; height: 14px; background: url(../images/bd_03a.png) no-repeat; float: left; margin: 0px 5px;}
.banWrap .pager .z-hov{background: url(../images/bd_03b.png) no-repeat;}
.banRight{width: 33.33%; box-sizing:border-box; background: #61745f; padding: 2.91% 8px 0 8px;}
.banRight{color: #fff;}
.banRight a{color: #fff;font-size: 16px;}
.banRight .banMore{display:inline-block;}
.banRight .banMore span{display:block;padding-bottom: 3px;border-bottom: 1px solid transparent}
.banRight .banMore:hover span{font-weight: bold;border-bottom: 1px solid #fff}

.banH2{font-size: 24px; line-height: 24px; padding-bottom: 3.19%;}
.banUl li{overflow: hidden; border-top: 1px dashed #81a77c;}
.banUl li a{float: left; font-size: 14px; line-height: 79px; color: #e5e8e5;}
.banUl li a:hover{color: #fff; font-weight: bold;}
.banUl li span{float: right; line-height: 79px; color: #e5e8e5;}
.banMore{padding-top: 20px; display: block;margin-bottom: 17.2%}
.banBox{font-size: 18px; padding: 2.2% 0;}

    .banBox em {
        font-style: italic;
    }

/*content*/
.contBox{width: 33.33%;/* overflow: hidden;*/}
.contBox.conMid{background: #dcded3;}
.contBox.conMid h2{font-size: 24px; text-align: center;}
.contBox.conMid h2 a{ padding: 8.33% 0px; margin: 0px 3.75%; display: block; border-bottom: 1px solid #a4aaa7}
.contBox .cList{margin: 0px 7.5%; padding-top: 8.54%;}
.contBox .cList li{overflow: hidden; line-height: 24px; padding-bottom: 10.62%;}
.contBox .cList li a{float: left; font-size: 14px; line-height: 24px;}
.contBox .cList li span{float: right;}
.contBox .cList li a:hover,.contBox .banMore:hover{color: #608b5b;}
.contBox .banMore{text-align: center; padding-bottom: 6.25%; padding-top: 0px; line-height: 35px;}

.contBox.conRight{ text-align: center;}
.contBox.conRight ul{height: 78.79%; width: 100%; text-align: center;}
.contBox.conRight li{width: 33.125%; height: 39.29%; border-right: 1px solid #d6d8d2; border-bottom: 1px solid #d6d8d2; font-size: 16px; line-height: 24px; padding: 12.08% 0px 10.625%; *padding-bottom: 4.05%;}
.contBox.conRight li a{display: block;}
.contBox.conRight li p{margin-top: 8.75%;}
.conLogin{ width: 100%; background: #7b8c79;}
.conLogin a{ width: 106px; padding-top:0; padding-bottom: 0; display:block; color: #eaeae1; padding-left: 28px; margin:0px auto; box-sizing:border-box; font-size: 18px;}
#span_username {padding-top: 3.14%; padding-bottom: 0; display:block; color: #eaeae1;margin:0px auto; box-sizing:border-box; font-size: 18px;
}
.conLogin .cl01{background: url(../images/bd_01f1.png) no-repeat left 53%; *background: url(../images/bd_01f1.png) no-repeat 59px center;}
.conLogin .cl02{background: url(../images/bd_01f2.png) no-repeat 35% center; *background: url(../images/bd_01f2.png) no-repeat 59px center;}

.site{text-align: left; padding: 25px 0px 32px;}
.site a{color: #61745f;}
.site .acur{color: #485746;}

/*20160615导航下拉*/

.outerBox{ position: relative; }
.listNav{ position: absolute; display: none; left: 0; z-index: 9; top:60px; width: 100%; height: 39px; background:#97988b;  }
.listNavInner{ text-align: center; line-height: 39px; }
.listNavInner a{ display: inline-block; font-size: 16px; color: #fff; }
.listNavInner span{ display: inline-block; font-size: 16px; color: #fff; margin: 0 18px; }
.nav .ibox a em{ display: none; width: 16px; height: 8px; position: absolute; bottom: -8px; left: 50%; margin-left: -8px; background:url(../images/icons01.png) no-repeat; }
.nav li:hover .listNav{ display: block; }
.nav li:hover a em{ display: block; }















/*page*/
.page{text-align: center;}
.page a{height: 30px; line-height: 30px; font-size: 18px;}
.page a:hover{color: #4b5e49;}
.page .num{width: 30px; margin:0px 6px;}
.page .num:hover,.pcur{ font-size: 24px; text-decoration: underline;}
.page span{height: 30px; line-height: 30px;}
.pgmgrt{margin-right: 30px;}
.pgmglf{margin-left: 30px;}
.pgmar{margin:50px 0px;}
.pgmar2{margin-top: 70px;}
.pgmar3{margin-top: 30px;}


/*footer*/
.footer{ padding: 3.19% 0px 3.33%;}
.footer .fotTop{line-height: 22px; text-align: center; margin-bottom: 32px;}
.footer .fotTxt{text-align: center;}
.footer span{ font-size: 14px; padding-left: 28px; margin: 0px 23px;}
.fot1{background: url(../images/bd_01g1.png) no-repeat left center;}
.fot2{background: url(../images/bd_01g2.png) no-repeat left center;}
.fot3{background: url(../images/bd_01g3.png) no-repeat left center;}












/* media */
/* 横屏 */
@media screen and (orientation:landscape){
    
}
/* 竖屏 */
@media screen and (orientation:portrait){
    
}

/* 窗口宽度<1380,设计宽度=1080 */
@media screen and (max-width:1380px){


	.banUl li a{padding:6% 0;line-height: normal}
	.banUl li span{padding:6% 0;line-height: normal}

    
}

/* 窗口宽度<960,设计宽度=768 */
@media screen and (max-width:959px){
    
}
/* 窗口宽度<768,设计宽度=640 */
@media screen and (max-width:767px){
    
}
/* 窗口宽度<640,设计宽度=480 */
@media screen and (max-width:639px){
    
}
/* 窗口宽度<480,设计宽度=320 */
@media screen and (max-width:479px){
    
}
/* windows UI 贴靠 */
@media screen and (-ms-view-state:snapped){
    
}
/* 打印 */
@media print{
    
}




























