@charset "gb2312";
/* CSS Document */
* {
	padding: 0;
	margin: 0;
}
img {
	border: 0;
}
ul, li {
	list-style: none;
}
body {
	font: 14px/25px Verdana, Simsun, Helvetica, Arial, sans-serif;
	font-family: "Microsoft YaHei";
	color: #2c2c2c;
}
.top-img{
	position:fixed;
	top:0;
	z-index:999
	
}
.tt{
	max-width:640px;
	margin:0 auto;
	
}
.top-img a,.top-img a img{
	display:block;
	width:100%;
}
a {
	color: #FFF;
	text-decoration: none;
}
.fl {
	float: left !important;
}
.fr {
	float: right !important;
}
.h0 {
	height: 0;
	clear: both;
}
.w320{ 
	width:320px; margin:0 auto;
}
.mg5{
	margin-top: 5px !important;
}
.mg10{
	margin-top: 10px !important;
}
.ml10{
	margin-left: 10px !important;
}
.mg15{
	margin-top: 15px !important;
}
.ml15{
	margin-left: 15px !important;
}
.mg20{
	margin-top: 5px !important;
}
.ml20{
	margin-left: 20px !important;
}
.mg25{
	margin-top: 25px !important;
}
.ml25{
	margin-left: 25px !important;
}
.mg30{
	margin-top: 30px !important;
}
.ml30{
	margin-left: 30px !important;
}
.mg50{
	margin-top: 50px !important;
}
.nav{ height:35px; background:#a71e26;}
.nav ul li{ float:left; display:inline; width:63px; height:35px; line-height:33px; text-align:center; font-size:12px;}
.li1{ border-right:1px #c72934 solid;}
#playBox{width:320px; height:200px; clear:both; position:relative; overflow:hidden; margin:0 auto;}
#playBox .oUlplay { width:99999px; position:absolute; left:0; top:0;}
#playBox .oUlplay li{ float:left; width:320px; height:200px;}
#playBox .smalltitle {width:320px; height:8px; position:absolute; bottom:1px; z-index:10; left:42px;}
#playBox .smalltitle ul{ width:120px; margin:0 auto;}
#playBox .smalltitle ul li{ width:8px; height:8px; margin:0 5px; border-radius:10px; background:#7f7f7f; float:left; overflow:hidden;*display:inline;*zoom:1;}
#playBox .smalltitle .thistitle{ background:#c82f44;}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{
	bottom: 0!important;
}
.banner .swiper-pagination-bullet-active{
	background-color: #c01521;
	opacity: 1;

}
.swiper-pagination-bullet{
	background-color: #000;
	opacity: .5
}
#yydt{ height:280px; border:1px #d0d0d0 solid;}
.dtny{ width:290px; height:204px; margin-top:15px; margin-left:15px;}
.dtbt{ height:19px; border-bottom:1px #d0d0d0 solid;}
.dtbt dd p{ font-size:16px; color:#2c2c2c; height:18px; width:160px; line-height:12px; border-bottom:2px #F00 solid;}
.dtwz{ height:160px; border-bottom:1px #d0d0d0 dashed; margin-top:7px;}
.wzbt{ font-size:16px; text-align:center;}
.wzny{ font-size:12px; line-height:20px; margin-top:5px;}
.dtlb{ font-size:14px; line-height:22px; margin-top:7px; color:#a71e26;}
.dtlb a{color:#a71e26;}
.xkjs{ height:222px; width:320px; margin:15px auto auto auto;}
.xkjs-bt{ height:23px; background:#a71e26; padding:6px 0px;}
.xkjs-bt dd{ font-size:18px; color:#fff; margin-left:10px;}
.xkjs-bt dd p{ margin-left:5px;}
.xkjs-bt dt img{ margin-right:10px; margin-top:3px;}
.cont3nav ul li{background:#a71e26; line-height:40px; text-align:center; float:left;}
.cont3nav ul a{ color:#fff;}
/* .cont3nav ul a:hover{ color:#FFF;} */
/* .cont3nav li:hover{ background:#a71e26; color:#FFF;} */
.li11{ width:145px; height:40px; font-weight:bold; color:#FFFF00;}
.li2{ margin-top:10px; width:93px; height:40px;}
.li2 strong{ color:#FFFF00;}
.cont3nav ul li:hover{ background:#;}
/*#xkjs2{ margin-left:10px;}
#xkjs3{ margin-top:10px;}
#xkjs4{ margin-left:10px; margin-top:10px;}
#xkjs5{ margin-top:10px;}
#xkjs6{ margin-left:10px; margin-top:10px;}*/
/*.cont3body1 a{ color:#333;}*/
#zjjs{  margin-top:5px; border:1px #d0d0d0 solid;}
.zjbt{ height:35px; background:#a71e26;}
.zjbt dd p{ color:#FFF; text-align:center; line-height:35px; font-weight:bold;}
.zj1{ height:240px; border-bottom:1px #d0d0d0 dashed; width:290px; margin-left:15px;}
.zj2{ height:215px; width:290px; margin-left:15px;border-bottom: 1px #d0d0d0 dashed; }
.zj1js{ width:158px; height:200px;}
.dd1 p{ font-weight:bold; line-height:23px;}
.dd1 p span{ font-size:20px;}
.dd2{ font-size:12px; color:#a71e26;}
.dd3{ font-size:12px; line-height:18px;}
.dd3 a{ color:#a71e26;}
.dd4{ font-size:12px; line-height:18px; margin-top:5px;}
.dd4 strong{ color:red;}
.dd5{ width:145px; height:24px; margin-top:7px;}
.an1{ width:70px; text-align:center; background:#ff576e; border-radius: 3px;-moz-border-radius: 3px;-o-border-radius: 3px;}
.an2{ width:70px; text-align:center; background:#f45915; border-radius: 3px;-moz-border-radius: 3px;-o-border-radius: 3px;}
#zzgh{ margin-top:15px; border:1px #d0d0d0 solid;}
.ghny{ width:288px; height:310px; margin-left:15px;}
.ghnr ul li{ margin-top:10px;}
.ghnr ul li span{ color:#a71e26;}
.ghnr textarea{vertical-align:top; height:77px; width:190px; border:1px #d0d0d0 solid;}
.bd3{ width:72px; height:25px; outline:medium;}
.select{ line-height:10px; height:30px; width:240px;}
.select img{ float:right;}
.btn{ margin-top:15px; text-align:center;}
.sq{ width:85px; height:25px; background:#a71e26; color:#FFF; border:none; outline:medium;}
.cz{ width:85px; height:25px; background:#2c2c2c; color:#FFF; border:none; outline:medium; margin-left:5px;}
.foot{ margin-bottom:6rem;}


/*新加*/

  #loadmore{
                    font-size: 1rem;
                    text-align: center;
                    border:1px solid #620000;
                    line-height: 2rem;
                }
                #loadmore span{position: relative; padding-right: .3rem;}
                #loadmore i{
                    position: absolute;
                    top:.1rem;
                    right:0;
                    border-top:.1rem solid #620000;
                    border-left:.1rem solid transparent;
                    border-right:.1rem solid transparent;
                }
                #experts .item{display: none;}
                #experts .item.on{display: block;}
                .exp_loading{background: url(../images/loading.gif) no-repeat center;height: 60px;display: none;padding-top: 20px;}
                .exp_end{text-align:center; display: none;}
