@charset "utf-8";


* {
	margin: 0px;
	padding: 0px;
	box-sizing:border-box;
}
.clear {
    clear: both;
}
.hidden {
    display: none;
}
html{
  font-family: "Microsoft Yahei","PingFang SC Regular","宋体";
  font-size: 62.5%;
}
h1,h2,h3,h4,h5,h6{ font-weight:100;}

li {
	list-style: none;
}
.clearfix {
	*zoom: 1;
}
.clearfix:after {
	display: block;
	overflow: hidden;
	clear: both;
	height: 0;
	visibility: hidden;
	content: ".";
}
a{
  text-decoration: none;
  color: #555;
}
img {
	margin: 0px;
	padding: 0px;
	border: 0;
}
.red {
	color: #f00;
}
.fl {
	float: left;
}
.fr {
	float: right;
}
.f0px{font-size:0;}
.f12px{font-size:12px;}
.f14px{font-size:14px;}
.f15px{font-size:15px;}
.f16px{font-size:16px;}
.f18px{font-size:18px;}
.f20px{font-size:20px;}

.ml5{margin-left: 5px;}.ml10{margin-left: 10px;}.ml15{margin-left: 15px;}.ml20{margin-left: 20px;}.ml30{margin-left: 30px;}.ml40{margin-left: 40px;}
.mr5{margin-right: 5px;}.mr10{margin-right: 10px;}.mr15{margin-right: 15px;}.mr20{margin-right: 20px;}.mr30{margin-right: 30px;}.mr40{margin-right: 40px;}
.mt5{margin-top: 5px;}.mt10{margin-top: 10px;}.mt15{margin-top: 15px;}.mt20{margin-top: 20px;}.mt30{margin-top: 30px;}.mt40{margin-top: 40px;}
.mb5{margin-bottom: 5px;}.mb10{margin-bottom: 10px;}.mb15{margin-bottom: 15px;}.mb20{margin-bottom: 20px;}.mb30{margin-bottom: 30px;}.mb40{margin-bottom: 40px;}.mar20{margin: 20px}

.pl5{padding-left: 5px;} .pl10{padding-left: 10px;} .pl15{padding-left: 15px;} .pl20{padding-left: 20px;}.pl30{padding-left: 30px;}.pl40{padding-left: 40px;}
.pr5{padding-right: 5px;} .pr10{padding-right: 10px;} .pr15{padding-right: 15px;} .pr20{padding-right: 20px;}.pr30{padding-right: 30px;}.pr40{padding-right: 40px;}
.pt5{padding-top: 5px;} .pt10{padding-top: 10px;} .pt15{padding-top: 15px;} .pt20{padding-top: 20px;}.pt30{padding-top: 30px;}.pt40{padding-top: 40px;}
.pb5{padding-bottom: 5px;} .pb10{padding-bottom: 10px;} .pb15{padding-bottom: 15px;} .pb20{padding-bottom: 20px;}.pb30{padding-bottom: 30px;}.pb40{padding-bottom: 40px;}
.pb12{padding-bottom: 12px;}


header ul li a{
    color: #ffffff;
}

.con{width: 1140px; margin: 0 auto;}



header{height:55px;background: #f3f3f3;}
.newHead{justify-content: space-between;align-items: center;padding-bottom: .5em;}
.newHead a{color: #fff;}

body{ background-color: #f7f7f7;}
.backf{ background-color: #fff;}
.flex{ display: flex; flex-wrap: wrap;}
.clam { display: -webkit-box; overflow: hidden; text-overflow: ellipsis; word-wrap: break-word;  white-space: normal; -webkit-box-orient: vertical;}
.clam1 { -webkit-line-clamp: 1;}
.clam2 { -webkit-line-clamp: 2;}
.clam3 { -webkit-line-clamp: 3;}
/*search*/
.search {margin-top: 16px;border-radius: 0 5px 5px 0;width: 35%;height: 36px;background: linear-gradient(to right, #008000 0%, #008000 100%);}
.search p { margin-bottom: 10px; }
.search input.input_submit {border: 0;background: url(/skin/010yt/images/search.png) no-repeat left 10px center;color: #fff;outline: none;line-height: 36px;font-size: 15px;width: 6em;cursor: pointer;letter-spacing: 5px;text-indent: 1em;}
.search input.input_text {border: 0;line-height: 36px;height: 36px;outline: none;width: 75%;background: #f3f3f3;float: left;text-indent: 1em;}
			
.newHead .fl{ text-align: center; padding: 12px 0;}
.newHead img.fl{ width: 195px;}
.newHead .fl span{ color: #333; font-size: 1.8rem ;line-height: 1;}
.newHead .fl div{ width: 93px; height: 30px; margin: 18px 0 0 30px; font-size: 1.6rem;background:#2f98e0 url(images/header1.png) no-repeat; background-size: 10px 14px; background-position: 8px 7px; text-align: center; text-indent: 1em; color: #fff; line-height: 28px; position: relative;}
.newHead .fl div:hover p{display: block;}
.newHead .fl div p{display: none;width: 180px; background: #1b4c7a; position: absolute; left: -45px; top: 29px; z-index: 999;}
.newHead .fl div p a:hover,header div.fl div p a.active{background: #ff6600;}
.newHead .fl div p a{ width: 50%;float: left; display: block; height: 40px;line-height: 40px; font-size: 12px; color: #fff;text-align: center;}
header ul a{display:block;/* width:15%; */}
header ul li{height: 100%;text-align: center;line-height: 55px;font-size: 1.6rem;letter-spacing: 2px;float: left;color: #6c6969;position: relative;padding: 0 1em;}
header ul li.active{background: #008000;color: #fff;}
header ul li:hover{background:#008000;color: #fff;}
.daohang{ padding: 22px 0;color: #262626; font-size: 1.4rem;}
.daohang a{color: #262626; font-size: 1.4rem;letter-spacing: 1px; padding: 0 5px;}
.daohang a:first-child{ padding-left:0;}
.daohang a:hover,.daohang a.active{color: #e4396d;}




.chooseA{ padding: 10px 0 34px;}
.chooseA li{ color: #262626; float: left; line-height: 1; margin-top: 22px; margin-right: 20px; font-size: 1.4rem; letter-spacing: 1px; text-shadow: 0 0 0;}
.chooseA li.active{ color: #e4396d;}
.chooseA li:hover{ color: #e4396d;}
.bgg img{ float: left; margin-left: 30px;}
.bgg a:first-child img,.bgg img:first-child{ margin-left: 0;}
footer{background: #ffffff;margin-top: 20px;}
footer .con{height: 155px;align-items: center;justify-content: space-between;}
footer .footer1{/* margin-left: 90px; */}
footer .footer1 p{ margin-top: 18px; width: 270px;}
footer .footer1 p span{ color: #4c4c4c; font-size: 1.4rem; line-height: 1; margin: 10px 0 0 22px; display: inline-block;letter-spacing: 1px;}
footer .footer1 p a{color: #4c4c4c;font-size: 1.6rem;line-height: 1;margin-top: 11px;display: inline-block;text-shadow: 0 0 0;}
footer .footer2{/* padding-top: 52px; */letter-spacing: 1px;}
footer .footer2 ul{}
footer .footer2 ul a{ color: #4c4c4c; font-size: 1.4rem; display: inline-block; width: 78px; line-height: 1; position: relative; float: left;}
footer .footer2 ul a:after{content: "|"; display: inline-block; font-size: 14px; position: absolute; right: 7px;}
footer .footer2 p{color: #4c4c4c;font-size: 1.5rem;margin-top: 15px;line-height: 1;}
footer .icp{border-top: 1px solid #b9b9b9; text-align: center;}
footer .icp p{color: #898787;font-size: 1.4rem;line-height: 1;padding: .5em 0 22px 0;white-space: pre;}
footer .icp p a{color: #898787;}
.title {
    font-size: 2.8rem;
    color: #222;
    text-align: center;
}


.type { font-size: 1.4rem; border: 1px solid #ececec; border-radius: 4px; overflow: hidden; width: 100%; }
.type li{ display:block; line-height: 32px; overflow: hidden; }
.type li:first-child{/* background-color: #f7f7f7; */border-bottom: 1px solid #ececec;}
.type > li > div{ display:inline-block; }
.type > li > hr{ height: 1px; border: none; border-top: 1px solid #ddd; }
.typeName{ width: 85px; padding: 15px 0; color: #999; text-align: right; }
.typeMenu{ width: 1000px; padding: 15px 0; }
.typeMenu a{ padding: 0 9px; float: left; line-height: 32px; font-size: 1.4rem; }
.typeMenu a.active,.typeMenu a:hover{ color: #e4396d; }
.subTypeMenu{ width: 1030px; background-color: #fff; border-radius: 4px; }
header ul li.special:hover .newsAll{ display: block;}
.newsAll{position: absolute; width: 100%; background: #2f98e0; display: none; z-index: 999;left: 0;}
.newsAll a{ display: block; color: #fff;}
.newsAll a:hover,.newsAll a.active{ background: #e40c63}




.fdlink{
  padding-bottom: 15px;
  margin-bottom: 25px;
  border-bottom: 1px dashed #ddd;
}
.fdlink span{font-weight:700;padding:10px 0 10px 10px;height:30px;line-height:30px;color:#5c5b5b;font-family:"Microsoft YaHei";font-size:14px;margin:0;}
.fdlink span i{font-style: normal;font-weight: normal;padding-left: 5px;}
.fdlink .links{height:auto;padding-bottom:5px;}
.fdlink .links a{white-space:nowrap;font-size:12px;color:#666;font-family:"Microsoft YaHei";padding:0 28px 10px 0;display:inline-block;*zoom:1;*display:inline;}
.fdlink .links a:hover{text-decoration:underline;}
.mylinks{ width: 1140px; margin: 0 auto; padding: 10px 0 0;text-align: left;}
.mylinks a{display: inline-block;padding-right: 15px;line-height: 24px;font-size: 14px;color: #898787;}
#bdhide span{color: #555;     font-size: 14px;}
#bdhide a{display:none;}
.mylinks h3{font-size: 1.6rem;margin-bottom: .5em;color: #898787;/* font-weight: bold; */}
.mylinks i{ font-style: normal;}



/* 5.29 */
.bCon h3{color: #018101 !important;text-indent:0em;}
.new-header{ background: #ff408d99; color: #fff; font-size: 14px; padding: 5px 0;}

body table{
  border-collapse: collapse;
  margin: 0 auto;
  width:100%;

}
body table tr:nth-child(1){
  background-color: #d9edf7;

}

body table th,td{
  text-align: center;
    border: 1px solid #cad0c4;
}
body table tr:nth-child(2n){
  background-color: #fcf8e3;
}
body table tr:hover{
  background-color: #dff0d8;
}
.mip-fill-content{
    height: 58% !important;
    margin-left: 15px;
}

/* comment */
.stat {padding:15px 0 10px 0;}
.stat_p {height:10px;line-height:10px;background:#FFF7D2;font-size:1px;}
.stat_p div {height:10px;line-height:10px;background:#FFA40D;border-left:#FFA40D 2px solid;float:left;}
.comment {padding:15px 10px 15px 10px;border-top:#AACCEE 1px dotted;}
.comment_sp {background:#F9FCFE;}
.comment_content {color:#333333;font-size:14px;line-height:180%;clear:both;padding:5px;}
.comment_title {height:26px;line-height:26px;color:#1B4C7A;padding:0 5px 0 5px;}
.comment_reply {padding:5px 10px 5px 10px;margin:0 5px 0 5px;line-height:180%;border:#E6E6E6 1px solid;background:#FFFFE3;}
.comment_no,.order_no {text-align:center;padding:20px;font-size:13px;}