/*顶部导航 start*/
.logo {margin-top:20px;}
.logo img {width:331px;height:51px;}
.logo div {border-left:1px solid #d4d6d8;margin-left:10px;margin-top:4px;padding-left:10px;height:38px;line-height:19px;}
.nav-box {float:right;position:relative;z-index:1000;height:90px;line-height:90px;}
.nav-box ul {padding-right:14px;width:715px;}
.nav-box ul li {display:block;list-style:none;width:100px;float:left;font-size:16px;height:90px; text-align: center}
.nav-box ul li a{display:block;color:#fff;opacity:.93;}
.nav-box ul li a:hover {text-decoration:none;}
.nav-box ul li.cur a,.nav-box ul li:hover a {color:#fff; background: #006}
.nav-box .nav-line {position:absolute;color:#e47513;left:0;bottom:0;height:2px;line-height:2px;font-size:0;width:52px;}
.nav_r a {margin-top:27px;margin-left:10px;display:inline-block;float:right;width:36px;height:36px;line-height:36px;}
.nav_r a:hover {color:#fff;opacity:.8;}
.nav_r a.bg_gray{background:url(../images/login_icon.png) no-repeat center center;}
/*.nav_r a.bg_login{background:url(../images/icon-login.png) no-repeat center center;}*/
.nav_r a.bg_login{ display:inline-block;width:60px; font-size:15px; color:#f60}
.header_box {box-shadow:0 0 15px rgba(0,0,0,.15);}
header .container {position:relative;}
header .login_bg,header .login_box,header .login_box2 {position:absolute;right:0;top:90px;width:320px;z-index:999;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px;}
header .login_box {background:none;color:#fff;height:230px;background:rgba(0,0,0,.7);}
/*header .login_box2 {width:270px;height:80px;padding-top:15px;background:rgba(0,0,0,.7);}
header .login_box2 ul {width:220px;}
header .login_box2 ul a {color:#fff;}
header .login_box2 ul .fl {padding-left:0;}*/
header .login_box h2 {color:#fff;font-size:18px;margin-bottom:12px;padding-top:12px;}
header .login_box .fl {padding-left:25px; width:92%}
header .login_box .fl label{font-size:16px;}
header .login_box .fl input {width:170px;height:22px;line-height:22px;padding:7px 2px;text-indent:4px;margin-bottom:12px;border-radius:1px;border:none;}
header .login_box .fl .input1 {background:rgba(255,255,255,.8) url(../img/login_icon.png) no-repeat 0 0;}
header .login_box .fl .input2 {margin-left:6px;background:rgba(255,255,255,.8) url(../img/login_icon.png) no-repeat 0 -36px;}
header .login_box .f_r {padding-left:25px;color:#fff;}
header .login_box .f_r p { float:left; margin:0px 52px;}
header .login_box .f_r p a {color:#fff; padding:0px 10px; margin:0px 6px;}
header .login_box .f_r p a:hover {color:#f47e16;}
header .login_box .f_r .input3 {width:176px;height:34px;line-height:34px;background:none;padding:0;text-indent:0;color:#fff;border:1px solid rgba(255,255,255,.5);margin-bottom:14px;border-radius:1px;float:left;margin-left:62px;}
header .login_box .f_r .input3:hover {cursor:pointer;background:#3658b5;}
header .login_box .f_r a.t_cen {display:block;border-radius:1px;width:178px;margin-bottom:6px;height:34px;line-height:34px;color:#81d741;text-indent:25px;float:left;border:1px solid rgba(129,215,65,.5);background:url(../img/weixin.png) no-repeat 40px 0;}
header .login_box .f_r a.t_cen:hover {border:1px solid rgba(255,255,255,.5);background:#81d741 url(../img/weixin.png) no-repeat 40px -34px;color:#fff;}
/*顶部导航 end*/
/*导航变化 start */
.ha-header {position:fixed;top:0;left:0;width:100%;padding:0;z-index:50;-webkit-transform:translateY(0%);-moz-transform:translateY(0%);transform:translateY(0%);-webkit-transition:all 0.2s;-moz-transition:all 0.2s;transition:all 0.2s;}
.ha-header-perspective {width:100%;height:100%;position:relative;-webkit-perspective:1100px;-moz-perspective:1100px;perspective:1100px;-webkit-perspective-origin:50% 0;-moz-perspective-origin:50% 0;perspective-origin:50% 0;}
.ha-header-perspective > div {background:#182ea0;text-align:left;height:100%;margin:0 auto;position:relative;text-align:justify;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 0.2s;-moz-transition:all 0.2s;transition:all 0.2s;}
.ha-header-front {z-index:2;-webkit-transform-origin:50% 100%;-moz-transform-origin:50% 100%;transform-origin:50% 100%;}
/*导航变化 end */
/*小导航样式 start*/
.ha-header-large {height:90px;opacity:0.88;}
.ha-header-small {height:90px;opacity:0.96;}
/*小导航样式 end*/
/*标题样式 start*/
.title_01 {text-align:center;padding:50px 0 30px 0;}
.title_01 p {display:block;width:60px;padding-top:10px;margin:0 auto;border-bottom:2px solid #e47513;}
/*标题样式 end*/
/*footer end*/
footer{background:#19309A;padding-top:20px;height:170px;color:#fff;font-size:13px;}
.company{ width:90%; height:170px;  margin:0px auto}
.company .ft_com,.company .ft_mes{width:46%; height:170px;}
.company .ft_com ul li{ float:left; margin:0px 24px 10px 0px; padding:1px 4px;}
.company .ft_com ul li a{font-size:16px; color:#fff}
.company .ft_com span,.company .ft_com .copy,.company .ft_mes span{ display: inline-block; width:100%; height:40px; line-height:40px; color:#fff; }
.company .ft_com span,.company .ft_mes span{font-size:16px;}
.company .ft_com .copy{ font-size:13px;}
.company .ft_mes span{ text-align:right}
/*footer end*/
/*顶部大图 start*/
.top_imgbox {width:100%;height:344px;position:relative;z-index:2;overflow:hidden; background:#E4E4E4}
.top_imgbox .top_img { margin:0px auto;}
.top_imgbox .w1200{ width:1200px;}
/*顶部大图 end*/
/*子页面菜单star*/
.sun_nav {width:1200px;line-height:40px;text-align:center;background:#fff;margin:0px auto}
.sun_nav a {display:inline-block;font-size:15px;padding:5px 24px;border-right:1px solid #f2f2f2;position:relative;}
.sun_nav a.cur,.sun_nav a:hover {background:#19309a;color:#fff;}

/*子页面菜单end*/
/*---------翻页- start------------*/
.page {text-align:right;margin-top:50px;}
.page a,.page span {border:1px solid #e1e1e1;padding:0px 10px;display:inline-block;color:#04266b; cursor:pointer}
.page span,.page a:hover {border:1px solid #f3831f;color:#2971b3;background:#fef1e9;}
.page .prev {padding-left:25px;background:url(../img/page_prev.png) no-repeat 10px -2px;}
.page .prev:hover {padding-left:25px;background:url(../img/page_prev.png) no-repeat 10px -37px;}
.page .next {padding-right:25px;background:url(../img/page_next.png) no-repeat 66px -3px;}
.page .next:hover {padding-right:25px;background:url(../img/page_next.png) no-repeat 66px -37px;}
/*---------翻页- end------------*/
.allpage img {max-width:100%;}
/* 在线客服 */
#rightsead {width:160px;height:200px;position:fixed;z-index:99999999;top:50%;margin-top:-59px;right:0px;}
*html #rightsead {margin-top:368px;position:absolute;top:expression(eval(document.documentElement.scrollTop));}
#rightsead li {width:160px;height:51px;}
#rightsead li img {float:right;}
#rightsead li a {height:50px;cursor:pointer;float:right;display:block;min-width:50px;max-width:160px;}
#rightsead li a .shows {display:block;}
#rightsead li a .hides {margin-right:-180px;cursor:pointer;cursor:hand;}
#rightsead li a.youhui .hides {margin-right:-140px;display:none;position:absolute;right:188px;top:-50px;}
