﻿@charset "utf-8";
/* CSS Document */
body{ margin:0;}
img{ border:none; margin:0;}
ul,li{ list-style:none; padding:0; margin:0;}
a{ text-decoration:none;}

.center{
	margin:0px auto;
}
.w960{
	width:960px;
	/*position:relative;*/
}
.clear{
	overflow:hidden;
}
.tbox{
	margin:0 0 8px 0;
	border-bottom:1px solid #DADADA;
	overflow:hidden;
	background:url(../images/green_skin.png) 0 -294px repeat-x;
}
.tbox dt{
	height:24px;
	border:1px solid #DADADA;
	overflow:hidden;
	clear:both;
}
.tbox dd{
	border-left:1px solid #DADADA;
	border-right:1px solid #DADADA;
	/*padding:4px 4px 0px;*/
	overflow:hidden;
}

.tbox dt strong{
	height:24px;
	line-height:24px; !important;line-height:25px;
	padding-left:8px;
	padding-right:4px;
	display:block;
	float:left;
	color:#316301;
	letter-spacing:1px;
}
.tbox dt strong a{
	color:#316301;
}
.tbox dt strong a:hover{
	color:#596F37;
	text-decoration:none;
}
.tbox dt span.more{
	float:right;
	position:relative;
	line-height:25px;
	padding-right:8px;
	color:#596F37;
}
.tbox dt span.more a{
	color:#596F37;
	text-decoration:none;
}
.tbox dt span.more a:hover{
	color:#ff3333;
	text-decoration:underline;
}
.tbox dt span.label{
	height:25px;
	float:right;
	overflow:hidden;
	padding-right:1px;
	padding-top:2px;
}
.tbox dt span.label a{
	height:26px;
	display:block;
	padding:0px 7px 0px 8px;
	line-height:26px;
	border-left:1px solid #DADADA;
	float:left;
	color:#666;
	text-decoration:none;
	overflow:hidden;
	letter-spacing:1px;
}
.tbox dt span.label a:hover{
	color:#360;
}
.tbox dt span.label a.thisclass{
	background:#FFF;
	color:#333;
	border-top:3px solid #DADADA;
}

.tbox dt span.linklabel{
	float:left;
	margin-left:10px;
	overflow:hidden;
	padding-right:1px;
	padding-top:2px;
}
.tbox dt span.linklabel a{
	height:20px;
	display:block;
	padding:0px 7px 0px 8px;
	margin:0 5px;
	line-height:20px;
	border-left:1px solid #DADADA;
	border-top:1px solid #DADADA;
	border-right:1px solid #DADADA;
	float:left;
	color:#666;
	text-decoration:none;
	overflow:hidden;
	letter-spacing:1px;
}
.tbox dt span.linklabel a:hover{
	color:#360;
}
.tbox dt span.linklabel a.thisclass{
	background:#FFF;
	color:#333;
}

/* 较重颜色的Box */
.light {
	background:none;
}
.light dt{
	height:24px;
	border:1px solid #DADADA;
	overflow:hidden;
	background:url(../images/green_skin.png) 0 -188px repeat-x;
	clear:both;
}
.light dd{
	border-left:1px solid #DADADA;
	border-right:1px solid #DADADA;
	/*padding:4px 4px 0px;*/
	overflow:hidden;
}
dt.light strong{
	color:#316301;
}
*{ font-family:"微软雅黑";}
.ttop{ width:100%; background:rgba(28, 31, 33, 0.88); padding:10px 0; position:fixed; top:0; z-index:5555555; height:82px;}
.top{ width:1200px; margin:0 auto; overflow:hidden;}
.logo{ width:206px; height:82px; float:left;}
.nav{ width:700px; float:left; margin-top:30px; margin-left:20px;}
.nav li{ width:114px; float:left; font-size:14px; line-height:30px; text-align:center;}
.nav li a{ color:#f6f6f6;}
.nav li a:hover{color:#f33f33; transition:all ease-in .1s;}
.nav .acc{ color:#f33f33;}
.lxdh{ width:200px; float:right; font-size:28px; line-height:60px; color:#f6f6f6; padding-left:50px; background:url(../imagesx/dh0.png) no-repeat left center; margin-top:10px;}
.flexslider{margin:0px auto;position:relative;width:100%; overflow:hidden;zoom:1; height:590px; min-width:1220px;}
.flexslider1{margin:0px auto;position:relative;width:100%; overflow:hidden;zoom:1; height:400px;min-width:1220px;}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.flexslider .slides{zoom:1;}
.flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease;}
.flexslider1 .slides{zoom:1;}
.flex-direction-nav a{width:60px;height:90px;line-height:99em;overflow:hidden;margin:-60px 0 0;display:block;background: url(ad_ctr.png) no-repeat;position:absolute;top:60%;z-index:10;cursor:pointer;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease;}
.flex-direction-nav .flex-next{background-position:0 -90px;right:16%;}
.flex-direction-nav .flex-prev{left:16%;}
.flexslider:hover .flex-next{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-prev{opacity:0.8;filter:alpha(opacity=25);}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover{opacity:1;filter:alpha(opacity=50);}

.flexslider1:hover .flex-next{opacity:0.8;filter:alpha(opacity=25);}
.flexslider1:hover .flex-prev{opacity:0.8;filter:alpha(opacity=25);}
.flexslider1:hover .flex-next:hover, .flexslider1:hover .flex-prev:hover{opacity:1;filter:alpha(opacity=50);}
.flex-control-nav{width:100%;position:absolute;bottom:10px;text-align:center;}
.flex-control-nav li{margin:0 5px;display:inline-block;zoom:1;*display:inline;}
.flex-control-paging li a{background:url(../imagesx/dot.png) no-repeat 0 -16px;display:block;height:16px;overflow:hidden;text-indent:-99em;width:36px;cursor:pointer;}
.flex-control-paging li a.flex-active{background-position:0 0;}
.jsbt{ width:960px; margin:0 auto;padding-top:100px; text-align:center; }
.part1{ width:100%; background:url(../imagesx/p1bg.jpg) repeat left top; padding:60px 0;}
.dbt{ width:100%; font-size:18px; line-height:24px; color:#777; background: url(../imagesx/ht.jpg) repeat-x left center; text-align:center;}
.dbt01{ width:100%; font-size:18px; line-height:24px; color:#777;  text-align:center; margin:50px auto; clear:left;}
.zjt01{ font-size:29px; padding-bottom:10px; color:#555;}

.zjt{ font-size:29px; padding-bottom:30px; color:#555; background: url(../imagesx/hk.jpg) no-repeat center bottom;}
.wmfw{ width:1200px; margin:20px auto; overflow: hidden;}
.wmfw li{ float:left; width:299px; border-right:1px solid #e6e6e6; height:500px; padding:30px 0; overflow:hidden;}
.wmfw li:hover{ background:#fff;}
.fwt01{ width:196px; border:2px solid #e5e5e5; background: url(../imagesx/p1.png) no-repeat center center rgba(121, 121, 121, 0.17); border-radius:100px; margin:0 auto; text-align:center; height:196px; line-height:196px;}
.wmfw li:hover .fwt01{ width:196px; border:2px solid #e5e5e5; background: url(../imagesx/p01.png) no-repeat center center rgba(121, 121, 121, 0.17); border-radius:100px; margin:0 auto; text-align:center; height:196px; line-height:196px;transition:all ease-in .1s;}
.fwt02{ width:196px; border:2px solid #e5e5e5; background: url(../imagesx/p2.png) no-repeat center center rgba(121, 121, 121, 0.17); border-radius:100px; margin:0 auto; text-align:center; height:196px; line-height:196px;}
.wmfw li:hover .fwt02{ width:196px; border:2px solid #e5e5e5; background: url(../imagesx/p02.png) no-repeat center center rgba(121, 121, 121, 0.17); border-radius:100px; margin:0 auto; text-align:center; height:196px; line-height:196px;transition:all ease-in .1s;}
.fwt03{ width:196px; border:2px solid #e5e5e5; background: url(../imagesx/p3.png) no-repeat center center rgba(121, 121, 121, 0.17); border-radius:100px; margin:0 auto; text-align:center; height:196px; line-height:196px;}
.wmfw li:hover .fwt03{ width:196px; border:2px solid #e5e5e5; background: url(../imagesx/p03.png) no-repeat center center rgba(121, 121, 121, 0.17); border-radius:100px; margin:0 auto; text-align:center; height:196px; line-height:196px;transition:all ease-in .1s;}
.fwt04{ width:196px; border:2px solid #e5e5e5; background: url(../imagesx/p4.png) no-repeat center center rgba(121, 121, 121, 0.17); border-radius:100px; margin:0 auto; text-align:center; height:196px; line-height:196px;}
.wmfw li:hover .fwt04{ width:196px; border:2px solid #e5e5e5; background: url(../imagesx/p04.png) no-repeat center center rgba(121, 121, 121, 0.17); border-radius:100px; margin:0 auto; text-align:center; height:196px; line-height:196px; transition:all ease-in .1s;}
.wmfw li h1{ font-size:24px; color:#e03e25; font-weight:normal; margin:0 auto; line-height:70px;width:196px;}
.wmfw li p{ width:196px; margin:15px auto; font-size:16px; line-height:28px; color:#555;}
.ckgd{ width:160px; line-height:34px; border-radius:20px; background:#e3503a; margin:30px auto; margin-left:60px; text-align:center;}
.ckgd a{ width:160px; height:34px; text-align:center; color:#fff;}
.part2{ width:100%; background: url(../imagesx/slbj.jpg) no-repeat center center; padding:30px 0;}
.bddh{ width:400px; margin:20px auto; font-size:24px; color:#d4402a; text-align: center; border-bottom: 1px solid #eee;line-height: 40px;padding-bottom: 10px;}
.slk{ width:1200px; margin:0 auto; overflow:hidden;}
.sll{ width:750px; float:left; margin:60px 0;}
.sll h1{ width:100%; font-size:72px; color:#e03e25; font-weight:bold; margin:0 auto; text-align:center;}
.sll h2{ width:100%; font-size:32px; font-weight: normal; text-align: center; line-height:50px; margin:0 auto;}
.sll p{ width:100%; font-size:16px; color:#3a3a3a; text-align:center; line-height:50px; margin:0 auto;}
.lzzs{ width:440px; float:right; margin-top:30px;}
.lzzs li{ float:left; margin:0 15px;}
.lzzs li img{ height:265px; width:auto;}

.item3{
	position: relative;
	float: left;
	width: 320px;
	height: 204px;
	cursor: pointer;
	overflow: hidden;    top: 20px;
    left: 35px;
}
.item3 div{
	position: absolute;
	width: 89px;
	height: 0;
	    background: rgba(47, 41, 41, 0.68);
	overflow: hidden;
	_zoom: 1;
}
.item3 .cornerTL{left:0;top:0;}
.item3 .cornerTR{right:0;top:0;}
.item3 .cornerBL{left:0;bottom:0;}
.item3 .cornerBR{right:0;bottom:0;}
.item3 dl{position:absolute;top:0;left:0;width:278px;height:161px;display:none;}
.item3 dt{height:20px;width:100%;line-height:20px;text-align:center;color:#FFF;}
.item3 dt h3{height:40px;text-indent:-10000px;}
.item3 dd{padding:0 12px;width:300px;line-height:32px;color:#f2efef;font-size:15px; margin:0 auto;  padding-left:10px; text-align:center;}
.pl{ width:880px; float:left; border:1px solid #e6e6e6; background:#fff;}
.slider-title {
	text-align: center;
	margin: 80px 0 40px;
	font-size: 3.2em;
	font-weight: 300;
	color: #FFF;
}
.aldk{ width:1200px; margin:50px auto; overflow:hidden;}
.aldk li{ width:397px; float:left; background:url(../imagesx/tpk.png) no-repeat left center; height:252px; position:relative; top:0; transition:all ease-in .3s; margin-bottom:40px;}
.aldk li:hover{ top:-8px; transition:all ease-in .3s;}
.djgd{ width:230px; margin:0 auto; font-size:15px; text-align:center; line-height:38px; background:#404040; border-radius:30px;}
.djgd a{ color:#f2efef;}
.yqljk{ width:1160px; margin:30px auto;}
.mt14{margin-top:14px;}
.mr_t1 { background: url(../imagesx/mr_1px.jpg) repeat-x left bottom; height: 40px; padding-right: 16px; }
.mr_t1name { font: bold 16px/40px "微软雅黑"; color: #FFF; background: #2257A2 url(../imagesx/mr_t1bg.jpg) no-repeat right top; height: 40px; width: 120px; padding-left: 21px; float: left; }
.mr_t1name img { float: left; margin-top: 9px; margin-right: 6px; display: inline; }
.mr_frbox { height:200px;  padding: 24px auto 0px; }
.mr_frBtnL { float: left; margin: 28px 22px 0px 0px; cursor: pointer; display: inline; }
.mr_frUl { float: left; height: 130px; width:1100px; }
.mr_frBtnR { float: right; margin-top: 28px; cursor: pointer; }
.mr_frUl ul li { display: inline; float: left; height:180px; width:208px; margin-right: 15px; overflow: hidden; }
.mr_frUl ul li img { display: block; margin-bottom: 7px; border: 1px solid #D8D8D8; width:200px; height:78px; }
.tempWrap{ width:1100px !important;}
.xwdk{ width:1200px; margin:20px auto; overflow: hidden; background:url(../imagesx/xwbg.jpg) no-repeat left top; height:458px; overflow:hidden;}

.xwdk li{ width:460px; float:left; padding-left:140px; margin-top:20px;padding-bottom:40px; position:relative; top:0;}
.xwdk li:hover{ top:-8px; transition:all ease-in .3s; box-shadow:3px 3px 5px #eee;}
.xwdk li:hover .bt{ color:#ca3024;}
.xwdk li:hover .xwms{ color:#ca3024;}
.bt{ width:100%; font-size:18px; line-height:40px; color:#555;}
.xwms{ width:100%; font-size:14px; line-height:26px; color:#888;}
.lxwmk{ width:100%; background:#f3f3f3; padding:40px 0;}
.lxk{ width:1000px; margin:15px auto; overflow:hidden;}
.lxz{ width:370px; float:left; font-size:13px; line-height:32px; color:#777;}
.lxz p{ font-size:16px; line-height:60px; color:#333; margin:0 auto;}
.lxy{ width:380px; float:right;}
.lxy input{ border:none; background: none; border-bottom:1px  dotted #CCC; width:380px; line-height:46px; height:46px; font-size:14px; color:#777;}
.lxy textarea{border:none; background: none; border-bottom:1px  dotted #CCC; width:380px; line-height:26px; height:80px; font-size:14px; color:#777;}
.footer{ width:100%; background:#2f2f3a; padding-top:20px;}
.end{ width:1200px; margin:0 auto; overflow:hidden; margin-top:30px}
.fl{ width:200px; float:left;}
.fl p{ font-size:15px; line-height:34px; color:#dadade; margin:0 auto;}
.fl li{ width:100%; font-size:13px; line-height:28px; color:#94949e;}
.fl li a{color:#94949e;}
.lxfs{ width:500px; float:left; font-size:13px; line-height:26px; color:#94949e;}
.lxfs p{font-size:15px; line-height:34px; color:#dadade; margin:0 auto;}
.bqxx{ width:100%; background:#20202a; font-size:14px; text-align:center; color:#94949e; line-height:40px; margin-top:20px;}

/*特色定制*/
.jjwz{ width:1200px; margin:20px auto; overflow:hidden;}
.jjwz011{ width:1200px; margin:20px auto; overflow:hidden;}
.jjwz02{ width:1100px; margin:20px auto; overflow:hidden;}
.wzwz{ width:210px; font-size:24px; line-height:40px; color:#333; float:left;}
.wzwz01{ width:250px; font-size:24px; line-height:40px; color:#333; float:left;}
.lk{ width:6px; height:9px; background:#062760; margin-right:18px; float:left; margin-top:20px;}
.ht{ width:960px; float:right; background:#f5f5f5; height:9px;margin-top:20px;}
.ht01{ width:820px; float:right; background:#f5f5f5; height:9px;margin-top:20px;}

.dzlc{ width:1200px; margin:40px auto; overflow:hidden;}
.dzlc li{ width:300px; float:left;}
.dzlc li img{ width:110px; height:88px; margin:0 auto; display:block;}
.dzlc li p{ font-size:18px; line-height:50px; display:block; background:url(../imagesx/121.png) no-repeat center bottom; text-align:center; margin:0 auto; padding-bottom:10px; margin-bottom:10px;}
.ms{ font-size:14px; line-height:26px; color:#777; text-align:center;}
.tsdzw{ width:1160px; margin:40px auto; padding:20px; border:1px solid #e06e6; font-size:14px; line-height:26px; color:#666;}
.part01{ width:100%; padding:40px 0; margin:20px auto; }
.ysdk{ width:1200px; margin:50px auto; overflow:hidden;}
.ysdk03{ width:1200px; margin:50px auto; overflow:hidden;}

.ysl{ width:400px; float:left; margin-top:80px;}
.ysl h1{ font-size:2em; line-height:40px; color:#000; }
.ysy01{ width:400px; float:right; margin-top:40px;}
.ysy01 h1{ font-size:2em; line-height:40px; color:#000;}
.ysl01{ width:550px; float:left;}
.ysl02{ width:400px; float:left; margin-top:30px;}
.ysl02 h1{ font-size:2em; line-height:40px; color:#000;}

.yswz{ width:100%; font-size:14px; line-height:28px; color:#666;}
.ysy{ width:550px; float:right;}
.part02{ width:100%;background:url(../imagesx/bj.jpg) no-repeat center center; padding:80px 0;}
.nfl {
	clear: both; text-align:center;
	margin:20px auto; overflow:hidden;
}
.nfl li {
margin-right:10px;  line-height:34px; font-size:14px; color:#555; text-align:center; display: inline;

}
.nfl li a:hover {
	color: #fff;
	background:#d01e27;
}
.nfl li a{
	line-height: 38px;
padding:0px 20px;    
display: inline-block; border-radius:5px;
border:solid 1px #dedede; color:#555
	
}
.nfl li a.selected{
line-height:38px; font-size:14px;
background:#d01e27; color:#fff; text-align:center;
border:none;     display: inline-block; 
}
#fylist {
    margin: 20px auto;
    clear: both;
    text-align: center;
    width: 900px;
    overflow: hidden;
    font-size: 12px;
    line-height: 30px;
    color: #555;
}
#fylist li {
    float: left;
    width: auto;
    line-height: 28px;
    display: block;
    border: 1px solid #E9E9E9;
    background: url(none);
    font-size: 14px;
    margin: 0px 8px 0px 0px;
    padding: 0 4px;
}
li.thisclass {
    padding: 0px 10px;
    font-weight: normal;
    background: #BA1A22 !important;
    font-size: 14px;
    line-height: 28px; padding:0 10px !important;
    color: #FFF;
}

#fylist a{
	font-size: 12px;
	color: #333;
	padding: 3px 10px;

}
#fylist  a:hover{
	font-size: 12px;
	padding: 3px 10px;
	color: #FFF;
	background:#d01e27;
}
#fylist a.selected
{
	font-size: 12px;
	padding: 3px 10px;
	color: #FFF;
	background:#d01e27;border:none;

}
#fylist select
{
	font-family: "微软雅黑";
	font-size: 12px;
	line-height: 30px;
	 height:28px;
	color: #555;
	border:none;
}
#fylist li strong{ font-weight:normal;}
/*作品展示详情*/
.dqwz{ width:100%; background:#f5f5f5;}
.wzd{ width:1200px; margin:0 auto; font-size:13px; line-height:44px; color:#666;}
.wzd a{ color:#666;}
.zpmc{ width:1200px; margin:20px auto;}
.mcz{ width:1200px; font-size:24px; color:#444; text-align:center; line-height:80px;}
.hk{ width:30px; height:4px; margin:0 auto; background:#ca3024;}
.alzsk{ width:1100px; margin:0 auto; overflow:hidden;}
.pzms{ width:1100px; margin:30px auto;}
.pzms0{font-size:14px; width:1200px; color:#555; line-height:26px;margin:20px auto;}
.wzlx{ width:100%; font-size:16px; line-height:40px; color:#555;}
.wzlx01{ font-size:18px; width:100%; color:#ca3024; line-height:50px; font-weight:bold;}
.wzpz{ width:100%; font-size:13px; line-height:26px; color:#555;}
.swiper-wrapper IMG{ width: auto; display:block; margin:0 auto;}
.tjzp{ width:1200px; margin:20px auto;}
.wrapper101{
	width: 1280px;
	margin: 0 auto
}
.prize101{
	width: 1180px;
	margin: 40px 0 20px 0 ;
	position: relative;
	font: 12px Tahoma,sans-serif;
	padding: 1px;
	color: #052d30;
}
/*title*/

/*content*/
.prize-con101{
	width: 1180px;
	margin: 0 auto;
	height:204px;
	overflow: hidden;
	position: relative; margin-left:30px;
}
	.prize-con101 ul{
	width: 200%;
	position: absolute;
	left: -33px;
}
	.prize-con101 li{float:left;display:inline;line-height:25px;margin:0 35px; width:320px; height:204px; position:relative;}
	.prize-con101 li img{
	width: 320px;
	height:204px;
	display: block; border:1px solid #e6e6e6;

}
.prize101  .tt1{
	width: 320px; position:absolute; bottom:0px; line-height:40px; height:40px; text-align:center; background:rgba(0, 0, 0, 0.51); color:#fff;}
.prize101 .tt1 a{ color:#555}
.block202{width:170px;margin:0;}
	.block202 .prize-con{width:150px;height:410px;padding:0;margin:10px auto;}
	.block202 ul{width:auto;}
	.block202 li{float:none;}
/*button*/
.prize101 .l-bun,.prize101 .r-bun{
	display: block;

	width: 39px;
	height:76px;
	cursor: pointer;

}
div.l-bun{
	left: 6px; display:block;
	background: url(../imagesx/zb.png) no-repeat;

	width: 41px;position: absolute;
	top: 90px; left:0px;
}
div.r-bun{
	background-position: 0 -15px;
	right: 1px;
	display: block;
	background: url(../imagesx/yb.png) no-repeat;
	line-height: 40px;
	position: absolute;
	top: 90px;
	right:-50px;

}
.ckzd{ width:160px; line-height:40px; text-align:center; font-size:15px; background:#c02e24; margin-top:20px; border-radius:30px;}
.ckzd a{ color:#fff}
/*新闻中心*/
.wddk{ width:100%; margin:20px auto;}
.wddk li{ width:100%; padding:15px 0;}
.wddk li:hover{ background:#a6a6a6;}
.zslb{ width:900px; margin:0 auto; overflow:hidden; position:relative; height:140px;}
.zslb .nf{font-size:18px; color:#777;}
.sj01{ width:180px; float:left; text-align:right; font-size:60px; color:#c01424; line-height:50px;position:absolute;
	left:0;
	top:30px;
	transition:all ease-in .5s;}
.wddk li:hover .sj01{ left:-20px; transition:all ease-in .5s; color:#fff;}

.wddk li:hover .wdb{ color:#f6f6f6;}
.wddk li:hover .bfxq{ color:#f6f6f6;}
.wddk li:hover .sj01{ color:#fff;}
.wddk li:hover .nf{ color:#fff;}
.zsy{ width:650px; float:right; text-align: left; position: absolute; right:0; top:30px;transition:all ease-in .5s; }
.wddk li:hover .zsy{right:-30px; transition:all ease-in .5s; color:#fff;}
.wdb{ width:100%; font-size:16px; line-height:40px; font-weight:normal; color:#555; margin:0 auto;}
.bfxq{ width:100%; font-size:13px; line-height:26px; color:#777; margin:0 auto; font-weight:normal;}
.ystnr{ width:1240px; font-size:26px; margin:30px auto; text-align:center; line-height:60px; color:#555; background:url(hx.jpg) repeat-x left center;}
.ystnr a{ color:#555; width:200px; margin:0 auto; display:block; padding-bottom:10px;}
.nrqyk{ width:1160px; margin:20px auto; font-size:13px; line-height:26px; color:#555;}
.wzlj{ width:1160px; margin:20px auto;}
.syp,.xyp{ width:100%; font-size:14px; line-height:40px; color:#ca3024; border-bottom:1px dotted #e6e6e6;}
.yslb{ width:1200px; margin:0 auto; overflow:hidden; margin-top:50px;}
.yslb li{ float:left; width:320px; margin:0 30px; margin-bottom:50px;}
.yslb li img{ width:86px; height:86px; display:block; margin:0 auto;}
.yslb li p{ width:100%; margin:0px auto; text-align:center; line-height:50px; margin-top:10px; font-size:15px; color:#333;}
.ms01{ font-size:12px; line-height:26px; color:#777; width:320px; margin:0 auto; text-align:center; }
.ysl03{ width:360px; float:left;}
.ysl04{ width:360px; float:left;}
.ysl040{ width:360px; float: right;}

.ysy03{ width:650px; float:right; font-size:13px; line-height:30px; color:#555; margin-top:50px;}
.ysy04{ width:650px; float:right; font-size:13px; line-height:30px; color:#555; margin-top:50px;}
.ysy040{ width:650px; float:left; font-size:13px; line-height:30px; color:#555; margin-top:50px;}
