﻿@charset "utf-8";
/* CSS Document */
body,button,dd,dl,dt,fieldset,form,h1,h2,h3,h4,h5,h6,input,legend,li,ol,p,select,table,td,textarea,th,ul {margin:0;padding:0}
body {font-size:14px;font-family:"微软雅黑";background:#f5f5f5;}
fieldset,img {border:0}
ol,ul {list-style:none}
address,em {font-style:normal}
a{text-decoration:none;}
.clear {clear:both; *display:inline;/*IE only*/}

/***********共用***********/
.click_menu{ 
     color:red !important;  background: url(../images/left_red.png) no-repeat center; background-size: 100%;
     /* background:#0062B2;
     color: #ffffff; */
    }
/*头部*/
.top{width:100%;float:left;min-width: 1200px;}
.top_c{float:left;width:100%;height:2px;background:#007cc5;}
.top_z{float:left;width:100%;background:#f5f5f5;height:38px;}
.top_w{width:1200px;margin:0 auto;}
.top_fl{float:left;line-height:38px;color:#888;font-size:12px;}
.top_fr{float:right;}
.top_wz{float:left;font-size:12px;line-height:38px;}
.top_wz span{float:left;margin:0 5px;color: #888;}
.top_wz a{display:block;color:#888;}
.top_search{float:right;margin:4px 0 4px 15px;-moz-border-radius:200px;-webkit-border-radius:200px;border-radius:200px;border:1px solid #bfbfbf;background:#fff;display:inline;}
.top_search input{height:26px;width:120px;line-height:26px;padding:0 10px;font-size:12px;color:#777;float:left;background:none;border: 0;}
.top_search a{float:left;height:26px;padding:0 12px 0 6px;line-height:26px;color:#fff;}
.top_search img{width:20px;}

/*logo*/
.logo_w{width:100%;float:left;background:#fff;min-width: 1200px;height: 120px;}
.logo_c{width:1200px;margin:0 auto;}
.logo_fl{float:left;padding: 10px 0;}
.logo_fl a{display:block;}
.logo_fl a img{width:320px;}
.logo_fr{float:right;width:860px;background: #fff;padding: 10px 0;}
.logo_top{float:right;width:100%;}
.logo_top img{float:right; height: 110px;}
.logo_b{float:left;width:100%;margin-top:15px;display:inline;}

/*menu*/
.nav {display:block;float: right;font-size: 15px;}
.jquery_out {float:left;line-height:32px;display:block; border-right:1px solid #fff; text-align:center; color:#fff;font:18px/32px "微软雅黑"; background:#062723 url(../images/slide-panel_03.png) 0 0 repeat-x;}
.jquery_out .smile {padding-left:1em;}
.jquery_inner {margin-left:16px;display:inline;}
.jquery {margin-right:1px;padding:0 2em;}
.mainlevel {background: #fff;float:left;border-right:1px solid #fff;/*IE6 only*/margin: 0 7px;display:inline;}
.mainlevel a {color:#000;text-decoration:none;line-height:32px;display:block;padding: 0 15px;}
.mainlevel a:hover {color:#007cc5;text-decoration:none;background: none;}
.mainlevel ul {display:none;position:absolute;z-index: 99;}
.mainlevel li {background:#007cc5;/*IE6 only*/text-align: center;}
.log {text-align:center;color:skyblue; line-height:24px; text-transform:capitalize; margin:50px auto;display:inline;}
#nav_active{border-bottom:2px solid #007cc5;color:#007cc5;}
#nav_active a{color:#007cc5;}
#sub_02 a,#sub_03 a,#sub_04 a,#sub_05 a,#sub_06 a,#sub_07 a{color:#fff;font-size: 14px;line-height:38px;}
#sub_02 a:hover,#sub_03 a:hover,#sub_04 a:hover,#sub_05 a:hover,#sub_06 a:hover,#sub_07 a:hover{color:#fff;background:#006aa9;font-size:14px;line-height:38px;}
#sub_02 li,#sub_03 li,#sub_04 li,#sub_05 li,#sub_06 li,#sub_07 li{border-bottom:1px solid #229fe9;}
#sub_02 li:last-child,#sub_03 li:last-child,#sub_04 li:last-child,#sub_05 li:last-child,#sub_06 li:last-child,#sub_07 li:last-child{border-bottom:0;}
.mainlevel_01{padding:0 10px;}
.mainlevel_01 a{padding:0;margin:0;text-align:center;width:100%;}
/*主要内容*/

/*内容标题*/

/*版权*/
.footer{width:100%;background: #007cc5;float: left;color: #fff;padding: 20px 0;font-size: 13px;min-width: 1200px;}
.ftMain{width: 1200px;margin: 0 auto;}
.ftCompat{width: 100%;float: left;text-align: center;}
.linksA{text-align: left;}
.linksA a{color: #666;border-right: 1px solid #a2a2a2;text-align:center;padding: 0 10px;font-size: 12px;}
.linksA a:hover{color: #08a1ef;font-weight:bold;}
.ftbah p{text-align:center;width:100%;line-height: 24px;}
.ftbah p span{margin: 0 8px;font-size: 12px;color: #666;}
.w_ma{float:left;width:100%;margin:10px 0;display:inline;}

.ftbah{float:left;width: 100%;}
.f_w{margin:20px auto;float:left;display:inline;}

/*右侧二维码*/
.toolbar-item{background:url(../images/toolbar.png) no-repeat;}
.toolbar{position:fixed;right:0px;bottom: 88px;z-index:9999;border: 1px solid #ededed;height: 143px;background: #ededed;}
.toolbar-item{display:block;width:52px;height:52px;margin-bottom: 1px;position:relative;-moz-transition:background-position 1s;-ms-transition:background-position 1s;-o-moz-transition:background-position 1s;-webkit-moz-transition:background-position 1s;transition:background-position 1s;}
.toolbar-item:hover .toolbar-layer{opacity:1;filter:alpha(opacity=100);transform:scale(1);-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);}

.toolbar-item-weixin{background-position:0 -53px;}
.toolbar-item-weixin:hover{background-position:-53px -53px;}
.toolbar-item-feedback{background-position:0 -212px;}
.toolbar-item-feedback:hover{background-position:-53px -212px;}
.toolbar-item-app{background-position:0 0;}
.toolbar-item-app:hover{background-position:-53px 0;}
.toolbar-item-qq{background-position:0 -106px;}
.toolbar-item-qq:hover{background-position:-53px -106px;}

.toolbar-item-tel{background-position:0 -159px;}
.toolbar-item-tel:hover{background-position:-53px -159px;}
.toolbar-item-app .toolbar-layer,.toolbar-item-weixin .toolbar-layer{width:150px;padding:10px;background:#fff;border: 1px solid #dfdfdf;}
.toolbar-item-tel .toolbar-layer{width:200px;background:#fff;font-size:14px;line-height:20px;padding:20px 10px;color: #08a1ef;border: 1px solid #dfdfdf;font-weight: bold;text-align: center;}
.toolbar-item-qq .toolbar-layer{width:120px;padding:10px;background:#fff;border: 1px solid #dfdfdf;}
.tab_plan{float:left;width:110px;margin:10px;font-size:12px;display:inline;}
.tab_plan p{float:left;text-align:center;width:100%;margin:2px 0;}
#fs14{float:left;width:100%;text-align:center;margin-bottom:5px;font-size:14px;}
.qq_link{display:block;}
.qq_link img{width:79px;height:25px;}
#mt10{margin-top:10px;display:inline;}
.ewm_pic{float:left;width:130px;height:130px;margin:10px;display:inline;}
.ewm_wz{float:left;width:140px; text-align:center;font-size:12px;color:#666;margin:0 5px 10px 5px;display:inline;}
.toolbar-item-top{background-position:0 -265px;}
.toolbar-item-top:hover{background-position:-53px -265px;}
.toolbar-layer{position:absolute;right: 55px;bottom:-10px;width:172px;opacity:0;filter:alpha(opacity=0);transform-origin: 95% 95%;-moz-transform-origin: 95% 95%;-ms-transform-origin: 95% 95%;-o-transform-origin: 95% 95%;-webkit-transform-origin: 95% 95%;transform:scale(0.01);-moz-transform:scale(0.01);-ms-transform:scale(0.01);-o-transform:scale(0.01);-webkit-transform:scale(0.01);transition:all 1s;-moz-transition:all 1s;-ms-transition:all 1s;-o-transition:all 1s;-webkit-transition:all 1s;}

/*banner滚动*/
.index_banner{width:100%;height:452px;float:left;min-width: 1200px;}
.flexslider{height: 452px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;z-index:10;position: relative;}
.slides{position:relative;z-index:1;}
.slides li{height: 452px;}
.flex-control-nav{position:absolute;bottom:20px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:14px;height:14px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.flex-control-nav .flex-active{background-position:0 0;}
.flex-direction-nav{position:absolute;z-index:3;width:100%;top:45%;}
.flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
.banner_z{position: absolute;z-index:11;width:100%;top: 100px;}
.banner_z p{width:1200px;margin:0 auto;}
.banner_z img{width:720px;height:126px;margin:0 240px;display:inline;}

#company_content label{
    width: 380px;
    display: inline-block; 
    border-left: unset; 
    height: 20px; 
    padding-left: 0px;
}
#company_content input{
    width: 30px;
    height: 16px;
    display: inline-block;
    margin: 5px 19px;
}
.radio{display: flex;align-items: center;}
#company_content .radio input{margin-right:5px;}
.radio span{font-size:14px}
#company_content .radio span label{display: block;font-size:12px;color:#999}
#company_content{display: inline-block;}