﻿body{ margin: 0rem; padding: 0rem; font-family: "Microsoft YaHei","simsun"; color: #333333;}
a:link,a:visited{ color: #333333; text-decoration: none;}
a:hover{ color: #1658a0;}
ul, li { list-style-type: none; margin: 0rem; padding: 0rem; }
img { border: 0rem; vertical-align: middle; max-width: 100%;}
.clear { clear: both; *height: 1px; }
input, select { vertical-align: middle;}

input[type=button], input[type=submit], input[type=file], button { cursor: pointer; -webkit-appearance: none; }
.no{ display: none;}
.clearflx:after,.row:after{ visibility: hidden; display: block; font-size: 0rem; content: " "; clear: both; height: 0rem;}
em,i{ font-style: normal;}
.clear{ clear: both;}
input[type="submit"],input[type="button"]{ border: 0rem;}
.f_l{ float: left;}
.f_r{ float: right;}
.t_i{ text-indent: 2em;}
@media screen and (max-width:992px) {
	.f_l_sm{ float: left;}
	.f_r_sm{ float: right;}
	.f_i_sm{ float: inherit;}
}
/**以上样式不需要修改**/

.tcc_con{ position: fixed; z-index: 999; background-color: #ffffff; box-shadow: 0px 2px 6px 0px rgba(0, 0, 0, 0.2); border-radius: 10px; overflow: hidden; padding:10px 18px 10px 18px; width: 625px; top: 50%; transform: translateY(-50%); left: 50%; margin-left: -312px;}
.tcc_close{ background-color: #1658a0; border-radius: 0px 6px 0px 15px; line-height: 35px; color: #ffffff; font-size: 16px; padding: 0 16px; display: block; cursor: pointer; position: absolute; right: 0; top: 0;} 
.tcc_con h3{ font-size: 20px; line-height: 40px; margin-bottom: 10px;}
.tcc_con .tcc_tit{ line-height: 27px;}
.tcc_con .tcc_tit span{ border-radius: 30px; background: rgba(22, 88, 160, 1); font-size: 13px; color: #ffffff; padding: 0 10px; line-height: 20px; display: inline-block; margin-right: 10px;}
.tcc_list{ margin-top: 20px;}
.tcc_list li{ line-height: 30px; font-size: 14px; overflow: hidden;}
.tcc_list li span{ display: block; width: 78px; float: left;}
.tcc_list li i,.tcc_list li a{ color: #1658a0;}
.tcc_list li em{ padding: 0 10px; line-height: 24px; display: inline-block; border: 1px solid #1658a0; border-radius: 4px; color: #1658a0;}
.tcc_tit1{ border-top: 1px solid #EDEDED; line-height: 24px; padding: 13px 0; margin-top: 15px; color: #A6A6A6; font-size: 13px;}
.tcc_tit1 span{ border: 1px solid #CFCFCF; background-color: #F7F7F7; border-radius: 6px; display: inline-block; padding: 0 10px;}

.SLB .tcc_con{ width:800px; margin-left: -400px;}
.SLB .tcc_con h3{ font-size:30px; line-height:60px;}
.SLB .tcc_con .tcc_tit span{ font-size:24px; height:40px; line-height:40px;}
.SLB .tcc_con .tcc_tit,.SLB .tcc_list li{ line-height:50px;}
.SLB .tcc_list li span{ width:100%;}
.SLB .tcc_tit1{ line-height:48px}

@media screen and (max-width:768px) {
	.tcc_con{ width: 95%; margin-left: -47.5%; max-height:560px; overflow-y:auto}
	.SLB .tcc_con{ width:95%;}
}