﻿/*public*/
/* Public */
@charset "utf-8";

html, body, div, p, ul, ol, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td {margin: 0; padding: 0; }
img { border: 0 none;  }
ul,li,dl,dd,dt { list-style-type: none; }
i,em,cite { font-style: normal; }
body {  -webkit-text-size-adjust:none; /* 谷歌不支持12px以下字号 */ font-family:"微软雅黑";}
a{ text-decoration: none; }
.clear,.cle {clear:both;}
a,area { blr:expression(this.onFocus=this.blur()) }   /*  去掉IE下链接虚线框 */
a:focus { outline: none; }    /* 去掉火狐下链接虚线框 */
#ea_h,#ea_ba,#ea_c,#ea_b{min-width: 1200px; }
/* end_Public */
/*public*/
/*ea_h*/


.cpmenu{ width:100%; margin:0 auto; }

/*xn_c_117_wrap*/

.xn_c_117_topbox{height:50px;line-height:50px;overflow:hidden;}
.xn_c_117_cbox{height:auto;overflow:hidden; }
.xn_c_117_tliBox{width:100%;height:auto; }
.xn_c_117_tliBox:after{display:table;content:'';clear:both;}
.xn_c_117_lftbox{float: left;width: 35px;height: 45px; line-height: 45px; color: #fff;border-radius: 5px;font-family: "Arial";font-size: 28px;margin-right: 8px; background-image: linear-gradient(to right, #ff6600, #2e5ead); }
.xn_c_117_tli{height:45px; margin:0.5% 0% 3% 0%;position: relative;overflow: initial !important; }
.xn_c_117_tli:hover .xn_c_117_t2ul{}
.xn_c_117_tli_curr .xn_c_117_tlih3 span{color:#2e5ead;}
/*.xn_c_117_tli:nth-child(3n-1) .xn_c_117_t2ul{left: -418px;}
.xn_c_117_tli:nth-child(3n) .xn_c_117_t2ul{left: -836px;}*/
.xn_c_117_tlih3{height:45px;width:100%; overflow:hidden;border-bottom: 1px solid #e5e5e5;overflow: hidden;/*background:url(down.png) right center no-repeat;*/ cursor: pointer;transition: all 0.3s;font-weight: normal; text-align:left; text-indent:10px; }
.xn_c_117_tlih3:hover,.curr01,.xn_c_117_tli_curr .xn_c_117_tlih3{border-bottom: 1px solid #2e5ead;/*background:url(up.png) right center no-repeat;*/}
.xn_c_117_tlih3 span{width:260px;height:45px; line-height:45px; overflow:hidden;font-size:18px;color:#000;white-space: nowrap; text-overflow:ellipsis;  -o-text-overflow:ellipsis;  overflow:hidden; -moz-binding:url('ellipsis.xml#ellipsis'); font-weight:bold;}
.xn_c_117_tlih3:hover span,.curr01 span{color:#2e5ead; }
.xn_c_117_t2ul{height:auto; position: absolute;left: 0;display: none;border: 0px solid #eee;padding-top: 15px; padding-bottom:0px; z-index: 9; left:0px;}
.xn_c_117_t2li{height:auto;overflow:hidden; margin-left:22px;margin-bottom: 0px;}
.xn_c_117_t2lih4{height:46px;overflow:hidden;font-weight:normal;width: 100%;line-height: 46px;color: #333;font-size: 16px;overflow: hidden;}
.xn_c_117_cul{height:auto;overflow:hidden;  }
.xn_c_117_cli{height:30px;line-height:30px; padding:0.5% 0; margin:10px 0; overflow:hidden; text-align:left; }
.xn_c_117_cli a{font-size:16px;color:#666;display: inline-block;max-width: 350px;height:30px;line-height:30px;white-space: nowrap; text-overflow:ellipsis;  -o-text-overflow:ellipsis;  overflow:hidden; -moz-binding:url('ellipsis.xml#ellipsis');}
.xn_c_117_cli a:hover{color:#2e5ead;text-decoration: underline;}
.xn_c_117_cli a i{font-size: 12px; float: left;font-weight: bold;padding-right: 4px;}
/*end_xn_c_117_wrap*/


@media screen and (max-width:980px)
{
/*xn_c_117_wrap*/

.xn_c_117_topbox{height:50px;line-height:50px;overflow:hidden;}
.xn_c_117_cbox{height:auto;overflow:hidden;}
.xn_c_117_tliBox{width:100%;height:auto;}
.xn_c_117_tliBox:after{display:table;content:'';clear:both;}
.xn_c_117_lftbox{float: left;width: 35px;height: 35px;background: #2e5ead;color: #fff;border-radius: 5px;font-family: "Arial";font-size: 18px;margin-right: 8px;line-height: 35px; }
.xn_c_117_tli{height:35px;margin-bottom:40px;width: 100%;margin:1.5% 1.5%;float: left;position: relative;overflow: initial !important; }
.xn_c_117_tli:hover .xn_c_117_t2ul{}
.xn_c_117_tli_curr .xn_c_117_tlih3 span{color:#2e5ead;}
.xn_c_117_tli:nth-child(3n-1) .xn_c_117_t2ul{left: -0px;}
.xn_c_117_tli:nth-child(3n) .xn_c_117_t2ul{left: -0px;}
.xn_c_117_tlih3{height:33px;width:100%; overflow:hidden;border: 1px solid #e5e5e5;overflow: hidden;background:url(down.png) right center no-repeat; cursor: pointer;transition: all 0.3s;font-weight: normal;}
.xn_c_117_tlih3:hover,.curr01,.xn_c_117_tli_curr .xn_c_117_tlih3{border: 1px solid #2e5ead;background:url(up.png) right center no-repeat;}
.xn_c_117_tlih3 span{width:200px;height:33px;text-indent: 7px; line-height:33px;float:left;overflow:hidden;font-size:18px;color:#666;white-space: nowrap; text-overflow:ellipsis;  -o-text-overflow:ellipsis;  overflow:hidden; -moz-binding:url('ellipsis.xml#ellipsis');}
.xn_c_117_tlih3:hover span,.curr01 span{color:#db0000;}
.xn_c_117_t2ul{height:auto; width:100%;position: absolute;left: 0;display: none;border: 0px solid #eee;padding: 10px 0;  z-index: 9; left:0px;}
.xn_c_117_t2li{height:auto;overflow:hidden;margin-left: 22px;margin-bottom: 0px;}
.xn_c_117_t2lih4{height:46px;overflow:hidden;font-weight:normal;width: 100%;line-height: 46px;color: #333;font-size: 16px;overflow: hidden; }
.xn_c_117_cul{height:auto;overflow:hidden;}
.xn_c_117_cli{height:30px;line-height:30px; padding:0% 0; overflow:hidden;float:left;width:100%;}
.xn_c_117_cli a{font-size:16px;color:#666;display: inline-block;max-width: 350px;height:30px;line-height:30px;white-space: nowrap; text-overflow:ellipsis;  -o-text-overflow:ellipsis;  overflow:hidden; -moz-binding:url('ellipsis.xml#ellipsis');}
.xn_c_117_cli a:hover{color:#ff0000;text-decoration: underline;}
.xn_c_117_cli a i{font-size: 12px; float: left;font-weight: bold;padding-right: 4px;}
/*end_xn_c_117_wrap*/

}

