.site_map .p2>p:first-child{
	margin:0;F
	padding-top:5px;
}
.site_map .p2>p:last-child{
	margin:0;
	padding-top:0px;
}

.sm_content p{
	padding-top: 13px;
	color:#000;
}
.sm_content p>a {
	color:#000;
	text-decoration:none;
	font-size:14px;
}


.site_map h3{
	font-size: 28px;
	font-weight: bold;
	color:#000;
}
.b{
	font-weight: bold;
}
.sm_content{
	text-align: center;
	font-size: 14px;
}
.site_map .box_list>div{
	width:88px;
	height:48px;
	border: 1px solid #bcbcbc;
	vertical-align:middle;
	cursor: pointer;
	margin:0;
	padding:0;
}

.site_map .box_list>a {
    display:block;
    width:88px;
	height:48px;
	border: 1px solid #bcbcbc;
	color:#333333;
	text-decoration:none;
	display:table-cell;
	vertical-align:middle;
}

.site_map .box_list>a.quality_link {
    background: #5ff8fb;
	border: 1px solid #797979;
}

.site_map .box_list>a:hover {
    background: #effde6;
}

div.box_list>img {
    margin:0;
	padding:0;
}

.site_map .box_list>div:nth-child(n+3):hover{
	background: #effde6;
}
.site_map>div:first-child p{
	line-height: 180%;
}
.sm_content_top>div{
	background: #3099fa;
	border: 1px solid #797979;
	color:#fff;
	cursor:default;
}
.sm_content_conter>div>div:first-child, .sm_content_down>div>div:first-child{
	background: #5ff8fb;
	border: 1px solid #797979;
	vertical-align: middle;
	cursor:default;
}
.sm_content_top{
	height:50px;
	width:90px;
	margin-bottom:15px;
}
.sm_content_conter{
	height:550px;
}
.sm_content_down{
	height:230px;
}
.sm_content_conter>div, .sm_content_down>div{
	float: left;
}
.sm_content_conter>img, .sm_content_down>img{
	float: left;
}
.clear{
	clear:both;
}
/**/
.products_LW{
	color:#515151;
	margin-top:8px;
  font-size: 16px;
  line-height: 21px;
}
.products_LW .limitations, .products_LW .note, .products_LW h3{
	color:#000;
}
.products_LW .limitations{
	padding-top: 20px;
}
.products_LW .note>span{
	font-size: 20px;
}
.products_LW h3{
	font-size:20px;
	margin-bottom: 10;
	font-weight: normal;
}
.products_LW h3+p{
	margin-top: 0;
}
.products_LW p{
	margin-bottom: 10px;
}
/**/
.products_MS{
	color: #515151;
    font-family: Times New Roman;
}
.products_MS .MS_box{
	margin-top: 20px;
	margin-left:65px;
	height:340px;
	width:860px;
	border: 1px solid #a1a1a1;
	font-family: "Times New Roman";
}
.products_MS .box_L{
	height:340px;
	width:152px;
	border-right: 1px solid #a1a1a1;
	background: url("../image/u17_normal.png") no-repeat scroll 26px 120px #E4E4E4;
	float: left;
	margin-right: 10px;
}
.products_MS .box_R{
	height:340px;
	width:695px;
	float: left;
}
.products_MS .box_L>p{
	padding-top:7px;
	padding-left: 47px;
    font-size: 16px;
}
.products_MS .box_L>p:first-child{
	padding-top:186px;
    font-size: 18px;
}
.products_MS .box_R .MS_download>input{
	height: 36px;
    width: 165px;
    color: #fff;
    background:#ba5f5f;
    border-width: 0;
    position: absolute;
    top:161px;
    left:470px;
    font-size: 18px;
    cursor: pointer;
}
.products_MS .box_R .MS_download>input:hover{
	background:#999966;
}
.products_MS .box_R .MS_download{
	position: relative;
}
.products_MS .box_R .download_article p:nth-child(1){
	font-size: 24px;
	padding-top: 95px;
}
.products_MS .box_R .download_article p:nth-child(2){
	font-size: 28px;
}
.products_MS .box_R .download_article p:nth-child(3){
	font-size: 20px;
}
.products_MS .MS_box .box_R .download_article .box_R1_p{
    padding-top: 125px;
}
.products_MS>p:first-child{
    line-height: 180%;
}
/***************************************/
.products_MP1{
    font-family: "Times New Roman";
    color: #515151;
}
.products_MP1 .box4{
    width:979px;
}
.products_MP1 .box4 img{
    width:476px;
    height:354px;
    margin-bottom:20px;
}
.products_MP1 .box4 img:nth-child(even){
    margin-right:20px;
}
.products_MP1 .box3{
    height:270px;

}
.products_MP1 .box3>div, .products_MP1 .box3>img{
    float:left;
}
.products_MP1 .box3>img{
    width:304px;
    height:204px;
    margin-right:25px;
}
.products_MP1 .box3>div>li{
    line-height: 160%;
}
.products_MP1 .box2_L li{
    font-size: 20px;
    color:#000;
}
.products_MP1 .box2_L p{
    font-size: 16px;
    margin-bottom: 20px;
}
.products_MP1 .box3>div{
    width:630px;
}
.products_MP1 .box3>h3{
    color:#000;
}
.products_MP1 .box2_L{
    width:643px;
    float: left;
    margin-right:25px;
}
.products_MP1 .box2_R{
    width:305px;
    float: left;
    height:520px;
}
.products_MP1 .box2_R img:first-child{
    margin-bottom:65px;
}
.products_MP1 .box1_R .box1_special{
    font-weight: normal;
}
.products_MP1 .box1>.box1_L{
    width:305px;
    float: left;
    margin-right:25px;
}
.products_MP1 .box1>.box1_R{
    width:643px;
    float: left;
    line-height: 160%;
}
.products_MP1 .box1_L img{
    width:304px;
    height:204px;
    margin-bottom: 65px;
}
.products_MP1 .box1_R h2{
    margin-top:0;
    margin-bottom:0;
    color:#000;
}
.products_MP1 .box1_R h2+p{
    color:#000;
    margin-bottom:0;
}
.products_MP1 .box1_R p{
    margin-bottom:20px;
}
.products_MP1 .box1_R .box1_title, .products_MP1 .box1_R li{
    font-size:20px;
    color:#000;
    margin-bottom:0;
}
.products_MP1 h3{
    font-weight: bold;
    font-size: 20px;
    margin-bottom: 8px;
    color: #000;
}
.products_MP1 h2{
    font-size: 24px;
    margin-bottom: 8px;
    color: #000;
}
.products_MP1 h2>span{
    font-weight: bold;
}
.products_MP1 .box2{
    line-height: 130%;
}
.products_MP1 .box2 h3+p{
    color:#000;
}
.products_MP1 .box3 li{
    color:#000;
    font-size: 18px;
}
.products_MP1 .box4 h3{
    font-weight: normal;
    font-size: 24px;
}
/*******************/
.products_MP2 table{
    width: 315px;
    height:337px;
    border-collapse: collapse;
    text-align: center;
}
.products_MP2 th{
    font-size: 14px;
    border:1px solid #797979;
    vertical-align: middle;
}
.products_MP2 td{
    border:1px solid #797979;
    font-size: 12px;
    font-family: "Times New Roman";
    vertical-align: middle;
}
.products_MP2 table tr:nth-child(odd){
    background:#f2f2f2;
}
.products_MP2 table tr:nth-child(even){
    background:#fff;
}
.products_MP2 table tr:first-child{
    background: #4acdfa;
}
.products_MP2 table tr:nth-child(2), .products_MP2 table tr:nth-child(3){
    background: #d7d7d7;
}
.products_MP2 .table_list>table{
    float:left;
}
.products_MP2 .table_list{
    margin-bottom:30px;
    width:979px;
    height: 336px;
}
.products_MP2 .table_list>table:nth-child(-n+2){
    margin-right:17px;
}
/****/
.products_MP3 table tr:first-child{
    background: #67f465;
}
/********/
.V_GEL1 .GEL1_box1, .V_GEL1 .GEL1_box2, .V_GEL1 .GEL1_box3{
    font-family: "Times New Roman";
    width:979px;
    height:270px;
}
.V_GEL1 .GEL1_box3>.box_div{
    float:left;
    width:330px;
    margin-right: 22px;
    color:#515151;
    font-size: 15px;
}
.V_GEL1 .GEL1_box3>.box_div:first-child{
    float:left;
    width:300px;
    margin-right: 22px;
}
.V_GEL1 .GEL1_box1 .box_L{
    float:left;
    margin-right: 35px;
}
.V_GEL1 .GEL1_box1 .box_R{
    float:left;
    width:620px;
    line-height: 160%;
    color:#515151;
}
.V_GEL1 .GEL1_box1 .box_R h3{
    font-family: "Times New Roman";
    font-size: 24px;
    font-weight: bold;
    color: #000;
}
.V_GEL1 .GEL1_box1 .box_R ul{
    list-style:inside;
}
.V_GEL1 .GEL1_box2 .box_L{
    float:left;
    width:647px;
    margin-right: 28px;
    line-height: 160%;
    color:#515151;
}
.V_GEL1 .GEL1_box2 .box_L h3{
    font-family: "Times New Roman";
    font-size: 20px;
    color:#000;
    font-weight: bold;
}
.V_GEL1 .GEL1_box2 .box_R{
    float:left;
}
.V_GEL1 li{
    color:#000;
    font-size: 18px;
}
.V_GEL1 .GEL1_box3 .box_div>h3+li{
    padding-top: 0px;
}
.V_GEL1 .GEL1_box3 .box_div ul{
    list-style:inside;
    margin-right: 18px;
}
.V_GEL1 .GEL1_box3 .box_div>h3{
    font-family: "Times New Roman";
    font-size: 20px;
    font-weight: bold;
    color:#000;
}
.V_GEL1 .GEL1_box3 .box_div{
    line-height: 160%;
}
/****/
.V_GEL2{
    font-family: "Times New Roman";
}
.V_GEL2>div{
    width:979px;
    line-height: 160%;
    color:#515151;
}
.V_GEL2 h3{
    font-size: 20px;
    color:#000;
}
.V_GEL2 ul{
    margin-right: 18px;
    list-style: inside;
}
.V_GEL2 .V_box5{
    height:300px;
}
.V_GEL2 .V_box5 h3{
    font-weight: bold;
}
.V_GEL2 .V_box5>div{
    float:left;
    line-height: 150%;
}
.V_GEL2 .V_box5 .box_R{
    width:637px;
    margin-left: 25px;
}
.V_GEL2 .V_box5 .box_R .black_p{
    font-weight: bold;
}
.V_GEL2 .V_box5 .box_R p{
    font-size: 15px;
    margin-bottom: 10px;
}
.V_GEL2 .V_box4 img{
    width:476px;
    height:354px;
    margin-bottom:20px;
}
.V_GEL2 .V_box4 img:nth-child(even){
    margin-right:20px;
}
.V_GEL2 .V_box4 h3{
    font-size: 24px;
    margin-bottom:25px;
}
.V_GEL2 .V_box1>div{
    float:left;
}
.V_GEL2 .V_box1 .box_R{
    width:637px;
    margin-left: 25px;
}
.V_GEL2 .V_box1 .box_R h3{
    font-weight: bold;
    font-size:24px;
}
.V_GEL2 .V_box1 .box_R li{
    line-height: 225%;
    color:#000;
}
.V_GEL2 .V_box2{
    height:515px;
    padding-top: 50px;
}
.V_GEL2 .V_box2>div{
    float:left;
}
.V_GEL2 .V_box2 .box_R{
    width:305px;
}
.V_GEL2 .V_box2 .box_R img{
    margin-bottom: 50px;
}
.V_GEL2 .V_box2 .box_L{
    width:659px;
    margin-right: 15px;
}
.V_GEL2 .V_box2 .box_L h3+p{
    padding-bottom: 20px;
    font-size: 15px;
    font-family: "Times New Roman";
}
.V_GEL2 .V_box3 h3{
    margin-bottom: 25px;
    font-size: 24px;
}
.V_GEL2 .V_box3 table{
    font-size: 16px;
    border-collapse: collapse;
    text-align: left;
    margin-left: 25px;
    margin-bottom: 50px;
    color:#363636;
}
.V_GEL2 .V_box3 table th{
    font-size: 20px;
    border:1px solid #797979;
    background: #c9c9c9;
    height: 45px;
    color:#000;
    vertical-align: middle;
    padding-left: 10px;

}
.V_GEL2 .V_box3 td{
    border:1px solid #797979;
    height:55px;
    padding-left: 10px;
}
.V_GEL2 .V_box3 table tr:nth-child(even){
    background:#f2f2f2;
}
.V_GEL2 .V_box3 table tr:nth-child(odd){
    background:#fff;
}
/****/
.V_GEL3{
    font-family: "Times New Roman";
    color: #515151;
}
.V_GEL3> .box1>h3{
    font-size: 24px;
    font-weight: bold;
    color:#000;
}
.V_GEL3> .box1>h3+h3{
    font-size: 20px;
    color: #000;
    font-weight: bold;
}
.V_GEL3> .box1>h3+h3+p{
    margin-bottom: 8px;
}
.V_GEL3>div{
    width:979px;
    line-height: 150%;
}
.V_GEL3 .box1{
    height:150px;
}
.V_GEL3 .box2 .box2_L{
    width:305px;
    height:500px;
    float:left;
}
.V_GEL3 .box2 .box2_R{
    width:628px;
    height:500px;
    float:left;
    margin-left: 40px;
}
.V_GEL3 .box2 .box2_L img{
    margin-bottom: 2px;
}
.V_GEL3 .box2 table{
    border-collapse: collapse;
    text-align: center;
    width:100%;
}
.V_GEL3 .box2 table th{
    border:1px solid #797979;
    background: #f2a04a;
    height: 25px;
    font-size: 13px;
    font-weight: inherit;
    vertical-align: middle;
    color:#000;

}
.V_GEL3 .box2 td{
    border:1px solid #797979;
    height:33px;
    padding-left: 10px;
    font-size: 12px;
    vertical-align: middle;
    color:#000;
}
.V_GEL3 .box2 table tr:nth-child(even){
    background:#f2f2f2;
}
.V_GEL3 .box2 table tr:nth-child(odd){
    background:#fff;
}
.V_GEL3 .box2 .box2_R .gb_c{
    font-weight: bold;
}
.V_GEL3 .box2 .box2_R p{
    margin-bottom: 10px;
}
.gb_c{
    color:#ec6f00;
}
/*****/
.V_GEL4>div{
    font-family: "Times New Roman";
    width:979px;
    color:#515151;
}
.V_GEL4 h2{
    font-size: 24px;
    font-weight: bold;
}
.V_GEL4 .box1 h3{
    font-size: 20px;
    font-weight: bold;
    color:#000;
}
.V_GEL4 p>.gb_s{
    font-size: 16px;
    font-weight: bold;
}
.V_GEL4 .box1>div:first-child{
    width: 652px;
    float: left;
    margin-right: 22px;
}
.V_GEL4 .box1>div:last-child{
    width: 305px;
    float: left;
}
.V_GEL4 .box2 img{
    width:304px;
    height:209px;
    float: left;
}
.V_GEL4 .box2 table{
    border-collapse: collapse;
    text-align: center;
    width:629px;
    float: left;
    margin-right: 46px;
}
.V_GEL4 .box2 table th{
    border:1px solid #797979;
    background: #e43699;
    font-size: 13px;
    font-weight: inherit;
    height: 20px;
    vertical-align: middle;
    color:#000;

}
.V_GEL4 .box2 td{
    border:1px solid #797979;
    padding-left: 10px;
    font-size: 12px;
    vertical-align: middle;
    height: 18px;
    color:#000;
}
.V_GEL4 .box2 table tr:nth-child(even){
    background:#f2f2f2;
}
.V_GEL4 .box2 table tr:nth-child(odd){
    background:#fff;
}
.gb_s{
    color:#e43699;
}
.V_GEL4 p{
    padding-bottom: 20px;
    font-size: 16px;
    line-height: 21px;
}
/*******************/
.V_GEL5>div{
    width:979px;
    line-height: 160%;
    font-family: "Times New Roman";
}
.V_GEL5 ul{
    list-style:inside;
    margin: 8px 0;
}
.V_GEL5 ul li{
    font-weight: bold;
    color: #000;
}
.V_GEL5 h3{
    font-size: 24px;
    font-weight: bold;
    color:#000;
}
.V_GEL5 h3+p{
    color:#000;
}
.V_GEL5 .box1{
    height:470px;
}
.V_GEL5 .box2{
    height:300px;
}
.V_GEL5 .box2 table{
    border-collapse: collapse;
    text-align: center;
    width:479px;
    float: left;
}
.V_GEL5 .box2 table th{
    border:1px solid #797979;
    background: #e43699;
    font-size: 13px;
    vertical-align: middle;
    color: #000;
    height: 20px;
}
.V_GEL5 .box2 table:first-child th{
    background: #f8c228;
    height: 20px;
}
.V_GEL5 .box2 table td{
    vertical-align: middle;
    color:#000;
    height: 57px;
}
.V_GEL5 .box2 table:first-child td{
    vertical-align: middle;
    color:#000;
    height: 25px;
}
.V_GEL5 .box2 td{
    border:1px solid #797979;
    font-size: 12px;
}
.V_GEL5 .box2 table tr:nth-child(even){
    background:#f2f2f2;
}
.V_GEL5 .box2 table tr:nth-child(even){
    background:#fff;
}
.V_GEL5 .box2 table:first-child{
    margin-right: 21px;
}
.V_GEL5 .box1>.box1_L{
    height:450px;
    width:304px;
    margin-right: 30px;
    float:left;
}
.V_GEL5 .box1>.box1_L img{
    margin-bottom: 22px;
}
.V_GEL5 .box1>.box1_R{
    height:450px;
    width:643px;
    float:left;
}