﻿/* CSS Document */
/*all*/
@media (max-width:700px) 
{
.button{ width:30px;height:30px;background:url(../images/btn_01.png) no-repeat;float:right; margin-top:24px; cursor:pointer; margin-right:0px; display:block; background-repeat:repeat;}
*{ margin:0; padding:0; border:none; list-style:none; text-decoration:none; font-family:"微软雅黑"; color:#444;}
p{ text-indent:2em;}
.w1100{ width:97%; margin:0 auto;}
.w1200{width: 97%; margin: auto;}
.clear{ clear:both;}
a:hover{ transition:background 0.8s; }
.more{ padding:3px 36px; border:1px solid a2d0ff; border-radius:10px; color:#fff; background:#a2d0ff; }
.more:hover{background:#5ca4ee;  transition: background 0.8s; color:#fff;}
#contentN{ margin-top:50px;}
/*header start*/
header{ height:80px; border-bottom: 2px solid #e3232a;}
.logo{ float:left; margin-top: 15px;}
.h_r{ float:right; display:none; width:115px; position:absolute; right:1%; z-index:9; background-color:#fff; top:82px;}
.tool{height:44px; text-align:right;}
.tool span{ padding:0 6px;}
.tool span a{ padding:0 6px; line-height:44px;}
.tool span a:hover{ color:#a2d0ff; text-decoration:underline;}
.tool span img{ padding-top:2px;}
.y_y{float: right; margin-top: 30px;  margin-right:12px;}
.y_y a{color: #fff; text-align: center; line-height: 21px; width: 60px; height: 21px; background: #e3232A; display: block; font-size:11px;}
.cur{background: #e3232a; color: #fff;}
.cur a{color: #fff;}
ul.nav_l{ width:115px;}
ul.nav_l li {
	text-align: center;
}
ul.nav_l > li {
	float:inherit;
	clear:both;  
}
ul.nav_l li h3 {
	width:115px; height:30px; line-height:30px; text-align:center; font-weight: bold;
	border-bottom:solid 1px #eee;
}
ul.nav_l li h3 a {
	font-size: 12px;
	color: #fff;
	font-weight: bold;
}
ul.nav_l>li>h3>a{font-size: 15px;
	color: #444;}
ul.nav_l > li > h3 {
}

ul.nav_l > li > ul > li h3 {
	background: #c5161d;
	display:none;
	opacity:1;
	-moz-opacity:1;
	-webkit-opacity:1;
	border-bottom:1px #fff solid;
	height: 40px;
	line-height: 40px;
}
ul.nav_l > li h3:hover, .choice {
	background: #e3232a !important;
	opacity:0.8;
	-moz-opacity:0.8;
	-webkit-opacity:0.8;

	
}
ul.nav_l > li h3:hover a, .choice a {
	color: #fff!important;
	
}
ul.nav_l > li > ul {
	display:none;
	position: absolute;
	top: 0;
	z-index: 9;
}
ul > li.on > ul {
	display: block;
	position: absolute !important;
	z-index:99999 !important;
}
ul.nav_l li {
	position: relative;

}
ul.nav_l li ul {
	position: absolute;
	top: 80px;
	width:830px; 
	margin-left:-93px;
	z-index: 9;
}
ul.nav_l li
ul.nav_l li ul> li h3 a{font-size:14px;}
ul.nav_l > li > ul > li ul {
	position: absolute;
	top: 0;
	right: -130px;
}
ul.nav_l li ul li{
	 float:left;
}
/*header end*/
#banner{ width:100%; height:auto;}
/*--banner start--*/
.flexslider {
	margin: 0px auto;
	position: relative;
	width: 1300px;
	height: 410px;
	overflow: hidden;
	zoom: 1;
	
	
}
.flex-viewport {
	-webkit-transition: all 1s ease;
	-moz-transition: all 1s ease;
	transition: all 1s ease;
}
.flexslider .slides {
	zoom: 1;
}
.flexslider .slides .img {
	height: 410px;
}
.flex-direction-nav a {
	width: 60px;
	height: 90px;
	line-height: 99em;
	overflow: hidden;
	margin: -60px 0 0;
	display: block;
	background: url(../images/ad_ctr.png) no-repeat;
	position: absolute;
	top: 50%;
	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: 0;
}
.flex-direction-nav .flex-prev {
	left: 0;
}
.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);
}
.flex-control-nav {
	width: 100%;
	position: absolute;
	bottom: 20px;
	text-align: center;
}
.flex-control-nav li {
	margin: 0 8px;
	display: inline-block;
	zoom: 1;
	display:inline;
}
.flex-control-paging li a {
	background: url(../images/dot.png) no-repeat 0 -28px;
	display: block;
	height: 15px;
	overflow: hidden;
	text-indent: -99em;
	width: 15px;
	cursor: pointer;
}
.flex-control-paging li a.flex-active {
	background-position: 0 0;
}
/*--banner end--*/
/*--content start--*/
.main_list{ }
.main_list li{ width:236px; height:100px; background:#eee; padding:18px 12px; float:left;margin:50px 20px 50px 0;}
.main_list li:nth-child(4){ margin-right:0;}
.list_text{ display:block; padding-left:74px; height:100px; overflow:hidden;}
.list_text h2{ font-size:18px; font-weight:bold;}
.list_text p{ line-height:24px; text-align:justify; text-indent:0;}
.main_list li:nth-child(1) .list_text{ background:url(../images/yw.png) no-repeat center left;}
.main_list li:nth-child(2) .list_text{ background:url(../images/boat.png) no-repeat center left;}
.main_list li:nth-child(3) .list_text{ background:url(../images/culture.png) no-repeat center left;}
.main_list li:nth-child(4) .list_text{ background:url(../images/person.png) no-repeat center left;}
.list_text:hover h2{color:#fff;}
.list_text:hover p{ color:#fff; }
.main_list li:hover{ background:#a2d0ff; transition:background 0.8s;}
.main_list li:nth-child(1):hover  .list_text{background:url(../images/yw_hover.png) no-repeat center left;}
.main_list li:nth-child(2):hover .list_text{ background:url(../images/boat_hover.png) no-repeat center left;}
.main_list li:nth-child(3):hover .list_text{ background:url(../images/culture_hover.png) no-repeat center left;}
.main_list li:nth-child(4):hover .list_text{ background:url(../images/person_hover.png) no-repeat center left;}

/*--about start--*/
.about_breif{ background:#eee; padding:32px 0;}
.a_l{ width:658px; float:left; margin-right:36px;}
.a_l h1{ font-size:24px; font-weight:bold; background:url(../images/line.png) no-repeat bottom center; line-height:32px; margin-bottom:24px; width:106px; height:40px;}
.a_l h1 a{ font-size:24px; font-weight:bold;}
.breif_p{height:238px; overflow:hidden;}
.breif_p p{ font-size:14px; line-height:24px; text-align:justify;}
.a_l .more{ float:right; margin-top:20px;}
.a_pic{ float:left;}
.a_pic p{ text-align:right; font-size:14px; line-height:36px;}
.culture_x li h2{ font-size:30px; margin-bottom:24px;}
.culture_x li{ margin-bottom:20px;}

/*--about end--*/
/*--news start--*/

.news_in h1{ height:40px; background:url(../images/line.png) no-repeat center bottom; text-align:center; margin:38px 0px;}
.news_in h1 a{ font-size:24px; font-weight:bold;}
.news_in ul li { position:relative; width:320px; height:149px; margin-right:66px; float:left; margin-bottom:38px; overflow:hidden;}
.news_in ul li img{ width:100%;}
.news_in ul li:nth-child(3){margin-right:0px;}
.news_in ul li .news_breif { display:none; position:absolute; top:0; left:-320px;  background:#4fa2f8;opacity:0.8;}
.news_in ul li:hover .news_breif { display:block;position:absolute; top:0; left:0; transition:left 0.8s;  transition:opacity 0.8s; width:280px; height:109px; padding:20px;   }
.news_breif h3{ font-size:14px; color:#fff; text-align:center; padding-bottom:6px;}
.news_breif p{ color:#fff; text-align:center; line-height:18px;}
.news_breif span{ display:block; position:absolute; top:200px; width:22px; margin:0 auto; left:150px;transition:top 0.8s;}
.news_in ul li:hover span{top:106px;position:absolute;}

/*--news end--*/
/*--content end--*/
/*--footer start--*/
footer{ background:#9a9ca8; padding:20px 0 20px; font-size:12px;}
.footer_nav{ float:left; display:none;}
.footer_nav>ul>li{ float:left; text-align:center; padding-right:30px; line-height:20px;}
.footer_nav  a{ color:#d4d3d3;}
.footer_nav h3 a{ font-size:14px; }
.footer_nav>ul{ margin-right:70px;}
.footer_nav a:hover{ color:#a2d0ff; text-decoration:underline; }
.contact_in{ float:left;}
footer p{ text-align:center; font-size:14px; color:#d4d3d3; margin-top:20px; width:100%; }
.ewm{ border-right:0px #898989 dashed; padding-right:0px; margin-right:0px; width:100%; float:inherit; margin-left:0px; text-align:center; display:none;}
.ewm img{ width:90px; height:auto; margin-left:50%;}
.info_contact{ float:left; width:388px; display:none;}
.info_contact h3{ color:#d4d3d3; font-size:18px; padding-bottom:10px;}
.info_contact dl dd{   float:left; width:22px; padding-right:8px;}
.info_contact dl dt { color:#d4d3d3;line-height:30px; }
.info_contact dl dt a{ color:#a2d0ff; text-decoration:underline; padding:0 6px;}
.info_contact dl dt span{ color:#a2d0ff;}
.info_contact dl dt a:hover{ opacity:0.8;}

/*--footer end--*/
/*--neiye start--*/
.nav_tit{ font-size:26px; font-weight:bold;/* background:url(../images/nav_bg.png) no-repeat center left;*/ padding-left:20px; float:left;}
.nav_tit span{ font-size:34px; font-weight:bold; color:#d4d4d4; margin-bottom:25px; display:block; line-height:36px;}
.nav_list { float:left;}
.nav_list li{ float:left; margin-right:8px;}
.nav_list li:nth-last-child(1){margin-right:0;}
.nav_list li a{ padding:2px 20px; border:#c1c1d9 solid 1px; border-radius:10px; line-height:30px; font-size:14px;}
.nav_list li a:hover{ color:#fff; background:#a2d0ff; transition: background 0.8s;}
.edit{ margin-top:34px; padding-bottom:34px; font-family:隶书,微软雅黑,宋体,17642940,FZSTK,FZYTK,simfang,simkai,SIMLI,STCAIYUN,STHUPO,STKAITI,STXINGKA,STXINWEI,LISHU;}
.edit .l{float:left;}
.sdit .r{ float: right; width: 300px; height: 455px;}
.sdit .r img{width: 100%; height: 100%;}
.top_tit{ background:url(../images/cooper_bg.png) no-repeat top 0px right 70px;padding-top:48px; height:306px;}
.tit_l{  width:612px; float:left; margin-right:70px;}
.tit_l h4{ font-size:18px; color:#a2d0ff; line-height:36px;}
.tit_l p{ font-size:18px; line-height:36px; text-align:justify;}
.tit_l ul{ margin-top:34px; float:right; }
.tit_l_boat ul{ margin:16px 0px 20px;}
.tit_l ul li,.tit_l_boat ul li{ float:left; margin-right:24px;height:44px; font-size:16px; line-height:44px;}

.tit_l ul li:nth-child(1) img,.tit_l_boat ul li:nth-child(1) img{  padding-top:13px; display:inline;}
.tit_l ul li img,.tit_l_boat ul li img{ padding-right:6px;}
.all_bg{/* background:url(../images/all_bg.png) no-repeat center center; */ margin-bottom:38px;}
.all_bg h1{ height:74px; background:url(../images/tit_bg.png) no-repeat center center; font-size:18px; font-weight:bold; text-align:center; line-height:74px;}
.all_bg h1 p{ line-height:18px;padding-top:4px;}
.all_bg h1 p span{ color:#a2d0ff;}
.custom_list li{ width:258px; float:left; margin-right:20px; border-bottom:1px dashed #bfbfd6; padding-bottom:20px;}
.custom_list li:nth-child(4n){ margin-right:0;}
.custom_list li h3{ font-size:18px; font-weight:bold; color:#a2d0ff; line-height:24px;}

.history{ width:1000px; margin:0 auto;/* background:url(../images/history_bg.jpg) repeat-y left 516px top 0px;*/}
.history img{width: 100%;}
.history ul li{ background:url(../images/history_list.png) no-repeat left 10px top 5px; padding-left:52px; font-size:14px; padding-bottom:30px; width: 400px; margin-left: 500px;}
.history ul li:nth-child(2n){ background:url(../images/history_list.png) no-repeat left 489px top 5px; padding-right:52px; font-size:14px; padding-bottom:30px; width: 400px; margin-left: 21px;}
.history ul li span{ font-size:18px; font-weight:bold; padding-right:34px; }
.history ul li:nth-child(2n) span{ font-size:18px; font-weight:bold; display: block; text-align: right; padding-right:0px;}
p.breif{ font-size:18px; line-height:30px; color:#a2d0ff;}
.honor_list{ margin-top:10px;}
.honor_list li{ margin-right:22px; float:left;}
.honor_list li:nth-child(4n){ margin-right:0;}
.honor_list li h4{ line-height:40px; text-align:center; font-size:14px;}

.c_l{ float:left; width:375px; background:#f4f6f6; margin-right:40px; display: none;}
.c_l h2{ background:url(../images/c_bg.png) no-repeat left 4px center; font-size:18px; font-weight:bold; margin-top:16px; padding-left:20px; }
.c_l p{ padding:4px 20px; text-align:justify;}
.c_r{ float:right;width:100%;}
.c_r p{ text-align:justify; line-height:30px; font-family:"楷体"; font-size:18px;}

ul.team li{ float:left; margin-top: 15px; margin-right:0px; padding:0 20px; width:85%; height:auto; border: 1px solid #999; background:url(../images/111.jpg) no-repeat; background-repeat:repeat-x;}
ul.team li:nth-child(2n){ float:left; margin-top: 15px; margin-right:0px; padding:0 20px; width:85%; height:auto; border: 1px solid #999; background:url(../images/111.jpg) no-repeat; background-repeat:repeat-x;}
ul.team li:nth-child(4n){ margin-right:0;}
.team_pic{ width:220px; height:220px; border:1px solid #b5b5ca; border-radius:50%; overflow:hidden; background:#f8f8f8;}
ul.team li h3{ text-align:center; line-height:0px;/* background:url(../images/team_bg.png) no-repeat center bottom;*/ padding-bottom:7px; border-bottom: 1px dashed #999; color: #fff;  padding-top:19px;}
ul.team li h3 p:nth-child(2){margin-top: 40px; }
ul.team li h3 p{ text-align:center; font-size:16px; text-indent:0; line-height: 28px;}
.team_bg{ background:#f4f6f6; padding:40px 0; margin-bottom:38px;}
.team_bg h1{ font-size:24px; font-weight:bold; text-align:center; margin-bottom:18px;}
.team_bg p{ text-align:center; font-size:14px; line-height:30px; padding:0 50px;}

.boat_tit{ background:url(../images/boat_bg.png) no-repeat right 0px top 0px; }
.tit_l_boat h4{ font-size: 18px; color: #a2d0ff; line-height: 36px;}
.tit_l_boat p{ padding-right:20px; font-size:18px; line-height:36px; text-align:justify;}
.quality{ float:left; border:1px dashed #a2d0ff; padding:10px; width:488px;}
.quality h3{ margin:0;}
.boat_pic{ width:550px; float:left;}
.boat_list{ width:100%; text-align:center;}
.boat_list th{ background:#c5def8; font-size:15px; padding:6px 0; border-radius:3px;}
.boat_list tr td{ font-size:16px; padding:6px 0;}
.boat_list tr:nth-child(2n+1){ background:#eeeeee;border-radius:3px;}
.boater_b{ background:#f4f6f6; padding:32px 0; margin:34px 0 0;}
.boater_b h1{ font-size:30px; padding-bottom:22px; text-align:center;}
.boater_b p{ font-size:14px; line-height:30px; text-align:justify;}

.boater_list li h4{ font-size:18px;}
.boater_list li{ margin-bottom:20px;}
.boater_list li:nth-child(2n-1) .boaterpic{ float:left; width:369px; padding-right:40px;}
.boater_list li:nth-child(2n-1) .boater_intro{ float:left; width:680px;}
.boater_list li:nth-child(2n) .boaterpic{ float:right; width:369px; padding-left:40px;}
.boater_list li:nth-child(2n) .boater_intro{ float:left; width:680px;}
.news_list li{ margin-bottom:28px;}
.news_list li img{ padding-right:3%; float:left; width:26%;  display:none;}
.news_list li .news_b{ float:left; width:100%;}
.news_list li h4{ line-height:18px;padding-bottom:16px; width:100%; height:18px; overflow:hidden;}
.news_list li h4 a{ font-size:15px;}
.news_list li p a{ font-size:12px; line-height:24px; color:#666;  }
.news_list li p { padding-bottom:16px; height:60px;text-indent:0; overflow:hidden;}

.report_list li{ width:30%; margin-right:0px; float:left; height:auto;}
.report_list li img{ width:100%; height:auto; }

.report_list li:nth-child(4n){margin-right:0px;}
.report_list li:nth-child(2n){margin-right:1%; margin-left:1%;}
.report_list li h4 a{ font-size:14px; font-weight:normal;}
.report_list li h4{ text-align:center; line-height:40px;}
.report_list li h4 a:hover{ color:#a2d0ff; text-decoration:underline; font-size:16px; transition: font-size .8s;}
.report_list li a:hover img{ border:1px solid #a2d0ff;  transition:all .8s;}
.report_list{ margin-bottom:16px;}

.project>li{ width:314px; border:1px solid #c2c0d8; margin-right:45px; float:left; padding:10px; height:472px; }
.project>li:nth-child(3){ margin-right:0;}
.project li h3{ text-align:center; height:47px;}
.project>li:nth-child(1) h3{ background:url(../images/bg_1.png) no-repeat center center;}
.project>li:nth-child(2) h3{ background:url(../images/bg_2.png) no-repeat center center;}
.project>li:nth-child(3) h3{ background:url(../images/bg_3.png) no-repeat center center;}
.project>li>ul>li{ list-style:url(../images/project_dot.png) inside; font-size:16px; text-align:justify; line-height:30px; padding:0 12px 10px;}

.boat_list a{ font-size:16px; text-decoration:underline; color:#09F;}
.boat_list a:hover{ color:#a2d0ff;}

.detail h3{ font-size:18px; font-weight:normal; text-align:center; border-bottom:1px #c2c0d8 dashed; padding:20px 0; margin-bottom:20px; line-height:30px;}
.detail p{ font-size:14px; line-height:30px; text-align:justify;}
.detail h3 span{ font-size:14px; color:#666;}

.contact_info h1{ font-size:24px ;font-weight:bold; text-align:right; padding-bottom:18px;}
.info p{ background:#f4f6f6; padding:26px 22px 0px; font-size:18px; text-align:right; line-height:30px;}
.tel_info{ margin:34px 0;}
.tel_info li{ float:left; margin-right:21px; width:201px; height:56px; border:1px solid #c1c1d9; position: relative}
.tel_info li:nth-last-child(2){ margin-right:0;}
.tel_info li h5{ float:left; line-height:26px; font-size:14px; position: absolute; right: 20px; top: 0;}
.tel_info li h5 p{text-indent: 0em;}
.tel_info li img{ display:block; float:left; margin-right:12px;}
.message_tit{ background:url(../images/nav_bg.png) no-repeat right center;  font-size:16px; font-weight:bold; padding-right:20px; text-align:right;}
.message_tit span{font-size: 34px;font-weight: bold;color: #d4d4d4;margin-bottom: 25px;display: block;line-height: 36px; display:none;}
.all_bg h6{ font-size:18px; text-align:right; color:#a2d0ff; position:absolute; top:106px; right:20px; display:none;}
.message{ width:100%; margin:0 auto; height:auto;}
.message dl dd{ float:left; font-size:12px; line-height:30px; color:#444; text-align:right; width:80px; background:rgba(181,215,248,0.8); border:1px rgba(204,204,204,0.5) solid; border-top-left-radius:50px; border-bottom-left-radius:50px; }
.message dl dt input{ height:21px; width:90%; margin-bottom:12px; border:1px solid rgba(181,215,248,0.8);  background:rgba(255,255,255,0.8); padding:4px;}
.message dl dt textarea{ width:90%; height:62px; background:rgba(255,255,255,0.8);border:1px solid rgba(181,215,248,0.8); padding:10px;}
input.more{ margin:30px auto 0; width:186px; display:block; font-size:16px; color:#444; }

/*--neiye end--*/


.main{ width: 100%; height:auto; border: solid 1px #e6e6e6; margin-top: 40px; position: relative;float:inherit; clear:both;  margin-right:0;}


	.main:nth-child(2){margin: 40px 0px; margin-left:inherit; }
	.main:nth-child(3){ float:left;margin: 0px 0px; margin-bottom:20px;}
	.main h1{background: url(../images/z_s.png) no-repeat; width: 214px; height: 31px; text-align: center; color: #fff;line-height: 31px; top:-14px; position: absolute; left: 50%; margin-left: -107px; z-index: 9}
	.main h1 a{color: #fff; font-size: 16px; font-weight: bold;}
	
	
	.news{width: 100%; height: auto; position: relative; margin: 10px; }
	.news .t{width: 100%; height: 40px; position: absolute; left: 0; bottom: 0; background: rgba(48,171,227,0.4); overflow: hidden;}
.news img{width: 93%; height:auto;}
	.news .t p{ line-height: 40px; color: #fff; float: left; text-indent: 0em; padding: 0 5px;}
	.news .t .d{float: right; line-height: 40px; margin-right: 10px; color: #fff;}
	.about{width: 100%; height: auto; margin: 10px;}
	.about img{width: 93%; height:auto;}
	.about p{text-indent: 2em; margin-top: 10px; line-height: 18px;}
	
	  .m
            {
                margin-left: -0px;
                margin-right: auto;
                width: 93%;
            }
.edit img{ max-width:100%; height:auto; overflow:hidden; }

.mod-pager-box
{
    clear:both;
    padding-top:30px;
    padding-bottom:10px;
    width:100%;
    text-align:center;
    font-size:12px;
    line-height:30px;}
.mod-pager-box a
{
    text-align:center;
    margin:0 5px;
    width:30px;
    height:30px;
    color:#fff;
    background-color:#cccccc;
    display:inline-block;
    border-radius:9px;
}
.mod-pager-box a:hover,.mod-pager-box .current
{
    text-align:center;
    margin:0 5px;
    width:30px;
    height:30px;
    color:#fff;
    background-color:#f75a53;
    display:inline-block;  border-radius:9px;
}
.mod-pager-box a.pages
{
    width:auto;
    padding:0 15px;  border-radius:9px;
    display:inline-block;
}

.mod-pager-box.s1 a[disabled='disabled'],mod-pager-box.s1 span[disabled='disabled']{ display:none;}

.news_list img{ width:260px; height:150px;}
   body, ul, li
                    {
                        list-style: none;
                        margin: 0;
                        padding: 0;
                    }
                    .clear
                    {
                        clear: both;
                    }
                    .table
                    {
                        width: 100%;
                        margin: 50px auto;
                    }
                    .table .yi
                    {
                        width: 100%;
                        margin: auto;
                    }
                    .table .yi li .x
                    {
                    	display:none;
                        width: 10%;
                        height: 40px;
                        float: left;
                        border: 2px solid #fff;
                        line-height: 40px;
                        text-align: center;
                        border-radius: 6px;
                        background: #c5def8;
                        font-size: 14px;
                    }
                    .table .yi li .lg
                    {
                        width: 20%;
                        height: 40px;
                        float: left;
                        border: 2px solid #fff;
                        line-height: 40px;
                        text-align: center;
                        border-radius: 6px;
                        background: #c5def8;
                        font-size: 14px;
                    }
                    .table .yi li .n
                    {
                        width: 77%;
                        height: 40px;
                        float: left;
                        border: 2px solid #fff;
                        line-height: 40px;
                        text-align: center;
                        border-radius: 6px;
                        background: #c5def8;
                        font-size: 14px;
                    }
                    .table .yi li .s
                    {
                    	display:none;
                        width: 20%;
                        height: 40px;
                        float: left;
                        border: 2px solid #fff;
                        line-height: 40px;
                        text-align: center;
                        border-radius: 6px;
                        background: #c5def8;
                        font-size: 14px;
                    }
                    .table .yi li .k
                    {
                        width: 476px;
                        height: 40px;
                        float: left;
                        line-height: 40px;
                        text-align: center;
                    }
                    .table .er
                    {
                        width: 100%;
                        margin: auto;
                    }
                    .table .er li .x
                    {display:none;
                        width: 10%;
                        height: 80px;
                        float: left;
                        border: 2px solid #fff;
                        line-height: 80px;
                        text-align: center;
                        border-radius: 6px;
                        background: #fff;
                        font-size: 14px;
                    }
                    .table .er li .lg
                    {
                        width: 20%;
                        height: 80px;
                        float: left;
                        border: 2px solid #fff;
                        line-height: 80px;
                        text-align: center;
                        overflow: hidden;
                        border-radius: 6px;
                        background: #fff;
                        font-size: 14px;
                    }
                    .table .er li .lg img
                    {
                        width: 60%;
                        height: 60%;
                        margin-top: 20px;
                    }
                    .table .er li .n
                    {
                        width: 77%;
                        height: 80px;
                        float: left;
                        border: 2px solid #fff;
                        line-height: 80px;
                        text-align: center;
                        border-radius: 6px;
                        background: #fff;
                        font-size: 14px;
                    }
                    .table .er li .s
                    {display:none;
                        width: 20%;
                        height: 80px;
                        float: left;
                        border: 2px solid #fff;
                        line-height: 80px;
                        text-align: center;
                        border-radius: 6px;
                        background: #fff;
                        font-size: 14px;
                    }
                    .table .er li:nth-child(2n) .x
                    {
                        width: 10%;
                        height: 80px;
                        float: left;
                        border: 2px solid #fff;
                        line-height: 80px;
                        text-align: center;
                        border-radius: 6px;
                        background: #f8f8f8;
                        font-size: 14px;
                    }
                    .table .er li:nth-child(2n) .lg
                    {
                        width: 20%;
                        height: 80px;
                        float: left;
                        border: 2px solid #fff;
                        line-height: 80px;
                        text-align: center;
                        overflow: hidden;
                        border-radius: 6px;
                        background: #f8f8f8;
                        font-size: 14px;
                    }
                    .table .er li:nth-child(2n) .lg img
                    {
                        width: 60%;
                        height: 60%;
                        margin-top: 20px;
                    }
                    .table .er li:nth-child(2n) .n
                    {
                        width: 77%;
                        height: 80px;
                        float: left;
                        border: 2px solid #fff;
                        line-height: 80px;
                        text-align: center;
                        border-radius: 6px;
                        background: #f8f8f8;
                        font-size: 14px;
                    }
                    .table .er li:nth-child(2n) .s
                    {
                        width: 20%;
                        height: 80px;
                        float: left;
                        border: 2px solid #fff;
                        line-height: 80px;
                        text-align: center;
                        border-radius: 6px;
                        background: #f8f8f8;
                        font-size: 14px;
                    }
}