﻿
body{
	width:800px;   
 margin: 0 auto;  }
p{ line-height:1.8em}
ul{margin:10px 0;}
.upTitle_out{border: 0px none rgb(31, 135, 122);; text-align: center; margin: 0.8em 0px 0.2em; clear: both; padding: 0px; color: inherit;
}
.upTitle_out1{display: inline-block; text-align: center; color: inherit;}
.upTitle {
	margin: 0.2em 0px 0px;
	 padding: 0px 0.5em 5px;
	  max-width: 100%; 
	  color: rgb(31, 135, 122);; 
	  font-size: 2.2em; 
	  line-height: 1; 
	  border-bottom: 1px solid rgb(31, 135, 122);;
	   border-color: rgb(31, 135, 122);;
	    font-family: inherit; 
		font-style: normal; 
		font-weight: inherit;
		 text-align: inherit;
		  text-decoration: inherit; 
		  background-color: transparent;
		  }
		  
.downTitle{
	margin: 0px 0em; font-size: 1.6em; line-height: 1; font-family: inherit; font-style: normal; font-weight: inherit; text-align: inherit; text-decoration: inherit; color: rgb(31, 135, 122);; border-color: rgb(31, 135, 122);;
	}
	
	.about{margin: 0px; box-sizing: border-box; padding: 0px; display: inline-block; width: 100%; border-bottom: 1px solid rgb(200, 200, 200); font-family: 微软雅黑; border-color: rgb(31, 135, 122); rgb(31, 135, 122); rgb(200, 200, 200);}
	
	.about .left{margin: 0px; padding: 0px; box-sizing: border-box; float: left; color: inherit; font-size:1em}
	.about .right{margin: 0px; padding: 0px; box-sizing: border-box; float: right; clear: none; color: inherit;}
	.about .right .right_r{margin: 0px; padding: 1px 5px; background-color: rgb(255, 255, 255); border: 1px solid rgb(200, 200, 200); float: right; color: inherit;color: rgb(31, 135, 122);; font-size: 14px; font-weight:bold}
	.about .right .right_l{padding: 1px 5px; margin: 0px; background-color: rgb(31, 135, 122);; float: right; border: 1px solid rgb(85, 85, 85); color: rgb(255, 255, 255);font-size:0.95em}
	
	
	.title1{width: 100%; color: rgb(62, 62, 62); font-family: 微软雅黑; white-space: normal; border-color: rgb(31, 135, 122);; margin: 0.5em 0px; line-height: 1em; overflow: hidden; border-bottom: 1px solid rgb(31, 135, 122);; display: inline-block; word-wrap: break-word ! important; box-sizing: border-box ! important; background-color: rgb(255, 255, 255);}
	.title1 .title1_left{max-width: 100%; word-wrap: break-word ! important; box-sizing: border-box ! important; padding: 0.2em; height: 1.8em; line-height: 1em; display: inline-block; background-color: rgb(31, 135, 122);; color: rgb(255, 255, 255);
	}
	
	.title1 .title1_left .con{max-width: 100%; word-wrap: break-word ! important; box-sizing: border-box ! important; color: inherit; line-height: 1em; font-family: inherit; font-size: 1.5em;}
	
	.title1 .title_right{max-width: 100%;  word-wrap: break-word ! important; box-sizing: border-box ! important; padding: 0.2em; color: rgb(31, 135, 122);; line-height: 1em; font-family: inherit; font-size: 1.5em; display: inline-block;}
	
	
	.title2{display: inline-block; padding-bottom: 3px; border-bottom: 1px solid rgb(31, 135, 122);; color: inherit; border-color: rgb(31, 135, 122);;}
	
	.title2 .title2_left{width: 0.5em; height: 1.4em; vertical-align: bottom; display: inline-block; color: rgb(255, 255, 255); background-color: rgb(31, 135, 122);;" data-width="0.5em}
	
	.title2 .title2_right{font-size: 16px; height: 1.12em; vertical-align: bottom; line-height: 1.12em; padding: 0px 0.5em; display: inline-block; color: inherit;margin: 0px; color: rgb(31, 135, 122);;}
	
	.title3{margin: 5px 0px 13px; padding: 0px 10px; border-width: 0px 0px 0px 5px; border-left: 5px solid rgb(31, 135, 122);; font-size: 16px; color: rgb(31, 135, 122);; line-height: 25px; white-space: normal; font-family: 微软雅黑; border-color: rgb(31, 135, 122);;}
	
	.cont{
		border: 1px ; padding: 2px;
		}
		.cont .block{margin: 0px; padding:5px 10px; border: 1px solid rgb(0, 187, 236);}
		
	h2{
	border-bottom: 1px solid rgb(31, 135, 122);;
    border-color: rgb(31, 135, 122);;
    color: rgb(31, 135, 122);;
	
    display: inline-block;
    font-size: 1em;
    font-weight: normal;
    height: 1.12em;
    line-height: 1.12em;
    margin: 0;
    padding: 0 0.5em 0.2em 0;
    vertical-align: bottom;
	margin-top:10px;
	margin-bottom:10px;
	}
	
h3{margin: 5px 0px 13px; padding: 0px 10px; border-width: 0px 0px 0px 5px; border-left: 5px solid rgb(31, 135, 122);; font-size: 16px; color: rgb(31, 135, 122);; line-height: 15px; white-space: normal;  border-color: rgb(31, 135, 122);; font-weight:normal}

.img{text-align:center; }
.imgb{border: 1px  solid #0CC;}
li{padding:3px; line-height: 1.75em; list-style-position: inside; }