/*---------- base ---------*/
*{padding:0px;margin:0px;}
html{background:#FFF;}
body{ line-height:23px; font-size:12px;font-family:'微软雅黑';}
img{border:none;width: 100%!important;height: auto!important;}
a{color:#333;text-decoration:none; font-size:14px; line-height:26px;}
a:hover{color:#27b5c3;text-decoration:none;}
ul{list-style:none;}
input,select,button{font:12px Verdana,Arial,Tahoma;vertical-align:middle;}

.top_con,.logotel,.nav ul,.main,.i_gsdt,.ser,.f_icon,.copyr,.ad{ width:1200px; float:none; margin:0px auto; overflow:hidden;}
header,.top,.nav,.nav ul li a,.i_title,.faq_con,.n_imgtxt,.n_imgtxt li,.n_txt,.n_r span,.n_r p,.n_r a,.i_gsdt ul,.slo ul,.ser ul,.ser_tit,.ser_des,.ser_img,.ser_btn a,.liucheng,.Choices_head,.case,.teanames,.teadetail,.icon_wrap,footer,.f_c,.local,.l_title,.l_title a,.blank,.l_tc ul,.l_al ul,.l_xw ul,.l_tc ul li,.l_xw ul li,.l_tc ul li .l_txt span,.title,.bodycon,.leftdiv,.pagenum,.bodycon ul,.ul5 li,.ul5 li .titles,.ul5 li .des,.ul5 li .times,.ul5 li .keys,.ul8 li,.ul8 li .titles,.ul8 li .des,.ul8 li .times,.ul8 li .keys,.ul9 li,.ul9 li .titles,.ul9 li .des,.ul9 li .times,.ul9 li .keys,.ul10 li,.ul10 li .titles,.ul10 li .des,.ul10 li .times,.ul10 li .keys,.info,.like,.like ul,.like h3,.ul2 li,.ul2 li .titles,.ul2 li .des,.ul2 li .times,.ul2 li .keys,.ul2 li .btns a,.ul3 li .imgs,.ul3 li .txts,.ul3 li .titles,.top_r ul,.trees ul,.trees ul li{ width:100%; float:left; overflow:hidden;}
.top{ height:35px;line-height:35px;background:#F6F6F6;}
.top a{ line-height:35px;}
.top_l{ width:20%; float:left; overflow:hidden;}
.top_r{ width:70%; float:right; text-align:right; overflow:hidden;}
.top_r a{ font-size:12px; line-height:35px;}
.logotel{ padding:15px 0;}
.logo{ width:203px; float:left; overflow:hidden;}
.logo img{ height:90px!important; width:auto!important;}
.line{ width:3px; height:66px; float:left; overflow:hidden; display:block; background:url(../image/line.png) no-repeat left top; margin:10px 30px 0px 30px;}
.slo{ width:340px; float:left; overflow:hidden; font-size:14px; margin-top:20px;}
.slo ul li{ width:160px; float:left; overflow:hidden; background:url(../image/ico_dot.png) no-repeat left center; padding-left:10px;}
.tel img{ height:50px!important; width:auto!important;}
.tel{ width:320px; float:left; overflow:hidden; margin-top:20px;}

.nav{background:#27b5c3;}
.nav ul li{ width:12.5%; height:50px; float:left; overflow:hidden; text-align:center;}
.nav ul li a{ line-height:50px; display:block; font-size:16px; font-weight:bold; color:#fff;}
.nav ul li.hover,.nav ul li a:hover,.ser_btn a:hover,.indexmaindiv1 .playerdetail .checkdetail:hover,.ul2 li .btns a:hover{ background:#ff7800;}

.mainbanner{height:600px;overflow:hidden; position:relative; width:100%; float:left;}
.mainbanner_window{left:50%;width:2000px;height:600px;overflow:hidden;margin-left:-1000px;position:absolute;}
.mainbanner_window ul{width:999999px;height:600px;position:relative;}
.mainbanner_window li{background:rgb(204, 204, 204);width:2000px;height:600px;text-align:center;font-size:0px;float:left;display:inline;}
.mainbanner_list{left:50%;top:550px;width:500px;height:30px;margin-left:-75px;position:absolute;}
.mainbanner_list li{width:30px;height:30px;overflow:hidden;float:left;display:inline;}
.mainbanner_list a{background:url("../image/ico_pn.png") no-repeat;width:25px;height:25px;line-height:25px;overflow:hidden;text-align:center;color:rgb(255, 255, 255);font-size:12px;font-weight:700;float:left;display:inline-block; font-family:Arial, Helvetica, sans-serif;}
.mainbanner_list li.active a{background-position:0 -30px;text-decoration:none;}
.mainbanner_list li a:hover{background-position:0 -30px;text-decoration:none;}

.mainbanner2{height:360px;overflow:hidden; position:relative; width:100%; float:left; margin-bottom:20px;}
.mainbanner_window2{left:50%;width:2000px;height:360px;overflow:hidden;margin-left:-1000px;position:absolute;}
.mainbanner_window2 ul{width:999999px;height:360px;position:relative;}
.mainbanner_window2 li{background:rgb(204, 204, 204);width:2000px;height:360px;text-align:center;font-size:0px;float:left;display:inline;}
.mainbanner_list2{left:50%;top:310px;width:500px;height:30px;margin-left:-75px;position:absolute;}
.mainbanner_list2 li{width:30px;height:30px;overflow:hidden;float:left;display:inline;}
.mainbanner_list2 a{background:url("../image/ico_pn.png") no-repeat;width:25px;height:25px;line-height:25px;overflow:hidden;text-align:center;color:rgb(255, 255, 255);font-size:12px;font-weight:700;float:left;display:inline-block; font-family:Arial, Helvetica, sans-serif;}
.mainbanner_list2 li.active a{background-position:0 -30px;text-decoration:none;}
.mainbanner_list2 li a:hover{background-position:0 -30px;text-decoration:none;}

.i_title{ text-align:center; margin:20px 0; padding-bottom:15px; background:url(../image/ico_title.png) no-repeat bottom center;}
.i_title a{ font-size:25px;line-height:40px; font-weight:bold;color:#27b5c3;}
.i_title a:hover{ color:#ff7800}

.ser ul li{ width:163px; float:left; overflow:hidden; padding:10px; border:1px solid #dfdfdf; margin:0px 8px;border-radius: 10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;-o-border-radius: 10px;}
.ser ul li:first-child{ margin-left:0}
.ser ul li:last-child{ margin-right:0}
.ser_tit{ font-size:14px; font-weight:bold;}
.ser_des{ color:#999; font-size:12px; line-height:23px;}
.ser_btn{width:100px; float:left; overflow:hidden; text-align:center; margin:10px 0;}
.ser_btn a,.indexmaindiv1 .playerdetail .checkdetail,.ul2 li .btns a{ color:#fff; line-height:30px;border-radius: 15px;-webkit-border-radius: 15px;-moz-border-radius: 15px;-ms-border-radius: 15px;-o-border-radius: 15px;background:#27b5c3; height:30px; display:block; font-size:16px; font-weight:bold;}

.ser_img{ margin-top:10px;width: 160px;height: 120px;}
.ser_img img{height: 100%!important;}


.liucheng{ padding:0px 0 40px 0; background:url(../image/lc_bg.jpg) no-repeat center center;}
.liucheng ul{ width:600px; float:left; overflow:hidden; margin-top:150px;}
.liucheng ul li{ width:100px; float:left; overflow:hidden; text-align:center; margin:10px 0;}
.liucheng ul li.lc-arrow{background: url(../image/ico_arrow-r.png) no-repeat center center;height: 100px;width: 60px; float:left; overflow:hidden;}
.liucheng ul li p {margin: 0 auto;-webkit-border-radius: 50px;-moz-border-radius: 50px;border-radius: 50px;text-align: center;width: 50px;height: 50px;padding: 23px;background: #fff;margin-bottom: 10px;}
.lc_icon1{border: solid 1px #d08434;}
.lc_icon2{border: solid 1px #2fb4df;}
.lc_icon3{border: solid 1px #266be9;}
.lc_icon4{border: solid 1px #ff5a79;}
.lc_icon5{border: solid 1px #f82121;}
.lc_icon6{border: solid 1px #e545cd;}
.lc_icon7{border: solid 1px #d03f34;}
.liucheng ul li span{color:#fff; line-height:25px;border-radius: 15px;-webkit-border-radius: 15px;-moz-border-radius: 15px;-ms-border-radius: 15px;-o-border-radius: 15px;height:25px; display:block;font-size: 16px;}
.lc_txt1{ background:#d08434;}
.lc_txt2{ background:#2fb4df;}
.lc_txt3{ background:#266be9;}
.lc_txt4{ background:#ff5a79;}
.lc_txt5{ background:#f82121;}
.lc_txt6{ background:#e545cd;}
.lc_txt7{ background:#d03f34;}
.ser ul li:hover,.lc_icon:hover{border: solid 1px #27b5c3;}

.Choices{ width:100%; float:left; height:560px; }
.Choices_text{ width:1200px; height:560px; margin:0 auto;}
.Choices_head{ display:block; position:relative;font-size:25px;line-height:40px; font-weight:bold;text-align:center; padding-bottom:15px; background:url(../image/ico_title.png) no-repeat bottom center;color:#27b5c3}
.Choices_head:before,.Choices_head:after{content: ''; position: absolute;top: 30px;background: #FFF;width:265px;height: 2px;}
.Choices_head:before{ left:175px;}
.Choices_head:after{ right:175px;}
.Choices_content{ width:1184px; height:500px; float:left; margin-left:3px;}
.Choicesnext{ width:38px; height:37px; float:left; margin-left:1136px; margin-top:24px; cursor:pointer;}
.Choices_banner{ width:1184px; height:399px; float:left; margin-top:39px; overflow: hidden;}
.Choices_banner ul{ width: 12000px;  overflow: hidden;}
.Choices_banner ul li{ width:1184px; height:399px; float:left;}
.Choices_left{ width:594px; height:399px; float:left;}
.Choices_right{ width:590px; height:399px; float:left; background-color: rgba(255,255,255,0.93)}
.Choices_right h1{ width:590px; height:30px; line-height:30px; float:left; text-align:center; font-size:28px; margin-top:70px; color:#464646;}
.Choices_right h2{ width:590px; height:30px; line-height:30px; float:left; text-align:center; font-size:28px; margin-top:10px; color:#464646;}
.Choices_right p{ width:450px; height:70px; float:left; margin-left:70px; text-align:center; font-size:18px; color:#606060; margin-top:20px;}
.Choicesbut{ width:250px; height:49px; float:left; border:1px solid #bfbfbf; background-color:rgba(255,255,255,0.7); text-align:center; margin-left:195px; margin-top:57px; overflow:hidden;}
.Choicesbut a{line-height:49px; color:#606060; font-size:16px; font-weight:bold;}
.Choicestel{ width:1184px; height:38px; text-align:center; line-height:38px; font-size:36px; float:left; font-family:"Arial"; overflow:hidden; color:#FFF; margin-top:100px;-webkit-user-select:none;/*谷歌 /Chrome*/-moz-user-select:none;/*火狐/Firefox*/-ms-user-select:none;/*IE 10+*/user-select:none;}
.Choicestel ul{ width:12000px; overflow:hidden;}
.Choicestel ul li{ width:1184px; height:38px; float:left;}

.case{ margin:20px 0;}
.indexmaindiv{height:270px;margin:0px auto;width:1380px;}
.indexmaindiv .playerstyles{width:168px;height:44px;}
.indexmaindiv1 .stylesgoleft{float:left;width:21px;height:28px;background:url('../image/arrowhead.png') no-repeat left top;margin:106px 5px 0px 0px;cursor:pointer;}
.indexmaindiv1 .stylesgoleft:hover{float:left;width:21px;height:28px;background:url('../image/arrowhead.png') no-repeat left -28px;margin:106px 5px 0px 0px;cursor:pointer;}
.indexmaindiv1 .playerdetail{width:240px;height:245px;background:#FFF;}
.indexmaindiv1 .playerdetail .detailimg{width:240px;height:180px;}
.indexmaindiv1 .playerdetail .detailimg img{width:240px!important;height:180px!important;border-radius: 10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;-o-border-radius: 10px;}
.indexmaindiv1 .playerdetail .teanames{text-align:center;margin-top:5px;height:30px;}
.indexmaindiv1 .playerdetail .teanames a{font-size:14px;line-height:30px; font-weight:bold;overflow:hidden; 
    text-overflow:ellipsis;
    display:-webkit-box; 
    -webkit-box-orient:vertical;
    -webkit-line-clamp:1;}
.indexmaindiv1 .playerdetail .teadetail{height:46px;margin:5px 0px;color:#999; float:left; overflow:hidden; line-height:23px;}
.indexmaindiv1 .playerdetail .checkdetail{ width:120px; float:left; overflow:hidden; text-align:center; font-size:16px; font-weight:bold;}
.indexmaindiv1 .stylesgoright{float:left;width:21px;height:28px;background:url('../image/arrowhead.png') no-repeat left -56px;margin:106px 0px 0px 15px;cursor:pointer;}
.indexmaindiv1 .stylesgoright:hover{float:left;width:21px;height:28px;background:url('../image/arrowhead.png') no-repeat left -84px;margin:106px 0px 0px 15px;cursor:pointer;}
.maindiv1{float:left;width:1316px;height:320px;overflow:hidden;position:relative;}
.maindiv1 ul{position:absolute;left:0;top:0;}
.maindiv1 ul li{float:left;width:250px;height:320px;margin-left:13px;}

.faq{ width:560px; float:left;}
.n_l{ width:180px; float: left;}
.n_l img{ width:162px!important; height:120px!important; padding:5px; border:1px solid #dfdfdf;}
.n_r{ width:360px; float:right;}
.n_r a{ font-size:14px; font-weight:bold; line-height:30px; display:block; height:30px;overflow:hidden; 
    text-overflow:ellipsis;
    display:-webkit-box; 
    -webkit-box-orient:vertical;
    -webkit-line-clamp:1;}
.n_r p,.i_gsdt li span{ color:#666; line-height:20px;}
.n_r span{ text-indent:2em;color:#999; line-height:20px; margin-top:10px; background:url(../image/ico_timeclick.png) no-repeat left center;}
.n_imgtxt li{ margin-bottom:10px; border-bottom:1px dashed #dfdfdf; padding-bottom:10px;}
.n_txt li{ background:url(../image/ico_newsli.png) no-repeat left center; padding-left:20px; height:35px; overflow:hidden; border-bottom:1px dashed #dfdfdf; margin-bottom:1px; padding-bottom:1px;display: flex;justify-content: space-between;}
.n_txt li a{ line-height:35px;overflow:hidden; 
    text-overflow:ellipsis;
    display:-webkit-box; 
    -webkit-box-orient:vertical;
    -webkit-line-clamp:1;
width: 80%;}
.n_txt li span,.like ul li span{ float:right; color:#999;}
.i_gsdt li{ width:22%; float:left; overflow:hidden; margin:0 1%; border:1px solid #dfdfdf;border-radius: 10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;-o-border-radius: 10px;}
.i_gsdt li:hover{ border:1px solid #054ea2;}
.i_gsdt li img{ width:240px!important; height:120px!important;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px;}
.i_gsdt li p,.i_gsdt li span{ padding:10px; width:246px; float:left; overflow:hidden;}
.i_gsdt li h3{padding:0px 10px; width:246px; float:left; overflow:hidden;}
.i_gsdt li h3{ text-align:center;}
.i_gsdt li span{height:74px;}

.jbcs{ width:560px; float: right;}
.ad{ text-align:center; padding:20px 0;}

footer{ background:#27b5c3 url(../image/f_bg.png); padding:20px 0; color:#fff;}
footer a{ color:#fff;}
footer a:hover{ color:#ff7800;}
.f_icon{ padding:30px 0;}
.f_icon li { width: 116px; height: 116px; float: left; border-radius: 50%; position: relative; margin: 30px 62px 80px 62px; position: relative; cursor: pointer;  }
.f_icon li a { display: block; width: 100%; height: 100%; }
.f_icon li .cycle_mark { position: absolute; left: 0; top: 0; z-index: 2; }
.f_icon li .ico { width: 102px; height: 102px; position: absolute; left: 7px; top: 7px; background: #e5e5e5 url(../image/rotate.png); border-radius: 50%; z-index: 1; -webkit-transition: .4s all; -moz-transition: .4s all; -ms-transition: .4s all; transition: .4s all; }
.f_icon li .ico1 { background-position: 0px 0px; }
.f_icon li .ico2 { background-position: -102px 0px; }
.f_icon li .ico3 { background-position: -204px 0px; }
.f_icon li .ico4 { background-position: -306px 0px; }
.f_icon li .ico5 { background-position: -408px 0px; }
.f_icon li .ico6 { background-position: -510px 0px; }
.f_icon li p { width: 100%; position: absolute; left: 0; top: 126px; text-align: center; }
.f_icon li p span { font-size: 14px; color: #333; display: block; width: 196px; margin-left: -40px; text-align: center; }
.f_icon li p strong { font-size: 12px; color: #f00; display: block; }
.f_icon li.on { background: #d2e5fd; }
.f_icon li.on .ico { background-color: #0186d5; -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -ms-transform: rotate(360deg); transform: rotate(360deg); }
.f_icon li p i.line { width: 86px; height: 2px; background: #eee; display: block; margin: 20px auto; transition: all .4s; float:none; }
.f_icon li:hover p i.line { background: #27b5c3 }
.contact{ width:520px; float:left;}
.contact h3,.about h3{ line-height:50px; font-size:16px;}
.f_c_l{ width:280px; float:left; font-size:14px; line-height:26px;}
.f_c_r{ width:210px; float:right; text-align:right;}
.f_c_r img{width:100px!important; height:100px!important;}
.about{ width:600px; float:right;}
.about p{ text-indent:2em;}
.copyr{ border-top:1px dotted #dfdfdf; margin-top:20px; padding-top:20px;}
.copyr span{ float:right; text-align:right;}

.left{ width:320px; float:left;}
.blank{ height:20px; display:block;}
.l_title{ text-align:center; height:35px; background:#27b5c3;border-radius: 0px 0px 10px 10px;-webkit-border-radius: 10px 10px 0px 0px;-moz-border-radius: 10px 10px 0px 0px;-ms-border-radius: 10px 10px 0px 0px;-o-border-radius: 10px 10px 0px 0px;}
.l_title a{ font-size:16px; font-weight:bold; line-height:35px; color:#fff; display:block;}
.l_title a:hover{ background:#ff7800;}
.l_tc,.l_al,.l_xw,.trees{ padding:10px; border:1px solid #dfdfdf; width:298px; float:left; overflow:hidden;border-radius: 0px 0px 10px 10px;-webkit-border-radius: 0px 0px 10px 10px;-moz-border-radius: 0px 0px 10px 10px;-ms-border-radius: 0px 0px 10px 10px;-o-border-radius: 0px 0px 10px 10px;}
.l_tc ul li{ padding-bottom:5px; margin-bottom:5px; border-bottom:1px dashed #dfdfdf; height:95px;}
.l_tc ul li .l_img{ width:120px; float:left; overflow:hidden;}
.l_tc ul li .l_img img{ width:108px!important; height:81px!important; float:left; overflow:hidden; padding:5px; border:1px solid #dfdfdf;}
.l_tc ul li .l_txt{ width:160px; float:right; overflow:hidden;}
.l_tc ul li .l_txt a{ font-weight:bold;}
.l_tc ul li .l_txt span{ color:#666;}
.l_al ul li{ width:148px; float:left; overflow:hidden; text-align:center;}
.l_al ul li img{ width:130px!important; height:98px!important; float:none; margin:0px auto; overflow:hidden; padding:5px; border:1px solid #dfdfdf;}
.l_xw ul li{ height:26px;padding-bottom:5px; margin-bottom:5px; border-bottom:1px dashed #dfdfdf; text-indent:1.5em;background: url(../image/ico_newsli.png) no-repeat left 6px;overflow:hidden; 
    text-overflow:ellipsis;
    display:-webkit-box; 
    -webkit-box-orient:vertical;
    -webkit-line-clamp:1;}
.l_xw ul li a{ line-height:26px;overflow:hidden; 
    text-overflow:ellipsis;
    display:-webkit-box; 
    -webkit-box-orient:vertical;
    -webkit-line-clamp:1;}
.right{ width:850px; float:right;}
.local{ line-height:35px; height:35px; text-indent:3em; background:#eee url(../image/ico_home.png) no-repeat 10px center;border-radius: 0px 0px 10px 10px;-webkit-border-radius: 10px 10px 0px 0px;-moz-border-radius: 10px 10px 0px 0px;-ms-border-radius: 10px 10px 0px 0px;-o-border-radius: 10px 10px 0px 0px;}
.detail{ padding:20px; border:1px solid #eee; width:808px; float:left; overflow:hidden; border-top:none;}
.title{ text-align:center; font-size:20px; font-weight:bold; line-height:50px; color:#27b5c3;}
.info{ text-align:center; border-bottom:1px dashed #dfdfdf;}
.bodycon{ font-size:14px; line-height:26px;}
.bodycon img{ max-width:100%!important; width:auto!important; height:auto!important;}
.boxoff{height:10px;overflow:hidden;clear:both;background:url(../image/boxoff.gif) left 15px repeat-x;margin:4px auto;padding-top:10px;}
.boxoff strong{display:block;width:8px;height:10px;overflow:hidden;font-size:0px;line-height:100px;background:url(../image/boxoff.gif) right -10px no-repeat;float:left;}
.context{float:left;}
.context ul li{line-height:29px;color:#888;}
.like h3{ font-size:18px; font-weight:bold; line-height:45px;}
.like ul li{ width:48%; margin:5px 1%; float:left; overflow:hidden;line-height:26px; height:26px; border-bottom: dashed 1px #eee;display: flex;
    justify-content: center;
}
.like ul li a{ line-height:26px; font-size:14px;overflow:hidden; 
    text-overflow:ellipsis;
    display:-webkit-box; 
    -webkit-box-orient:vertical;
    -webkit-line-clamp:1;width: 80%;}

.pagenum ul{float:left;padding:12px 0px 12px 16px;}
.pagenum ul li{float:left;font-family:Tahoma;line-height:17px;margin-right:6px;border:1px solid #E9E9E9;}
.pagenum ul li a{float:left;padding:2px 4px 2px;color:#555;display:block;}
.pagenum ul li a:hover{color:#690;text-decoration:none;padding:2px 4px 2px;}
.pagenum ul li.thisclass,.pagenum ul li.thisclass a,.pagebox ul li.thisclass a:hover{background-color:#F8F8F8;padding:2px 4px 2px;font-weight:bold;}
.pagenum .pageinfo{line-height:21px;padding:12px 10px 12px 16px;color:#999;}
.pagenum .pageinfo strong{color:#555;font-weight:normal;margin:0px 2px;}

.ul5 li,.ul8 li,.ul9 li,.ul10 li,.ul2 li{ margin-bottom:10px; padding-bottom:10px; border-bottom:1px dashed #dfdfdf;}
.ul5 li .imgs,.ul8 li .imgs,.ul9 li .imgs,.ul10 li .imgs,.ul2 li .imgs{ width:262px; float:left; overflow:hidden;border-radius: 10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;-o-border-radius: 10px;}
.ul5 li .imgs img,.ul8 li .imgs img,.ul9 li .imgs img,.ul10 li .imgs img,.ul2 li .imgs img,.ul3 li .imgs img{ width:240px!important; height:180px!important; padding:10px; border:1px solid #dfdfdf;border-radius: 10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;-o-border-radius: 10px;}
.ul5 li .txts,.ul8 li .txts,.ul9 li .txts,.ul10 li .txts,.ul2 li .txts{ width:520px; float:right; overflow:hidden;}
.ul5 li .titles,.ul8 li .titles,.ul9 li .titles,.ul10 li .titles,.ul2 li .titles{ height:35px; margin:10px 0;}
.ul5 li .titles a,.ul8 li .titles a,.ul9 li .titles a,.ul10 li .titles a,.ul2 li .titles a{ font-size:16px; line-height:35px; font-weight:bold;}
.ul5 li .des,.ul8 li .des,.ul9 li .des,.ul10 li .des,.ul5 li .keys,.ul8 li .keys,.ul9 li .keys,.ul10 li .keys,.ul2 li .des{ font-size:12px; line-height:23px; color:#666;}
.ul5 li .times,.ul8 li .times,.ul9 li .times,.ul10 li .times,.info{font-size:12px; line-height:23px; color:#999;margin:10px 0;}
.ul5 li .keys{ height:23px;}
.ul5 li .btns,.ul8 li .btns,.ul9 li .btns,.ul10 li .btns,.ul2 li .times,.ul2 li .keys,.ul3 li .des,.ul3 li .times,.ul3 li .keys,.ul3 li .btns,.ul12 li .des,.ul12 li .times,.ul12 li .keys,.ul12 li .btns,.ul11 li .des,.ul11 li .times,.ul11 li .keys,.ul11 li .btns,.ul13 li .des,.ul13 li .times,.ul13 li .keys,.ul13 li .btns,.ul16 li .des,.ul16 li .times,.ul16 li .keys,.ul16 li .btns,.ul17 li .des,.ul17 li .times,.ul17 li .keys,.ul17 li .btns{ display:none;}

.ul2 li .btns{ width:100px; float:left; overflow:hidden; text-align:center; margin-top:10px;}

.ul12 li,.ul11 li,.ul13 li{ text-align:center;}
.ul12 li img,.ul11 li img,.ul13 li img,.ul17 li img{max-width:250px!important; width:auto!important; text-align:center; height:188px!important; padding:5px; border:1px solid #dfdfdf;}

.ul3 li,.ul12 li,.ul11 li,.ul13 li,.ul16 li,.ul17 li{ width:262px; float:left; overflow:hidden; margin:5px 3px;}
.ul3 li .titles,.ul12 li .titles,.ul11 li .titles,.ul13 li .titles,.ul16 li .titles,.ul17 li .titles{ text-align:center; height:26px;line-height:26px;}
.ul3 li .titles a,.ul12 li .titles a,.ul11 li .titles a,.ul13 li .titles a,.ul16 li .titles a,.ul17 li .titles a{line-height:26px;}

.nav2{ display:none;}
.n5,.n8,.n9,.n10,.n11,.n12,.n13,.n14,.n15,.n16{ display: block;}
.trees ul li{ margin-bottom:10px;}
.trees ul li a{ width:296px; float:left; overflow:hidden; text-align:center; line-height:30px; border:1px solid #dfdfdf;border-radius: 10px;-webkit-border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;-o-border-radius: 10px;}
.trees ul li a:hover{background: #ff7800; color:#fff;}