@charset "gb2312";

/* CSS Document */

#LRfloater1 {display:none !important;}

/** 清除内外边距 **/

body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, tr, td, pre, form, fieldset, legend, button, input, textarea, img{

	border:medium none;

	margin: 0;

	padding: 0;

}



/** 设置默认字体 **/



h1, h2, h3, h4, h5, h6{ font-size: 100%;}

em{ font-style:normal;}



/** 重置列表元素 **/

ul, ol,li{ list-style: none;}



/** 重置图片元素 **/

img{ border:none; vertical-align: middle; max-width:100%;}

/** 重置表格元素 **/

table{ border-collapse: collapse; border-spacing: 0;}



/** 重置超链接元素 **/

a:focus{ outline:0;}

a{ blr:expression(this.onFocus=this.close());}

a{ blr:expression(this.onFocus=this.blur());}

a:focus{ -moz-outline-style:none; }

a{ text-decoration:none; color:#444; transition:all 0.4s ease 0s;}

a:hover{ filter:alpha(opacity=70); opacity:0.7; color:#F00;}





.fl{ float:left; display:inline;}

.fr{ float:right; display:inline;}



.ftPinglun , .ftConsult1 , .nav{ display:none !important;}



body{

	 font-family:"微软雅黑",Verdana,Arial,"宋体","微软雅黑"; margin:0 auto!important;background:#FFF;  color:#444;

	 }

.main img{ width:100%;}

.mt30{ margin-top:5%;}





.topNav{}

.topNav ul{ display:block; margin-top:5px; overflow:hidden;}

.topNav li{ float:left; width:25%; text-align:center; overflow:hidden;}

.topNav li span{ display:inline-block; background:url(../img/topnavico.png) no-repeat; width:35px; height:35px;}

.topNav li span.sp01{ background-position:0 0;}

.topNav li span.sp02{ background-position:0 -40px;}

.topNav li span.sp03{ background-position:0 -80px;}

.topNav li span.sp04{ background-position:0 -120px;}

.topNav li span.sp05{ background-position:-40px 0;}

.topNav li span.sp06{ background-position:-40px -40px;}

.topNav li span.sp07{ background-position:-40px -80px;}

.topNav li span.sp08{ background-position:-40px -120px;}

.topNav li em{ display:block; line-height:15px; font-size:1.2rem}

.topNav li a{ display:block; padding:8px 0; border-top:1px solid #e8e8e8; border-left:1px solid #e8e8e8;}

.topNav li:nth-of-type(1) a , .topNav li:nth-of-type(5) a{ border-left:none;}

.topNav li a:hover{ background:#f5f5f5;}







.top01{ ; overflow:hidden;}

.scroll{ width:100%; overflow:hidden; position:relative;}

.mod_01{ float:left; width:100%;}

.slide_01_dot{ display:block; position:absolute; bottom:10px; right:10px; z-index:10;}

.slide_01_dot li{ display:inline-block; background:#7f7f7f; width:8px; height:8px; margin-left:5px; border-radius:50%; font-size:0;}

.slide_01_dot .selected{ background:#891ea0;}







.ico{ background:url(../img/ico.png) no-repeat;}



.til1{ background:url(../img/index_tilbg.png) no-repeat center center; width:100%; text-align:center; overflow:hidden;background-size: 40%;}

.til1 span{ display:inline-block; background:#FFF; margin-top:3%; padding:0 2%; font-size:1.6rem; font-weight:bold;}





.iBox1{}

.iBox1 dl{ width:100%; margin:0 auto; padding:5% 0; border-bottom:1px dashed #c9a6d1; overflow:hidden;}

.iBox1 dl:last-child{ padding-bottom:0; border-bottom:none;}

.iBox1 dl:last-child dt img{ height:8rem;}

.iBox1 dt{ display:inline-block; width:20.93%;}

.iBox1 dd{ display:inline-block; width:77.5%; vertical-align:middle; overflow:hidden;}

.iBox1 dd p{ float:left;  margin:2% 1%; border:1px solid #891ea0;  text-align:center; line-height:2.0; font-size:1.4rem;    padding: 0 4%;}

.iBox1 dd a{ color:#000;}







.iBox2{}

.iBox2 dl{ background:#efefef; width:300px; margin:8px auto 0; padding:1px; overflow:hidden;}

.iBox2 dl:nth-of-type(1){ margin-top:25px;}

.iBox2 dd{ width:185px; margin:5px 8px 0 0; font-size:12px; line-height:20px; overflow:hidden;}

.iBox2 dd span a{ display:block; background:#891ea0; text-align:center; color:#FFF;}

.iBox2 dd p a{ float:right; color:#891ea0;}

.iBox2 .artMore{ display:block; background:#efefef; width:300px; margin:15px auto 0; text-align:center;}







.iBox3{}

.iBox3 dl{ overflow:hidden;    margin-bottom: 5%;    width: 93.75%; margin:0 auto;}

.iBox3 .dl01{ width:46.87%; float:left; text-align:center; color:#000; margin-top:10%;}

.iBox3 .dl01:nth-child(2n){ margin-left:5.5%;}

.iBox3 .dl01 span{ font-weight:bold;color:#770f96;       font-size: 1.8rem;}

.iBox3 .dl01 p{color: #000;  }

.iBox3 .dl01 img{width:285px;height:200px;}





.iBox4{}

.iBox4 ul{ width:93.75%; margin:3% auto; overflow:hidden; font-size:1.4rem;}

.iBox4 li{ display:block; border-bottom:1px dashed #e2e2e2; line-height:35px;}

.iBox4 li:last-child{ border-bottom:none;}

.iBox4 li em{ float:right;}









