﻿
/*=导航=*/
.top-nav-wrap{position:relative;z-index:30;min-width:1000px;height:75px;background:#fff;border-bottom:1px solid #d9d9d9;-webkit-box-shadow:rgba(0,0,0,0.05) 3px 3px 4px;-moz-box-shadow:rgba(0,0,0,0.05) 3px 3px 4px;box-shadow:rgba(0,0,0,0.05) 3px 3px 4px}
.top-nav-wrap-fix{position: fixed; top:0; _position:absolute;_top:expression(eval(document.documentElement.scrollTop)); left:0; }
.top-nav-wrap .tn-header{width:1000px; margin:0 auto; position: relative;font-family:"Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1", "SimSun", "\5b8b\4f53"; }
.top-nav-wrap .tn-nav{float:left; _display:inline;width:1000px; }
.top-nav-wrap .tn-logo{float:left; padding-top:17px; margin-right:20px;}
.top-nav-wrap .tn-title{ float:right; position:relative;display:inline;font-size:16px;border-left:#f5f5f5 solid 1px; border-right:#f5f5f5 solid 1px;margin-right:-1px;}
.top-nav-wrap .tn-title .tn-tab{width:auto;color:#333;display:inline-block;cursor:pointer;position:relative;z-index:9999;padding:0 15px 3px 12px;line-height:68px;border-top:4px solid #fff;text-decoration: none;}
.top-nav-wrap .tn-title .tn-tab em{ float:left;display:inline;margin-top:24px;width:22px; height:22px;line-height:22px;margin-right:6px;background:url(/images/ico1.png); background-repeat:no-repeat; }
.top-nav-wrap .tn-title .tn-tab .video{ background-position:0 0px;}
.top-nav-wrap .tn-title .tn-tab .zujuan1{ background-position:0 -27px}
.top-nav-wrap .tn-title .tn-tab .download{ background-position:0 -54px}
.top-nav-wrap .tn-title .tn-tab .group{ background-position:0 -81px;}
.top-nav-wrap .tn-title .tn-tab .product{ background-position:0 -318px;}
.top-nav-wrap .tn-title .tn-tab .more{width:25px;margin-right:0px;background-position:0px -108px;}
.top-nav-wrap .tn-title .ui-more{float:left;width:20px;text-indent:-9999px;}

.top-nav-wrap .tn-title .tn-tab:hover{text-decoration:none; }
.top-nav-wrap .ui-check .tn-tab .video,.top-nav-wrap .tn-title .tn-tab:hover .video{background-position:-35px 0px;}
.top-nav-wrap .ui-check .tn-tab .zujuan1,.top-nav-wrap .tn-title .tn-tab:hover .zujuan1{background-position:-35px -27px}
.top-nav-wrap .ui-check .tn-tab .download,.top-nav-wrap .tn-title .tn-tab:hover .download{background-position:-35px -54px}
.top-nav-wrap .ui-check .tn-tab .group,.top-nav-wrap .tn-title .tn-tab:hover .group{background-position:-35px -81px;}
.top-nav-wrap .ui-check .tn-tab .product,.top-nav-wrap .tn-title .tn-tab:hover .product{background-position:-35px -318px;}
.top-nav-wrap .tn-title .tn-tab:hover .more{background-position:-35px -108px;}

.top-nav-wrap .ui-check .ui-check-kc,.top-nav-wrap .tn-title:hover .ui-check-kc,.top-nav-wrap .ui-check .ui-more,.top-nav-wrap .tn-title:hover .ui-more{border-top:solid #339900 4px;}
.top-nav-wrap .ui-check .ui-check-zujuan1,.top-nav-wrap .tn-title:hover .ui-check-zujuan1{border-top:solid #f60 4px;}
.top-nav-wrap .ui-check .ui-check-group,.top-nav-wrap .tn-title:hover .ui-check-group{border-top:solid #339900 4px;}
.top-nav-wrap .ui-check .ui-check-share,.top-nav-wrap .tn-title:hover .ui-check-share{border-top:solid #4eacbd 4px;}



.top-nav-wrap .tn-person-r{float:right;display:inline;position:relative}
.top-nav-wrap .tn-title-login{ font-size:14px;font-family:\5b8b\4f53;line-height:75px; color:#999}
.top-nav-wrap .tn-title-login a{ color:#333;font-family:"Microsoft YaHei", "\5FAE\8F6F\96C5\9ED1"; text-decoration:none; padding:0 0 0 35px}
.top-nav-wrap .tn-title-login a:hover{ color:#f30}
.top-nav-wrap .tn-title-login a.denglu{background:url(/images/ico1.png) no-repeat -85px -89px;padding-left:20px;}
.top-nav-wrap .tn-title-login a.denglu:hover{ background-position:-85px -123px;}

/*.top-nav-wrap .tn-title-login*/ .nav-link {display: block;width:24px;/*height:75px;*/position:relative;border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5;margin-left:-1px;float:right;padding:0px 10px; cursor:pointer}
.top-nav-wrap .tn-title-login .nav-link img{margin-top:26px;float:left;}
.top-nav-wrap .tn-title-login .nav-icon {background:url(/images/ico1.png) no-repeat -78px -238px;display: block;width:24px;height:24px; position:relative;margin-top:28px;}
.top-nav-wrap .tn-title-login .nav-icon:hover{ background-position:-78px -270px;}
.top-nav-wrap .tn-title-login .num {background:#f56442;border-radius:2px;color: #FFFFFF;font-size: 10px;line-height: 14px;padding: 0 3px;position: absolute;right:7px;top:20px;}
/*.top-nav-wrap .tn-title-login*/ .nav-link:hover{background:#f7f7f7}


.f-icon{width:22px;height:22px;display:inline-block;line-height:14px;vertical-align:text-top;background:url(/images/ico1.png) no-repeat}
.icon-per{float:left; background-position:0 -135px}
.icon-kc{float:left; background-position:0 -162px}
.icon-tiku{float:left; background-position:0 -189px}
.icon-share{float:left; background-position:0 -216px}
.icon-group{float:left; background-position:0 -243px}
.icon-gzhu{float:left; background-position:0 -270px}

.icon-xiaoxue{float:left; background-position:-35px -135px}
.icon-zixun{float:left; background-position:-35px -162px}
.icon-PC{float:left; background-position:-35px -189px}
.icon-IPh{float:left; background-position:-35px -216px}
.icon-anz{float:left; background-position:-35px -243px}

.n-set-bar{width:90%;width:90%;_width:110%;border-top:1px solid #f0f0f0;height:53px;padding-left:14px;overflow:hidden;background-color:#fafafa}
.n-set-bar a{padding:0 40px;line-height:20px;margin:16px 0;float:left;font-size:14px;color:#999;display:inline-block;}
.n-set-bar a:hover{color:#f5690a}
.n-set-bar .border-r{width:1px;float:left;display:inline-block;height:53px;margin:0 28px 0 16px;border-right:1px solid #f0f0f0}
.n-set-bar a.n-quit:hover{text-decoration:none}






.layer-border{border:1px solid;border-color:#bfbfbf #acacac #acacac;position:absolute; z-index:9999;top:40px;background:#fff;#width:198px}
.icon-up-arrow{width:20px;height:0;position:relative;font-size:0;line-height:0;}
.icon-up-arrow i{position:absolute;top:-11px;left:50px;width:20px;height:11px;overflow:hidden;background:url(/images/ico1.png) no-repeat -80px -217px;clear:both}
.icon-up-arrow i{left:100px}

.layer-border .n-unity{overflow:hidden;width:140px;}
.layer-border .n-unity span{padding-left:10px;max-width:175px;height:22px;overflow:hidden}
.layer-border .n-unity a{width:174px;height:22px;line-height:22px;padding:7px 15px 9px;overflow:hidden;display:block;color:#444;font-size:14px}
.layer-border .n-unity a:hover{background-color:#ededed;color:#f30}
.layer-border .n-unity span{float:left;padding-left:12px;cursor:pointer}



/*=main-nav =*/
.main-nav{width:100%; padding:7px 0;font-family:"Microsoft YaHei", "微软雅黑", "SimSun", "宋体"; background:#fafafa; overflow:visible; position:relative; z-index:5; /*margin-top:76px;*padding-top: 46px;*/-webkit-box-shadow:rgba(0,0,0,0.05) 3px 3px 4px;-moz-box-shadow:rgba(0,0,0,0.05) 3px 3px 4px;box-shadow:rgba(0,0,0,0.05) 3px 3px 4px;border-bottom:2px solid #339900;}
.main-nav .tn-nav{ width:1000px; margin:0 auto;position:relative;}
.main-nav .tn-name{ float:left; position:relative; height:65px; line-height:65px; margin:-15px 0 -15px 20px; *padding-top:35px}
.main-nav .tn-name-txt{ float:left; font-size:20px; color:#444; position:relative; z-index:88}
.main-nav .tn-name-txt i{ float:left; font-style:normal; padding-right:20px;}
.main-nav .tn-name-txt em{ float: left;
width: 25px;
height: 20px;
background: url(/images/ico1.png) 0 -110px no-repeat;
font-size: 0;
margin-top: 25px;}
.main-nav .tn-pop{width:250px; position:absolute;left:-15px; top:17px;background:#fafafa; color:#FFF; padding-top:40px;display:none;  font-size:14px;}

.main-nav .exam-name-pop{background-color:#fafafa; border:#339900 solid 1px; border-top:none; position:relative; -webkit-box-shadow:2px 3px 3px #dfdfdf; -moz-box-shadow:2px 3px 3px #dfdfdf; box-shadow:2px 3px 0px #ededed;float:left; overflow-y:auto; overflow-x:hidden; width:100%; font-family:"宋体"}
.main-nav .exam-name-pop li{ width:100%; float:left; border-bottom:#f0f0f0 solid 1px; display:inline; }
.main-nav .exam-name-pop li:hover{background-color:#fcf9ee;}
.main-nav .exam-name-pop a{padding:7px 0;display:block; text-align:left;line-height:30px;  position:relative;white-space:nowrap; overflow:hidden;}
.main-nav .exam-name-pop a:hover{color:#339900;}
.main-nav .exam-name-pop .exam-n{ width:140px;float:left;font-size:14px;padding-left:15px;color:#666; }
.main-nav .exam-name-pop .exam-set{ float:right; font-size:12px; padding-right:10px; color:#999;line-height:27px; padding:0 10px; margin-top:7px; border:#e5e5e5 solid 1px; margin-right:10px; display:inline; background-color:#f7f7f7;box-shadow:1px 1px 1px #fff inset; border-radius:2px;}
.main-nav .exam-name-pop .exam-set:hover{ color:#999;background-color:#fafafa; color:#009932 }
.main-nav .exam-name-pop .exam-default{ color:#009932!important; background:url(/images/tk_gd.png) -175px -250px no-repeat; float:right; padding-right:10px;color:#009932; cursor:default; font-size:12px;line-height:33px; height:33px; padding-left:30px;}
.main-nav .exam-name-pop .exam-more{ background-color:#fcf9ee;}
.main-nav .exam-name-pop .exam-more a{ padding-left:10px; color:#1190D7; background:url(/images/tk_gd.png) -168px -208px no-repeat; padding-left:40px}
.main-nav .exam-name-pop-lf,.main-nav .exam-name-pop-rt{width:45px!important; height:10px!important; font-size:0; zoom:1; position:absolute; top:48px; background:none;background-image:url(/images/tk_gd.png); background-repeat:no-repeat; z-index:99}
.main-nav .exam-name-pop-lf{ background-position: -42px 0; left:-37px}
.main-nav .exam-name-pop-rt{ background-position: -92px 0; right:-37px}


.main-nav .tn-option{ float:right;}
.main-nav .tn-option a{ padding:0 13px; float:left; line-height:30px; font-size:14px; margin:3px 0px 0 5px; position:relative;  text-decoration: none;}
.main-nav .tn-option a:hover{background:#339900;color:#FFF;border-radius:2px;  text-decoration: none;}
.main-nav .tn-option .ui-check{ background-color:#339900;color: #FFF;border-radius: 2px;}
.main-nav .tn-option i{padding:0 5px; background-color:#fff; font-size:12px; line-height:17px;  background-color:#5db552; border:#4fa944 solid 1px; color:#FFF; position:absolute; left:79px; top:-3px;border-radius:15px; font-style:normal;z-index:3}
.main-nav .tn-option i:empty{display: none}
.ui-show .tn-pop { display:block}
.main-nav:after,.screening dl:after{ display:block;visibility:hidden;clear:both;height:0;content:'.';}


.tn-option-login{float:right;margin: -11px 0 -10px 10px; *padding:-6px 0 -6px 5px;}
.tn-option-login .nav-link {display: block;width:24px;/*height:75px;*/position:relative;border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5;margin-left:-1px;float:right;padding: 20px 10px 15px 10px; cursor:pointer; background-color:White}
.tn-option-login .nav-link:hover{background:#f7f7f7}

.tn-option-login .nav-link-img {display: block;width:24px;/*height:75px;*/position:relative;border-left:1px solid #f5f5f5;border-right:1px solid #f5f5f5;margin-left:-1px;float:right;padding: 16px 10px 12px 10px; cursor:pointer; background-color:White}
.tn-option-login .nav-link img{/*margin-top:26px;*/float:left;}
.tn-option-login .nav-icon {background:url(/images/ico1.png) no-repeat -78px -238px;display: block;width:24px;height:24px; position:relative;/*margin-top:28px;*/}
.tn-option-login .nav-icon:hover{ background-position:-78px -270px;}
.tn-option-login .num {background:#f56442;border-radius:2px;color: #FFFFFF;font-size: 10px;line-height: 14px;padding: 0 3px;position: absolute;right:10px;top:5px;}
/*=header end =*/

