@charset "utf-8";
/* CSS Document */

body{background: #f1f1f1; font-family: PingFang-SC-Medium;}

.top{height: 240px; background: url("../images/bg_top.png") repeat; z-index: 999;}
.logo{height: 240px; background: url("../images/bg_top_logo.png") no-repeat left -20px top -60px;; background-size: 1280px 300px;}
.logo img{margin-top: 80px; height: 66px;}
.tab{height: 60px; background: #025720; font-size: 16px;}
.page_menu{height: 60px; text-decoration: none; color: #FFFFFF; line-height: 60px; text-align: center;}
.page_menu_on{height: 60px; text-decoration: none; background: #dee6d6; color: #025720; line-height: 60px; text-align: center;}
.position{height: 50px; line-height: 50px; color: #666; background: #FFF; -webkit-box-shadow: #666 0px 0px 10px; border-bottom: 1px solid #DDD;}

.content{margin-top: 110px; height:680px; background: #FFF;}

.notice{margin-top: 30px;}
.tableft{ margin-top: -30px; border-right: 1px solid #EEE; padding: 30px 0 390px 3%;}
.tabmenu li{font-size: 16px; font-weight: bold; line-height: 40px; text-indent: 14px;/* color: #339054;*/ height: 40; width: 120px; margin-top: 10px; 
			list-style-type:none; cursor: pointer;}
.tab_menu_on{font-size: 16px; line-height: 40px; text-indent: 14px; color: #FFF; /*height: 40; width: 120px; background: #339054;*/ margin-top: 10px;
	/*梯形tab背景*/
	height: 0; width: 120px; border-bottom: 40px solid #339054; border-right: 30px solid transparent;}

.news{margin: 20px 10px; font-size: 14px;}
.news p{width: 100%; line-height: 22px; margin: 0 0 10px 0;}
#direction p{width: 100%; line-height: 22px; margin: 0 0 14px 0; cursor: auto;}
#direction iframe{margin-top: -10px;}
.bold{font-weight: bold;}

.input_area{margin-top: -10px;}
.input_area input{margin-top: 10px; width: 600px; height: 40px; border: 1px solid #999; border-radius: 4px; text-indent: 10px;}
.input_area textarea{margin-top: 10px; width: 600px; height: 300px; border: 1px solid #999; border-radius: 4px; text-indent: 10px; padding-top: 10px;}
.input_area button{height: 30px; width: 80px; border-radius:8px; border: 1px solid #339054; background: #339054; color: #FFF; display: block; margin-top: 20px;}
.input_area p{margin-top: 10px; font-weight: bold;}

.search input{border-radius: 8px; border-top-right-radius: 0px; border-bottom-right-radius: 0px; border: 1px solid #339054; height: 40px; width: 300px; float: left; text-indent: 10px;}
.search button{border-radius: 8px; border-top-left-radius: 0px; border-bottom-left-radius: 0px; border: 1px solid #339054; height: 40px; width: 80px;
	background-color: #339054; background-image: url("../images/icon_search.png") no-repeat center center; background-size: 21px 24px; float: left; color: #FFF;}
.news p{height: 20px; width: 100%; line-height: 20px; text-indent: 10px; cursor: pointer;}
.notice i{display: block; float: left; width: 12px; height: 16px; background-image: url("../images/icon_dot.png"); background-position: center center;
	 background-repeat: no-repeat; background-size: 12px 12px;}
.questions{margin-top: 30px;}
.questions span{float: right;}
.mailboxs{margin-top: 30px;}
.mailboxs span{color: /*#025720*/#0000ff; font-weight: bold;}


.bottom{height: 120px; background: #025720; color: #FFF; font-size: 13px; font-weight: 100; border-radius: 0px;}
.bottom hr{width: 50px; border-color: #FFF; transform: rotate(90deg);}
.bottom1{height: 120px; display: flex; align-items: center;}
.bottom2{height: 120px; display: flex; align-items: center; float: right;}
.bottom3{height: 120px; display: flex; align-items: center; float: right;}
.C{border: 1px solid #FFF; border-radius: 100%; font-size: 10px; padding: 1px 4px;}


/*五等分*/
.col-xs-5ths{ width:20%; float:left;}
/*八等分*/
.col-lg-8ths{ width:12.5%; float:left;}
/*一等分*/
.col-lg-1ths{ width:100%; float:left;}
/*二等分*/
.col-lg-2ths{ width:50%; float:left; padding: 0 20px;}

