@charset "gb2312";
*{margin:0;padding:0;list-style:none}
body,dd,dl,dt,form,h1,h2,h3,h4,li,p,ul{margin:0;padding:0}
body{font-size:12px;color:#666;background:#f1f1f1}
li{list-style:none}
a,a:hover{text-decoration:none}
img{border:0}
a{color:#666}
a:hover{color:#02599a}
.fl{float:left!important}
.fr{float:right!important}
.clear{clear:both}
.cnt{width:1001px;margin:0 auto}
.red{color:#FF2D48}
.noborder{border:0!important}
.no-top{border-top:0!important}
.no-left{border-left:0!important}
.header{z-index:9999;position:relative;width:100%}
.top{height:99px}
.logo{margin-left:2px;margin-right:20px}
.top-right{width:360px}
.top-nr{overflow:hidden}
.logo-two{margin-top:4px}
.language{padding-top:10px}
.one-nr{background:#e5e5e5;height:26px;line-height:26px;display:block;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.one-nr a{padding:0 8px}
.two-nr{background:#999;margin-left:4px}
.two-nr a{color:#fff}
.search{padding-top:44px}
.search-input{background:#fff url(../images/input-bg.jpg) repeat-x;width:200px;height:24px;line-height:24px;color:#666;border:1px solid #ddd;border-top-color:#bcbcbc;padding:0 6px}
.search-btn{width:73px;height:26px;border:1px solid #ddd;background:url(../images/btn-bg.jpg) repeat;color:#333;font-weight:700;border-left:0}
.menu{height:54px;line-height:54px;width:100%}
.menu ul li{float:left; border:2px solid rgba(184,192,140,.59);line-height:52px;}
.menu ul li a{color:#333;font-size:14px;font-weight:700;text-align:center;height:52px;line-height:50px;float:left;width:120px;display:inline-block;}
.menu ul li a:hover{color:#fff;background:#0f6099;height:52px;line-height:50px}
.yyjj a{width:180px;height:180px;line-height:18px}
.yyjj p{width:180px;height:180px;line-height:18px}
.line{border-bottom:1px dashed #999;height:15px;margin-bottom:9px}
.icon-nr{width:1001px;height:129px;border-bottom:4px solid #23abbb;background:#02599a;margin-top:2px}
.icon-nr ul li{float:left;width:142px;border-left:1px solid #23abbb;text-align:center;height:129px}
.icon-nr ul li a{display:block;color:#fff;font-size:14px;font-weight:700;height:114px;padding-top:15px}
.icon-nr ul li a:hover{background:#23abbb;color:#fff}
.icon-nr ul li a i{width:68px;height:68px;display:block;margin:0 auto 15px}
#full-screen-slider{width:100%;height:608px;position:relative}
#slides{display:block;width:100%;height:608px;position:relative}
#slides li{display:block;width:100%;height:100%;position:absolute}
#slides li a{display:block;width:100%;height:100%;text-indent:-9999px}
#pagination{display:block;position:absolute;left:50%;top:563px;z-index:9999}
#pagination li{display:block;width:24px;height:21px;line-height:21px;float:left;margin-left:1px;background:#666;text-align:center}
#pagination li a{display:block;color:#fff}
#pagination li.current{background:#23abbb;width:40px}
.main{clear:both}
.news-block{height:50px;line-height:50px;background:#fff;margin:20px 0}
.news-left{font-size:14px;color:#333;width:350px}
.news-left .hot{margin-left:12px;font-size:12px;font-family:arial;color:#ff0000;}
.news-left i{margin-left:20px;margin-right:20px;margin-top:15px}
.m_wnews{width:500px;padding-right:45px;font-size:14px;position:relative}
.m_wnews a{color:#333;margin-right:8px}
.m_wnews .pagesize{position:absolute;right:12px;top:10px;z-index:99}
.m_wnews .pagesize a{width:17px;height:13px;display:block;overflow:hidden;margin-bottom:6px}
#miniNewsRegion div{height:50px;overflow:hidden}
.m_wnews a:hover{color:#02599a}
.content{overflow:hidden;margin:20px 0}
.news{padding:25px 22px 20px;background:#fff;overflow:hidden;width:668px}
.news-nr{width:274px}
.newstwo{height:81px;padding-top:12px}
.date{float:left;width:43px;height:43px;border:1px solid #d2d2d2;margin-right:12px;text-align:center;line-height:21px;font-family:Arial}
.day{font-weight:700;display:block;font-size:14px;margin:0 6px}
.tworight{float:left;width:312px}
.twotitle{font-size:14px;height:24px;line-height:24px;font-size:14px;font-weight:700;color:#333;overflow:hidden}
.twofont{line-height:22px;height:40px;overflow:hidden}
.more a{float:right;line-height:23px}
.more a img{float:left;margin-left:5px}
.content-right{width:270px}
.video{width:270px;height:246px;background:#000}
.cont{display:none}
.video-img{width:263px;margin:0 auto;padding:20px 0 14px}
#nav li{float:left;cursor:pointer;margin-left:7px;margin-right:1px}
.tel{height:100px;border-bottom:1px solid #d2d2d2}
.tel-icon{padding-top:33px;margin-left:6px;margin-right:10px;width:59px}
.phone{margin-top:31px;line-height:24px;font-family:"Î¢ÈíÑÅºÚ"}
.tel-font{font-size:16px}
.tel-font span{color:#02599a}
.number{font-size:24px;color:#02599a}
.guide{overflow:hidden}
.guide li{float:left;margin-bottom:30px;margin-top:15px;height:85px;overflow:hidden;width:310px;margin-left:20px}
.guide-img{width:86px;margin-right:20px}
.guide-font{line-height:20px;width:200px}
.guide-title{font-size:14px;line-height:26px;font-weight:700;display:block;color:#333}
.guide-font a{display:block}
.footer{overflow:hidden;padding-top:8px;text-align:center;clear:both}
.foot-colum{background:#e5e5e5;height:40px;line-height:40px;border-top:6px solid #a6a7a1}
.foot-colum a{padding:0 8px}
.copyright{padding:15px 0 25px;line-height:20px;font-family:arial;position:relative}
.code{position:absolute;right:135px;top:11px}
.mainbox{margin:10px 0}
.left{width:222px}
.nav{border:1px solid #d2d2d2;border-top:3px solid #02599a;background:#fff;overflow:hidden;margin-bottom:10px}
.title{height:40px;background:#E1EFF9;text-indent:20px;font-size:14px;color:#333;line-height:40px;font-weight:700}
.nav-list li{line-height:38px;border-top:1px solid #d2d2d2}
.nav-list li a{background:url(../images/arrow3.png) no-repeat 8px 14px;display:block;color:#333;padding-left:18px}
.nav-list li a:hover,.nav-list li.selected a{background:url(../images/arrow4.png) no-repeat 8px 14px;color:#02599a}
.nav-list li ul li{padding-left:14px}
.nav-list li ul li a,.nav-list li.selected ul li a{background:url(../images/arrow3.png) no-repeat 25px 14px;color:#333}
.nav-list li ul li a:hover,.nav-list li.selected ul li a:hover{background:url(../images/arrow4.png) no-repeat 25px 14px;color:#02599a}
.hot-line{margin:0 10px}
.hot-line .tel-icon{padding-top:28px;margin-left:0}
.hot-line .phone{margin-top:25px}
.hot-line .tel-font{font-size:14px;line-height:16px}
.hot-line .tel-font span{display:block}
.hot-line .number{font-size:17px;line-height:20px}
.contact-font{overflow:hidden;padding:12px 0;line-height:20px;color:#666;font-family:arial;margin:0 12px}
.right{width:770px;border:1px solid #d2d2d2;border-top:3px solid #02599a;background:#fff;min-height:600px}
.right .title{border-bottom:1px solid #d2d2d2}
.title a{color:#333}
.title a:hover{color:#02599a}
.page-nr{padding-bottom:10px}
.pagebar{line-height:48px;height:48px;padding-left:10px;color:#666;margin:0 25px}
.pagebar-left strong{color:#02599a}
.pagebar-right a{padding:5px 8px;color:#666;margin-left:5px;border:1px solid #ccc}
.pagebar-right a.selected,.pagebar-right a:hover{color:#fff;background:#02599a}
.dede_pages ul{float:left;padding:12px 0 12px 16px}
.dede_pages ul li{float:left;font-family:Tahoma;line-height:17px;margin-right:6px;border:1px solid #E9E9E9}
.dede_pages ul li a{float:left;padding:2px 4px 2px;color:#555;display:block}
.dede_pages ul li a:hover{color:#690;text-decoration:none;padding:2px 4px 2px}
.dede_pages ul li.thisclass,.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{background-color:#F8F8F8;padding:2px 4px 2px;font-weight:700}
.dede_pages .pageinfo{line-height:21px;padding:12px 10px 12px 16px;color:#999}
.dede_pages .pageinfo strong{color:#555;font-weight:400;margin:0 2px}
.News_detail{padding:18px 0;border-top:1px solid #d2d2d2;line-height:18px;overflow:hidden}
.News_detailTit{background:url(../images/dot.jpg) no-repeat 5px 7px;padding-left:18px}
.News_detailTit,.News_detailTit a,.Numchange a{font-size:14px;color:#333}
.News_detailEas{padding-top:10px;color:#666;line-height:22px;text-indent:24px}
.News_detailBto{padding-top:6px;color:#666}
.News_detailBto span{padding-right:20px}
.News_detailTit a:hover{text-decoration:underline;color:#02599a}
.bottom{border-top:1px solid #d2d2d2}
.article_title{border-bottom:1px solid #ccc;overflow:hidden;padding:30px 0 10px;margin:0 25px}
.article_title_h1{font-size:18px;text-align:center;font-family:"Î¢ÈíÑÅºÚ";padding:10px 0;color:#02599A}
.time{color:#666;line-height:24px;text-align:center}
.news-font{padding-top:20px;margin:0 25px;font-size:14px}
.news-font p{line-height:28px}
.space{line-height:28px;text-indent:28px;font-size:14px}
.print{padding:30px 0;overflow:hidden}
.print li{float:left;width:380px;text-align:center;}
.download{margin:0 25px;padding:22px 0;border-top:1px solid #d2d2d2;line-height:18px;overflow:hidden}
.pdf{margin:12px 50px 12px 16px;width:90px}
.news-img{width:180px;margin-right:16px}
.news-right{width:520px}
.title-two{font-size:14px;background:url(../images/dot.jpg) no-repeat 0 7px;padding-left:12px;padding-bottom:6px;height:20px}
.title-two a{color:#333}
.title-two a:hover{color:#02599A;text-decoration:underline}
.new-icon{width:25px;height:12px;display:inline-block;background:#c00;color:#fff;line-height:12px;font-family:arial;text-align:center;font-weight:100;font-size:8px;margin-left:15px}
.font-nr{line-height:22px;padding-bottom:8px}
.news-content{margin:0 25px}
.block{padding:30px 0;overflow:hidden;border-bottom:1px solid #d2d2d2}
.block-img{width:200px;margin-right:30px}
.block-font{line-height:26px;font-size:14px;color:#333}
.center{text-align:center}
.team{color:#333}
.team-title{padding-top:30px;font-size:14px;font-weight:700;line-height:24px}
.team-name a{color:#1E88B7;font-weight:700;line-height:18px;padding-top:18px;font-size:14px;display:block}
.team-name a:hover{text-decoration:underline}
.space-two{line-height:22px;text-indent:0;border-bottom:1px dashed #d2d2d2;padding-bottom:15px}
.fn_clear{padding:30px 0 10px;overflow:hidden;margin:0 25px}
.tt{height:40px;line-height:40px;border-bottom:1px solid #d2d2d2;font-size:12px;font-weight:700;color:#333;font-size:14px}
.img{width:145px;margin-right:35px}
.line-nr{margin-left:175px;border-bottom:1px solid #d2d2d2;overflow:hidden;padding-bottom:10px;position:relative}
.rr{position:absolute;right:30px;top:0}
.rr a{display:block;background:#3498DB;width:120px;height:35px;text-align:center;line-height:35px;color:#fff;margin-top:12px}
.infor{padding-top:10px}
.fn_btn1{display:block;width:126px;height:37px;margin:20px auto}
.consulting-block{line-height:28px;clear:both;overflow:hidden;margin:12px 0}
.consulting-font{height:28px;line-height:28px;font-size:14px;color:#333;font-weight:700;float:left}
.con-select{width:170px;height:28px;border:1px solid #d2d2d2;position:relative;background:#f4f4f4;margin-right:10px;float:left}
.mar{margin:0}
.con-input{width:150px;border:1px solid #d2d2d2;height:26px;line-height:26px;background:#f4f4f4;padding:0 5px;float:left;margin-right:10px}
.btn-submit{background:#f60;border:0;height:28px;padding:0 18px;font-weight:700;color:#fff;cursor:pointer}
.form-title{line-height:42px;height:42px;color:#02599A;font-weight:700;font-size:14px}
.fontsize{font-size:14px}
.form-nr{overflow:hidden;padding:20px 0}
.w630{width:622px}
.w180{width:180px!important}
.w80{width:80px!important}
.form-nr .consulting-font{width:62px;float:left}
.con-text{width:622px;height:145px;border:1px solid #d2d2d2;line-height:22px;background:#f4f4f4;padding:0 5px;margin-right:8px}
.capt{margin-top:3px;margin-left:8px}
.con-btn{margin-left:62px;background:url(../images/btn_3.png) no-repeat;border:0;width:126px;height:37px;margin-top:18px}
.date-nr{position:relative}
.date-icon{position:absolute;right:15px;top:6px}
.white{background:#fff!important}
.vip{background:#ffc;border:1px solid #ffcc67;height:36px;line-height:36px}
.la{background:url(../images/la.jpg) no-repeat left 10px;width:13px;margin:0 10px;float:left;display:block;height:36px}
.vip_more{float:right;margin-right:12px}
.vip_more a{color:#333}
.date-two{padding:10px 0;overflow:hidden}
.date-two a{background:#f4f4f4;border:1px solid #d2d2d2;display:block;width:90px;height:28px;text-align:center;line-height:28px}
.toolbarWrapper{width:720px;background-position:0 -244px}
.sticky.toolbarWrapper{z-index:90000;position:fixed;top:0}
.toolbarWrapper .closeFloat{display:none}
.cont,.cont-nr{display:none}
#wrap{margin:25px 0;border:1px solid #d2d2d2;overflow:hidden}
.tab{background:#E1EFF9;height:39px}
.tab li{float:left;width:178px;border-left:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2;color:#02599A;line-height:39px;height:39px;text-align:center;font-weight:700;font-size:14px;cursor:pointer}
.tab li#one{border-left:0;width:181px}
.tab li.on{color:#333;background:#fff;border-bottom:0}
.name-list{margin:15px 13px;overflow:hidden}
.name-list li{float:left;margin:8px 6px 0}
.name-list li a{display:block;width:101px;border:1px solid #d2d2d2;text-align:center;color:#666;line-height:20px;padding:3px 0}
.name-list li a:hover{background:#02599A;color:#fff}
.form_itm{width:720px;margin:0 auto;overflow:hidden;margin-top:12px;line-height:42px;display:block}
.blkf-font{width:170px;font-size:14px;color:#333;font-weight:700;float:left;text-align:right}
.dan{float:left;margin-top:14px;width:14px;height:14px}
.dan_font{float:left;line-height:42px;margin-right:12px;font-size:14px;color:#333}
.bm-input{width:250px;height:40px;line-height:40px;border:1px solid #d2d2d2;padding:0 8px;font-size:14px;float:left;margin-right:6px}
.blkf-text{width:480px;padding:0 8px;height:75px;border:1px solid #d2d2d2;line-height:20px}
.form-btn{margin-left:310px;width:268px;height:42px;font-weight:700;font-size:20px;cursor:pointer;color:#fff;background:#258DD3;border:0}
.bm-btn{border-top:1px solid #d2d2d2;margin-top:30px;overflow:hidden;padding-top:30px}
.login{width:560px;margin:40px 0 0;margin-left:250px;overflow:hidden}
.login .form_itm{width:auto}
.login .blkf-font{width:120px}
.login .form-btn{margin-left:120px;margin-top:30px}
.agree{margin-left:120px;padding-top:10px;overflow:hidden}
.agree span{line-height:40px}
.agree span a{color:#406EBA}
.ver-code{background:url(../images/input-bg2.png) repeat-x;float:left;width:100px;display:block;height:40px;border:1px solid #d2d2d2;margin-left:10px;text-align:center;font-size:14px;color:#333}
.maright{margin-left:100px}
.admin{height:40px;line-height:40px;font-weight:700;border-top:1px solid #d2d2d2;text-indent:20px}
.admin a{color:#333;font-size:14px}
.admin a:hover{color:#02599a}
.exit-title{color:#02599a;font-weight:700;font-size:20px;text-align:center;padding:60px 0 30px;font-family:"Î¢ÈíÑÅºÚ"}
.exit-font{text-align:center;color:#333;font-size:14px}
.exit-font a{color:#02599a}
.w170{width:168px!important}
.w550{width:550px!important}
.orange{color:#f60!important;font-size:12px!important}
.file-nr{height:28px;clear:both;padding-top:10px}
.file-box{position:relative;width:390px}
.txt{height:24px;border:1px solid #cdcdcd;border-right:0;width:180px;float:left}
.btn{background-color:#3498db;border:0;height:28px;width:70px;color:#fff;font-size:14px;float:left}
.file{position:absolute;top:0;left:128px;height:28px;filter:alpha(opacity:0);opacity:0;width:255px}
.mar-120{margin-left:130px!important;padding-top:3px;display:block}
.guide{padding:20px 0}
.add-btn a{width:61px;height:28px;background:#f60;color:#fff;display:block;line-height:28px;text-align:center;font-size:14px}
.team p{line-height:28px;font-size:14px}
.list-nr{padding:0}
.list-nr li{height:40px;line-height:40px;border-top:1px solid #eaeaea;background:url(../images/dot.jpg) no-repeat 2px 18px}
.experts{padding:18px 0;border-top:1px dashed #d2d2d2;overflow:hidden}
.experts-img{width:160px}
.experts-nr{width:550px}
.experts-nr table th{text-align:left;color:#333;font-size:14px;line-height:24px}
.experts-nr table td{line-height:24px;color:#666}
.experts-more{text-align:right;padding:20px 0 0;line-height:20px}
.experts-more a{color:#02599a}
.pick-title{font-size:14px;font-weight:700;color:#333;line-height:24px;padding:10px 0 0}
.pick-nr{color:#02599a;font-size:14px;padding:10px 0 5px;margin-left:-15px;line-height:24px}
.pick-nr a{margin:0 15px;color:#02599a}
.tips{display:block;margin-left:60px;line-height:28px}
#Tab1{border:1px solid #ddd;background:#fff;overflow:hidden;}
.Menubox{width:174px;float:left}
.Menubox ul{width:174px}
.Menubox li{display:block;cursor:pointer;width:174px;text-align:center;color:#666;height:38px;line-height:38px;background:#f4f4f4;border-right:1px solid #ddd}
.Menubox li.hover{background:#fff url(../images/arrow4.png) no-repeat 160px 14px;width:173px;color:#00468e;font-weight:700;height:38px;border-right:1px solid #fff}
.Menubox li:first-child{border-bottom:1px solid #ddd}
.Menubox li:last-child{border-top:1px solid #ddd}
.Contentbox{float:left;width:820px}
.one-list li{float:left;line-height:38px;white-space:nowrap}
.one-list li a{padding:0 22px;float:left}
.countdown .bm_t{padding-top:4px}
.countdown form{vertical-align:middle;font-size:14px;color:#333}
.countdown input{background:#f1f1f1!important}
.countdown .over_font{font-size:18px;margin-left:0}
.pop-icon{position:relative;cursor:pointer;width:34px}
.pop{position:absolute;left:-80px;z-index:99;top:40px;display:none}
.pop-arrow{background:url(../images/top-arrow.jpg) no-repeat;display:block;left:90px;position:absolute;z-index:999;width:13px;height:7px;top:-7px}
.pop-nr{width:440px;border:1px solid #ccc;padding:10px 20px;margin-top:-1px;background:#fff;overflow:hidden}
.pop-font{text-align:left;line-height:24px;color:#666;font-size:14px;padding-top:15px;overflow:hidden}
.pop-font strong{font-weight:700;color:#333}
.pop-form{overflow:hidden}
.pop-submit{border-top:1px solid #ccc;padding-top:20px;padding-bottom:12px}
.pop-btn{width:100px;height:26px;background:#f60;color:#fff;font-weight:700;margin:0 auto;border:0;cursor:pointer;display:block}
.font-14{font-size:14px;color:#02599a;font-weight:700}
.padding-left{padding-left:0;padding-top:10px;border-bottom:1px solid #ccc;margin-bottom:18px}
.reading p{line-height:28px;font-size:14px;color:#666;padding-bottom:5px}
.reading p span{background:#ffc;border:1px solid #fc6;padding:4px 8px;color:#c30}
.reading p span a{color:#c30}
.pop .dan{position:relative;margin-top:10px\9\0}
.pop-nr .pop-form span.fl{width:208px}
#Tab2{background:#fff;float:left;overflow:hidden;width:712px;height:347px}
.Menubox2{border-bottom:1px solid #e2e2e2;height:42px;line-height:42px}
.Menubox2 ul{float:left}
.Menubox2 li{float:left;cursor:pointer;width:100px;text-align:center;color:#0f6099;height:20px;line-height:20px;margin-top:10px;border-right:1px solid #e2e2e2;position:relative}
.Menubox2 li.hover{width:100px}
.Menubox2 li.hover span{position:absolute;width:60px;height:2px;border-bottom:2px solid #0f6099;display:block;top:30px;left:20px}
.news-more a{background:url(../images/more.png) no-repeat right 10px;display:block;padding-right:26px;margin-right:12px}
.Contentbox2{padding:18px 18px;overflow:hidden}
.newsleft{width:330px}
#banner{height:270px}
.slides{position:relative}
.slide-pic img{width:320px}
.slide-pic li{display:none}
.slide-pic li.cur{display:block}
.slide-pic li a{display:block;padding-bottom:10px;line-height:22px}
.slide-pic li .dot{background:url(../images/dot4.png) no-repeat;display:block;float:left;width:3px;height:3px;margin-top:10px;padding-left:6px}
.slide-li{left:100px;top:250px;position:absolute}
.slide-li li{width:11px;height:11px;float:left;overflow:hidden;margin-left:8px}
.slide-li a{height:11px;height:11px;float:left;color:#000;font-size:12px;overflow:hidden}
.slide-li a:hover{color:#ff0000;}
.op li{background:url(../images/dot2.png) no-repeat}
.op li.cur{background:url(../images/dot3.png) no-repeat}
.blkw{border-bottom:1px dashed #ccc;overflow:hidden;margin-bottom:5px}
.blkw h3{text-align:center;line-height:22px}
.blkw h3 a{color:#0f6099;font-size:16px}
.blkw p{margin:8px 0;color:#999;line-height:24px}
.lstm li{height:30px;line-height:30px;vertical-align:bottom;padding:0 0 0 10px;background:url(../images/dot4.png) no-repeat 2px center;font-size:14px}
.lstm li span{float:right;color:#9a9a9a}
.lstm li p{float:left;width:273px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.bannner{width:1000px;height:250px;margin:0 auto}