@charset "utf-8";
/*全局*/
body{width:100%;margin:0;padding:0;color:#000; background:#fff;font-size:12px; font-family:"Microsoft Yahei",Arial,"宋体", Helvetica, sans-serif;-webkit-text-size-adjust:none;}
img{border:none;}
button,input,select,textarea{font-size:100%;margin:0;padding:0;outline:0;font-family:"Microsoft Yahei",Arial,"宋体", Helvetica, sans-serif;-webkit-appearance: none;}
input,textarea{resize:none;outline:0}
textarea{resize:none;}
ul,li,ol{list-style:none;}
em{ font-style:inherit;}
*{ margin:0; padding:0;}
a{color:#000;text-decoration:none;font-size:12px;}
a:hover{color:#0049A7;text-decoration:none;}
.left{ float:left;}
.right{ float:right;}
.text_left{ text-align:left;}
.text_center{ text-align:center;}
.text_center button.file{ display:none;}
.text_right{ text-align:right;}
.loading{ width:64px; height:64px;background:url(../images/loading.gif) no-repeat center center; background-size:50% auto;position:absolute;margin-left:-32px; margin-top:-32px;left:50%; top:50%; z-index:1000;}
#hiddenIMG{ display:none;}
.pt10{ padding-top:10px !important;}
.pt20{ padding-top:20px !important;}
.mt5{ margin-top:5px !important;}
.mt10{ margin-top:10px !important;}
.mt15{ margin-top:15px !important;}
.mt20{ margin-top:20px !important;}
.mt30{ margin-top:30px !important;}
.mt40{ margin-top:40px !important;}
.mb20{ margin-bottom:20px !important;}
.mb30{ margin-bottom:30px !important;}
.hide{ display:none !important;}
.txt_12{ font-size:12px; line-height:20px;width:100%;}
.txt_14{ font-size:14px; line-height:20px;width:100%;}
.txt_16{ font-size:16px; line-height:20px;width:100%;}
.shadow{text-shadow:#000 1px 1px;}
.center{ text-align:center;}
.clear{clear:both;}
.input,textarea,select{padding:2px 5px;line-height:34px;color:#888;border:1px solid #ccc;border-radius:3px;background:#fff url(../images/input.png) repeat-x;vertical-align:middle; font-size:16px;}
.input{height:34px;}
select{height:36px;line-height:100%;}
select:focus,input.input:focus,textarea:focus{color:#0049A7;border-color:#0049A7;}
.button{height:30px;border:0;background:none;display:inline-block;cursor:pointer;overflow:hidden;}
.button span,.button em{height:30px;line-height:30px;float:left;background:url(../images/button.png) no-repeat;}
.button em{width:20px;}
.button:hover em{background-position:0 bottom;}
.button span{padding-right:20px;color:#fff;font-size:14px;font-family:'GothamLightRegular', Arial, Helvetica, sans-serif;text-shadow:0 -1px 0 #BF4800;background-position:right 0;}
.button:hover span{background-position:right bottom;}
/*头部*/
.header{width:100%; height:130px; clear:both;position:relative; background:url(../images/bg_header.jpg) repeat-x center center;}
.header .layout{ width:1160px; margin:0 auto; position:relative;height:130px;}
.header h1.logo{ width:419px; height:61px; background:url(../images/logo.png) no-repeat left center; background-size:100% auto;display:block; position:absolute; left:20px; top:50%; margin-top:-30px;}
.header h1.logo a{ width:100%; height:100%; display:block;}
/*头部分享图标*/
.header .shejiao{ display:inline-block;font-size:16px; height:33px; line-height:33px; color:#fff; position:absolute; right:210px; top:20px;}
.header .bshare-custom{ width:192px; position:absolute; right:20px; top:20px; clear:both; height:33px;}
.header .bshare-custom a{ width:33px!important; height:33px!important; margin:0!important;margin-left:15px!important;float:left!important;display:block; background:url(../images/ico_fx.png) no-repeat!important; padding:0!important;}
.header .bshare-custom a.bshare-weixin{ background-position:left -40px!important;}
.header .bshare-custom a.bshare-sinaminiblog{ background-position:-40px -40px!important;}
.header .bshare-custom a.bshare-qqim{ background-position:-80px -40px!important;}
.header .bshare-custom a.bshare-qzone{ background-position:-120px -40px!important;}
/*头部搜索*/
.top_so{ width:300px; height:30px; position:absolute; right:20px; top:70px; background:#fff;}
.top_so .input{ width:260px; height:22px; line-height:22px; margin-left:5px; margin-top:4px;border:0; background:none; font-size:14px; color:#999; float:left;}
.top_so .button{ width:30px; height:30px; position:absolute; right:0; top:0;border:0; background:none; cursor:pointer;background:url(../images/ico_so.png) no-repeat center center;}
/*头部搜索*/
.nav{ width:100%; height:45px;background:#fff; position:relative; z-index:900;}
.nav .layout{ width:1100px; margin:0 auto; position:relative;height:45px;}
.nav .nav_list{ width:100%; height:45px;clear:both;}
.nav .nav_list li{ width:135px; height:45px; line-height:45px; float:left; position:relative;}
.nav .nav_list li a{ width:100%; height:45px; line-height:45px; display:block; font-size:14px; text-align:center;}
.nav .nav_list li dl{ width:138px; border:1px solid #767676; border-bottom:5px solid #0049A7;background:#fff; position:absolute; left:0; top:40px; margin-top:5px; padding:5px 0; display:none;}
.nav .nav_list li dd{line-height:22px; padding:4px 16px;}
.nav .nav_list li dd a{ width:100%; height:auto; line-height:22px;text-align:left;}
/*手机导航*/
.cellphone{ width:30px; height:34px; display:none; position:absolute; top:50%; margin-top:-17px; right:20px;}
.cellphone img{ height:100%;}
.cellphone_nav{ width:100%; height: auto; position:absolute; display:none;left:0; top:130px;background-color:#FFF;  z-index:10000; border-bottom:4px solid #0049a7; padding-bottom:30px;}
.cellphone_nav ul{ width:100%; height:auto;}
.cellphone_nav ul li{ width:100%; height:auto; margin:0 auto; line-height:35px; border-bottom:1px solid #f1f1f1;}
.cellphone_nav ul li a{font-size:14px; font-family:"微软雅黑"; color:#000; text-align:center; width:100%; display:block;}
.cellphone_nav ul li ul{ width:100%; height:auto; background-color:#ededed; display:none;}
.cellphone_nav ul li ul li{ line-height:30px;width:100%; height:auto; margin:0 auto;}
.cellphone_nav ul li ul li a{font-size:14px; font-family:"微软雅黑"; color:#000; text-align:center; width:100%; display:block;}
.cellphone_text{ width:80%; height:30px; margin:10px auto 0; position: relative; border:1px solid #ccc;}
.cellphone_text .input{ width:80%; height:22px; line-height:22px; margin-left:5px; margin-top:4px;border:0; background:none; font-size:14px; color:#999; float:left;}
.cellphone_text .button{ width:30px; height:30px; position:absolute; right:0; top:0;border:0; background:none; cursor:pointer;background:url(../images/ico_so.png) no-repeat center center;}
.header .cellphone_nav .bshare-custom{ width:192px; margin:0 auto; position:relative; right:auto; top:auto; margin-top:10px;}
/*首页*/
/*首页幻灯片*/
.slide_home{ width:100%; clear:both; position:relative; overflow:hidden;max-height:500px;}
.slide_home img{ width:100%; float:left;}
.slide_home .swiper-pagination{ width:100%; height:13px; position:absolute; left:0; bottom:15px; text-align:center; text-align:center;}
.slide_home .swiper-pagination span{ width:13px; height:13px; display:inline-block; margin:0 5px; background:#fff; border-radius:50%;}
.slide_home .swiper-pagination span.swiper-active-switch{ background:#00BAFF;}
/*首页快捷链接*/
.home_link{ width:100%; clear:both; height:185px;overflow:hidden; position:relative; padding:2px 0;}
.home_link li{ width:20%; float:left; }
.home_link li a{ background:#F2F2F2; margin:2px; padding:20px;height:140px;display:block; text-align:center;}
.home_link li .pic{ width:65px; height:68px; margin:0 auto;}
.home_link li h5{ width:100%; height:30px; line-height:30px; font-size:21px; font-weight:400; margin-top:5px; color:#222;}
.home_link li p{ font-size:14px; color:#333; margin-top:5px;}
.home_link li a:hover h5{color:#0049A7;}

.swiper2 .swiper-slide a{ background:#F2F2F2; margin:2px; padding:20px;height:145px;display:block; text-align:center;}
.swiper2 .swiper-slide .pic{ width:65px; height:68px; margin:0 auto;}
.swiper2 .swiper-slide h5{ width:100%; height:30px; line-height:30px; font-size:21px; font-weight:400; margin-top:5px; color:#222;}
.swiper2 .swiper-slide p{ font-size:14px; color:#333; margin-top:5px;}
.swiper2 .swiper-slide a:hover h5{color:#0049A7;}
.swiper2 .swiper-button-prev,.swiper2 .swiper-button-next{ width:44px; height:44px; top:50%; margin-top:-22px; background:url(../images/ico_qie.png) no-repeat;}
.swiper2 .swiper-button-prev{ background-position:left top;}
.swiper2 .swiper-button-next{ background-position:right top;}
.swiper2 .swiper-button-prev:hover{ background-position:left bottom;}
.swiper2 .swiper-button-next:hover{ background-position:right bottom;}
/*底部*/
.footer{ width:100%; height:168px; overflow:hidden; clear:both; position:relative; background:#1A3352; text-align:center; font-size:14px; color:#fff;}
.footer a.logo{ width:108px; height:54px; background:url(../images/logo_footer.png) no-repeat; margin:25px auto 0; display:block;}
.footer p{ width:100%; margin-top:5px;}
/*头部分享图标*/
.footer .bshare-custom{ width:294px; margin:10px auto 0;}
.footer .bshare-custom a{ width:33px!important; height:33px!important; margin:0 8px!important;float:left!important;display:block; background:url(../images/ico_fx3.png) no-repeat!important; padding:0!important;}
.footer .bshare-custom a.sys_1{ background-position:left top!important;}
.footer .bshare-custom a.sys_2{ background-position:-40px top!important;}
.footer .bshare-custom a.sys_3{ background-position:-80px top!important;}
.footer .bshare-custom a.sys_4{ background-position:-120px top!important;}
.footer .bshare-custom a.sys_5{ background-position:-160px top!important;}
.footer .bshare-custom a.sys_6{ background-position:-200px top!important;}
.footer .bshare-custom a.sys_1:hover{ background-position:left -40px!important;}
.footer .bshare-custom a.sys_2:hover{ background-position:-40px -40px!important;}
.footer .bshare-custom a.sys_3:hover{ background-position:-80px -40px!important;}
.footer .bshare-custom a.sys_4:hover{ background-position:-120px -40px!important;}
.footer .bshare-custom a.sys_5:hover{ background-position:-160px -40px!important;}
.footer .bshare-custom a.sys_6:hover{ background-position:-200px -40px!important;}



/*内页*/
.layer{ width:1120px; margin:0 auto; position:relative; overflow:hidden;}
.layer img{ max-width:100%;}
/*关于我们banner*/
.banner01{ width:100%; height: auto;}
.content_l{ width:72.45%; height:auto; float:left; margin-top:25px; padding-bottom:71px;}
.content_l_title{ width:100%; height:auto; font-family:"微软雅黑"; font-size:24px; color:#000; text-align:center; line-height:52px; border-bottom:1px solid #dedede;}
.content_box{ width:100%; clear:both; overflow:hidden; padding:20px 0;}
.content_box img{ max-width:100%; height:auto;}


.content_l p{ width:100%; height:auto; line-height:200%; font-size:120%; font-family:"微软雅黑"; color:#6f6f6f; margin-bottom:20px;}
.content_l_logo{ width:100%; height:auto; margin-top:35px;}
/*侧导航*/
.navigation{ width:22.5%; height:auto; background-color:#f2f2f2; float:right; margin-top:25px;}
.navigation dl{ width:100%; height:auto;}
.navigation dl dt{ width:100%; height: auto; background-color:#25538d; font-size:18px; font-family:"微软雅黑"; color:#FFF; line-height:51px; text-indent:27px;}
.navigation dl dd{ width:78%; height: auto; margin:0 auto; border-top:1px solid #dedede; background:url(../images/nav02_03.png) no-repeat left; text-indent:17px;}
.navigation dl .curr01{ border:none;}
.navigation dl .curr{ text-decoration:underline;}
.navigation dl dd a{ display:block; width:100%; line-height:47px; font-size:13px; font-family:"微软雅黑"; color:#000;}
.navigation dl dd a:hover{ text-decoration:underline;}
/*关于我们*/
.about_01title{ font-size:18px; font-family:"微软雅黑"; color:#000; margin-top:31px;}
.about_logo{ margin-top:21px;}
.about01_lie{ width:100%; height:auto; margin-top:11px;}
.about01_lie li{ width:100%; height:auto; font-size:14px; font-family:"微软雅黑"; color:#6f6f6f; line-height:23px; margin-top:10px;}
/*关于我们02*/
.content_l h6{ font-size:14px; font-family:"微软雅黑"; color:#000; font-weight:300; margin-top:16px;}
.about02{ width:100%; height:auto; font-size:14px; font-family:"微软雅黑"; color:#6f6f6f; line-height:23px; margin-top:5px;}
.about02 span{ font-size:14px; font-family:"微软雅黑"; color:#000; margin-left:31px;}
.cooperation{ margin-top:47px; text-align:center;}
/*新闻中心*/
.news{ width:100%; height:auto; overflow:hidden;}
.news01 img{ width:100%; height:auto;}
.news ul{ width:110%; height:auto; margin-left:-30px; overflow:hidden;}
.news ul li{ width:28%; height:auto; float:left; margin:31px 0 0 30px; padding-bottom:15px;}
.news ul li .news_title{ float:left; font-size:14px; font-family:"微软雅黑"; color:#000; margin-top:18px; display:block;}
.news ul li span{ display:block; float: left; font-size:14px; font-family:"微软雅黑"; color:#787878; margin:18px 0 0 26px;}
.news ul li p{ width:100%; line-height:21px; font-size:12px; font-family:"微软雅黑"; color:#787878; float:left; margin-top:7px;}
.news ul li .news_mress{ float:right;color:#55a5c6; text-decoration:underline; display:block; }
/*加入我们*/
.join{ width:100%; height:auto;}
.join ul{ width:100%; height:auto;}
.join ul li{ width:100%; height:auto; border-bottom:1px solid #dedede; overflow:hidden;}
.join ul li a{ display:block; float:left; display:block; font-size:14px; font-family:"微软雅黑"; color:#6f6f6f; padding:20px 20px;}
.join ul li span{ font-size:18px; font-family:"微软雅黑"; color:#000; float:left; display:block;  width:15%; padding:20px 0px;}
.join ul li a.juti{ font-size:18px;color:#000;padding:20px 20;}
.jointuijian{margin-top:20px;margin-bottom:20px;margin-left:-20px;}
.jointuijian a{ font-size:18px;color:#000;padding:20px 20px;}
.join ul li em{ float:left; margin-top:21px;}
.homepage{ width:100%; height:auto; margin-top:30px;}
.homepage span{ display:block; font-size:14px; font-family:"微软雅黑"; color:#000; width:100%;}
.homepage a{ font-size:14px; font-family:"微软雅黑"; color:#6f6f6f; margin-top:7px; width:100%;word-break:break-all;}
/*流程*/
.join_content{ width:100%; height:auto; overflow:hidden;}
.join_content ul{ width:100%; height:auto; margin-top:70px; float:left;}
.join_content ul li{ float:left; }
.join_content ul li span{ float:left;}
.join_content ul li a{ font-size:22px; font-family:"微软雅黑"; color:#000; text-indent:15px; display:block; float:left; line-height:109px;}
.join_content ul li i{ float:left; margin:43px 15px 0 15px;}
.join_content ul .curr i{ overflow:auto; margin:128px 0 16px -165px;}
/**/
.join_content01{ width:70%; height:auto; overflow:hidden; display:none;  margin:0 auto;}
.join_content01 ul{ width:100%; height:auto; margin-top:70px; float:left; }
.join_content01 ul li{ float:left;}
.join_content01 ul .curr01{ margin-top:80px;}
.join_content01 ul .curr02{ margin-top:-110px;}
.join_content01 ul li span{ float:left;}
.join_content01 ul li a{ font-size:22px; font-family:"微软雅黑"; color:#000; text-indent:15px; display:block; float:left; line-height:109px;}
.join_content01 ul li i{ float:left; margin:43px 30px 0 30px;}
.join_content01 ul .curr i{ overflow:auto; margin:128px 0 16px -165px;}
/**/
.join_content02{ width:295px; height:auto; overflow:hidden; margin:0 auto; display:none; padding-left:30px;}
.join_content02 ul{ width:100%; height:auto; margin-top:70px; float:left; }
.join_content02 ul li{ overflow:hidden; margin-top:10px;}
.join_content02 ul li span{ float:left;}
.join_content02 ul li span img{ width:100%;}
.join_content02 ul li a{ font-size:22px; font-family:"微软雅黑"; color:#000; text-indent:15px; display:block; float:left; line-height:116px;}
.join_content02 ul li i{ float:left; margin:43px 30px 0 30px;}
.join_content02 ul i{ overflow:auto; margin:128px 0 16px -165px;}
.previewShowWindow{position:absolute;background:#95959d;padding:5px;display:none;color:#fff;text-align:center;z-index:999;}

/*岗位展示*/
.biaoge{ width:100%; height:auto;}
.biaoge table{ width:100%; height:auto;}
.biaoge .biaoge_t{font-size:1.5em; color:#000; background-color:#ebebeb;position:relative; z-index: 999;}
.biaoge .biaoge_t tr td{ text-align:center;}
.biaoge table tr{ border:1px solid #ebebeb;}
.biaoge table tr td{ border:1px solid #ebebeb; padding:10px 0; text-align:center; font-size:1em;}
.biaoge table tr td.curr{ text-align:left; padding:5px 10px; line-height:20px;}
.biaoge_input{ width:50%; height:35px; margin-top:20px; position:relative;}
.biaoge_input input{ width:99%; height:88%; border:1px solid #ccc; text-indent:10px;}
.biaoge_input span{ position:absolute; top:8px; right:10px; display:block;cursor:pointer}
.biaoge_select{width:100%; height: auto; margin-top:10px; margin-left:-30px; padding-bottom:10px;}
.biaoge_select select{ width:20%; height:30px; float:left; margin-left:30px; border:1px solid #ccc;}

/**/
.select_b{ width:100%; height:auto; overflow:hidden; margin-top:10px;}
.select_b .selct_t table{ width:99.5%; height:auto;}
.select_b .selct_t  table tr td{ border:1px solid #CCC;font-size:14px; color:#000; text-indent:10px;}
.select_b .selct_t table tr{ border:1px solid #CCC;}
.select_b .selct_t table tr td.curr{ text-align:center;  padding:6px 5px; background:#e4e4e4; text-indent:0;}
.sel_buttion{ width:100%; height:auto; margin-left:40px;position: relative; }
.sel_buttion .sel_buttion{ width:30%; border:none; display:block; padding:10px; background-color:#1b76bc; text-align:center; color:#FFF; font-size:14px; border-radius:3px;float:left;position:absolute; top: 60px; left:0px;}
.content_l .upload{ width:30%; border:none; display:block; padding:10px; background-color:#1b76bc; text-align:center; color:yellow; font-size:14px; border-radius:3px; margin-top:20px; margin-left:40px;}

/**/
.select_b .se_l{width:100%; height:auto; overflow:hidden; margin-top:10px; display:none;}
.select_b .se_l table{width:99%; height:auto; overflow:hidden;}
.select_b .se_l table tr td{ border:1px solid #CCC;font-size:14px; color:#000; text-indent:10px;}
.select_b .se_l table tr{ border:1px solid #CCC;}
.select_b .se_l table tr td.curr{ text-align:center;  padding:6px 5px; background:#e4e4e4; text-indent:0;}


/*联系我们*/
.store_box{width:100%;overflow:hidden; padding-bottom:40px; position:relative;}
.store_box h2.title{width:100%; height:24px; line-height:24px; font-size:24px; font-weight:400;color:#0446A0;overflow:hidden;}
.store_box ul{margin-top:20px;}
.store_box li{width:33.33333%;float:left;}
.store_box li .nr{display:block;border:1px dashed #e2e2e2; padding:20px;margin-bottom:20px; margin-right:20px;}
.store_box li .title{height:20px; line-height:20px;font-size:19px; color:#000; white-space:nowrap; overflow:hidden;text-overflow:ellipsis; }
.store_box li .text{width:100%; line-height:180%; margin-top:10px; font-size:14px;}
.store_box li a.more{width:120px; height:40px; line-height:40px; display:block;text-align:center; color:#0B2242; border:1px solid #ddd;font-size:14px; background:#fff; margin-top:20px;}
.store_box li a.more:hover{ background:#0B2242; color:#fff;border:1px solid #0B2242;}

/*人才招聘*/
.hr_r3 h3{ height:38px; border-bottom:1px solid #f2f2f2; line-height:38px;}
.hr_r3 h3 a{ padding:12px 24px; background:#f9f9f9;border:1px solid #f2f2f2; border-bottom:none; color:#2c2c2c; font-size:14px;}
.hr_r3 h3 a.hover{ background:#e62129; color:white;}
#hr_job{width:100%;line-height:30px;overflow:hidden;clear:both;}
#hr_tab{height:40px;line-height:40px;background:#f1f1f1; font-size:14px;clear:both;}
#hr_tab div{height:36px;float:left;text-align:center;overflow:hidden;}
#hr_name01{width:30%;}
#hr_name02{width:15%;}
#hr_name03{width:15%;}
#hr_name04{width:15%;}
#hr_name05{width:10%;}
#hr_name06{width:15%;}
.cList{display:none;}
#openList{width:100%;height:44px;border-bottom:1px dotted #ddd;background:#F9F9F9;}
#openList a{color:#fff;}
.sideBar li{float:left;}
.sideBar li.fList{ width:100%; clear:both; overflow:hidden;height:44px;cursor:pointer;border-bottom:1px dotted #ddd;}
.sideBar li.cList{ width:100%; overflow:hidden;}
.job_con{padding:10px; line-height:200%;background:#fff;border-bottom:1px dotted #ddd;}
.job_li{width:100%;height:44px;line-height:44px;float:left;}
.job_li div{height:30px;float:left;text-align:center;}
.job_li div.job_li01{width:30%;text-align:left; text-indent:10px;}
.job_li div.job_li02{width:15%;}
.job_li div.job_li03{width:15%;}
.job_li div.job_li04{width:15%;}
.job_li div.job_li05{width:10%;}
.job_li div.job_li05 a{width:63px;height:20px; margin-top:12px;line-height:20px; display:inline-block; color:#fff; background:#888; border-radius:2px;}
.job_li div.job_li06{width:15%;}

#openList .job_li05 a{background:#D36F00;}
/*提交招聘信息*/
.shenqing{ width:100%; clear:both; overflow:hidden;}
.shenqing h2.title{ width:100%; height:50px; line-height:50px; font-size:18px; font-weight:400;}
.shenqing .sq_box{ border:1px solid #eee; background:#f9f9f9; padding:5px 25px;}
.shenqing .sq_box dl{ width:100%; min-height:40px;line-height:40px; position:relative; margin:10px 0;}
.shenqing .sq_box dt{ font-size:15px; width:90px;position:absolute; left:0; top:0;}
.shenqing .sq_box dd{ padding-left:90px;}
.shenqing .sq_box dd .input{ width:300px;}
.shenqing .sq_box dd .textarea{ width:400px; height:100px;}
.shenqing .sq_box .file-box{ position:relative;width:100%}
.shenqing .sq_box .txt{ width:100%; line-height:22px;}
.shenqing .sq_box .btn{border: 1px solid #CDCDCD;height:35px;width: 150px;border-radius: 3px; background-color: #1b76bc;color: yellow;}
.shenqing .sq_box .file{ position:absolute; top:0; left:0; height:35px; filter:alpha(opacity:0);opacity: 0;width:150px; cursor:pointer;}
.shenqing .sq_box .button{background-color: #1b76bc;height:40px; line-height:40px;width:240px;border-radius:3px; color:#fff; font-size:14px; border:0;}
.shenqing .sq_box .button:hover{filter:alpha(opacity:90);opacity: 0.9;}
/**新增样式*/
.down{ width:162px; height:29px; background:#ffffff;line-height:29px; cursor:pointer; position:relative; float:left; text-indent:1em; margin-left:30px;  border:1px solid #ccc;margin-bottom:5px;}
.down>a{ width:18px;height:17px;}
.down ul{ width:100%; height:auto; position:absolute; top:40px;background:#fff; z-index:1000; display:none; margin-top: -10px; border-bottom:1px solid #A89574; z-index: 1000;}
.down ul.ulnull{width:1px; left:inherit !important; right:-1px !important;height:42px;border:none;background:none;border-left:1px solid #ccc;}
.down ul li{ line-height:23px; border:1px solid #A89574; border-top:none;border-bottom:none; position:relative;}
.down ul>li:hover>a{ text-decoration:none; color:#fff;}
.down ul>li.curr{ background:#1E90FF; color:#fff}
.down ul li.curr ul li{ border-left:none;}
.down ul li.curr ul.down2{ display:block;}
.down ul li ul.down2{ position:absolute; left:100%; top:-1px; display:none;}
/*最新活动*/
.news_box{ width:100%; margin-top:15px; clear:both;}
.news_box ul{ width:110%;}
.news_box li{ width:275px; float:left;}
.news_box li a{display:block;display:block; margin:0 15px 15px 0; border-bottom:2px solid #fff;}
.news_box li .pic{ width:100%; clear:both; overflow:hidden;}
.news_box li .pic img{ width:100%; float:left;}
.news_box li .nr{ padding:15px; background:#fff; border:1px solid #ddd;}
.news_box li .title{width:100%;height:18px;line-height:18px;font-size:18px;white-space:nowrap; overflow:hidden;text-overflow:ellipsis;}
.news_box li .text{ width:100%; height:48px; overflow:hidden;margin-top:15px; line-height:24px; color:#666;}
.news_box li .more{ width:92px; height:35px; line-height:35px;margin-top:10px;text-align:center; color:#fff; background:#686868;}
.news_box li a:hover .more{background:#F7A340;}
.news_box li a:hover{box-shadow:1px 1px 10px #aaa;border-bottom:2px solid #F7A341;}
/*详情通用*/
.show_box{ background:#fff; padding:40px 50px; clear:both; overflow:hidden;}
.show_name{line-height:28px;padding-bottom:5px;text-align:center;font-size:20px;color:#000;font-weight:400;clear:both;}
.show_text{ width:100%; height:22px; line-height:22px; text-align:center; color:#999; margin-bottom:10px; font-size:14px;}
.show_text span{ color:#333; display:inline-block; margin:0 5px;}
.show_line{border-bottom:1px #ddd dotted;}
.show_content{padding:15px 0px;clear:both; line-height:180%;}
.show_content img{ max-width:100%;}
.show_next{padding-top:10px;line-height:22px;border-top:1px #ddd dotted;clear:both;}
.show_next ul{ width:80%; float:left;}
.show_next li{line-height:25px;clear:both;}
.show_next span{padding-left:10px;font-size:11px;}
.show_more{width:110px; height:34px; line-height:34px; border-radius:17px; float:right; text-align:center; background:#F47D31;}
.show_more a{width:100%;height:100%;display:block;color:#fff; font-size:14px;}

