/**************************          reset           *************************/
html{overflow-y:scroll;*overflow:auto;_overflow-y:scroll;background-image:url(about:blank);background-attachment:fixed}
body{ cursor:default;-webkit-text-size-adjust:none;font-size:14px;font-family:"微软雅黑","宋体",Arial ;background:#FFF;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{padding:0;margin:0; }
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,var{font-weight:normal;font-style:normal;text-align:left;}
th{font-weight:normal;font-style:normal;}
strong{font-style:normal;}
ol,ul,li{list-style:none outside none;}
caption{text-align:left;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
a{outline:none;cursor:pointer;*outline:expression(this.hideFocus=true);text-decoration:none; color:#666;transition: all 0.5s ease 0s;-moz-transition: all 0.5s ease 0s; /* Firefox 4 */
    -webkit-transition: all 0.5s ease 0s;/* Safari 和 Chrome */ -o-transition: all 0.5s ease 0s; /* Opera */}
a:focus{background: none;}
img,object{vertical-align:top;}
textarea,input{outline:none;*outline:expression(this.hideFocus=true);-ms-appearance:none;-o-appearance:none;appearance:none;font-family:"微软雅黑","宋体",Arial}
button::-moz-focus-inner, input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner{border:none;padding:0;}
input:focus{outline:none;}
.clear{clear:both;}
.mao{margin: 0 auto;}
.fl{float:left;_display:inline;}
.fr{float:right;_display:inline;}
.text-justify{text-align:justify;text-justify:inter-ideograph;}
.table-fixed{table-layout:fixed;}
.font-arial{font-family:Arial !important;}
.var-middle{vertical-align:middle !important;}
em,i{ font-style:normal;}
.bgf9{background-color: #f19222;}
.bg99{background-color: #999999;}
.bge7{background-color: #296fb7;}
.bgf1{background-color: #f1f1f1;}
.bgff{background-color: #fff;}
.bg99{background-color: #999;}
.bgf6{background-color: #f6f6f6;}
.colf1{color: #f19222;}
.mal10px{margin-left: 10px;}
.he30px{width: 100%;height: 30px;overflow: hidden;clear: both;}
.he20px{width: 100%;height: 20px;overflow: hidden;clear: both;}
.he10px{width: 100%;height: 10px;overflow: hidden;clear: both;}
.over_flow{height: auto;overflow: hidden;}
input::input-placeholder{color: #c1c1c1;font-size: 12px;}
input::-webkit-input-placeholder{color: #c1c1c1;font-size: 12px;}
input:-moz-placeholder{color:#c1c1c1;font-size: 12px;}
input::-moz-placeholder{color:#c1c1c1;font-size: 12px;}
input:-ms-input-placeholder{color:#c1c1c1;font-size: 12px;}
input::-ms-clear { display: none; }
/**************************          reset           *************************/

@font-face {font-family: "iconfont";
    src: url('../fonts/iconfont.eot'); /* IE9*/
    src: url('../fonts/iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../fonts/iconfont.woff') format('woff'), /* chrome, firefox */
    url('../fonts/iconfont.ttf') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/
    url('../fonts/iconfont.svg#iconfont') format('svg'); /* iOS 4.1- */
}

.iconfont {
    font-family:"iconfont" !important;
    font-size:16px;
    font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;
}

.icon-dianhua:before { content: "\e608"; }
.icon-sousuo:before { content: "\e609"; }
.icon-canshu:before { content: "\e612"; }
.icon-daixinnianjia:before { content: "\e600"; }
.icon-dizhi:before { content: "\e615"; }
.icon-youxiang:before { content: "\e616"; }
.icon-yuanyou:before { content: "\e623"; }
.icon-zhuye:before { content: "\e61c"; }
.icon-baoxian:before { content: "\e601"; }
.icon-chilun:before { content: "\e613"; }
.icon-shengchan:before { content: "\e618"; }
.icon-tongxunlu:before { content: "\e602"; }
.icon-youfei:before { content: "\e603"; }
.icon-qiye:before { content: "\e61f"; }
.icon-keyan:before { content: "\e619"; }
.icon-jiaoliu:before { content: "\e61a"; }
.icon-banche:before { content: "\e604"; }
.icon-kunzyjianjie:before { content: "\e620"; }
.icon-shengchengcaijichengguo:before { content: "\e61b"; }
.icon-fuliguanli:before { content: "\e605"; }
.icon-kunzyqiyewenhua:before { content: "\e621"; }
.icon-dianhua1:before { content: "\e617"; }
.icon-canting:before { content: "\e606"; }
.icon-shehuizhaopin:before { content: "\e61d"; }
.icon-xiaoyuan:before { content: "\e61e"; }
.icon-peixunzhichi:before { content: "\e607"; }
.icon-m-developmentCourse:before { content: "\e622"; }
.icon-down:before { content: "\e60a"; }
.icon-up:before { content: "\e60b"; }
.icon-jian:before { content: "\e60c"; }
.icon-shang:before { content: "\e60d"; }
.icon-xia:before { content: "\e60e"; }
.icon-you:before { content: "\e60f"; }
.icon-zuo:before { content: "\e610"; }
.icon-jia:before { content: "\e611"; }
.icon-jiahao:before { content: "\e614"; }

.icon-dianhua{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '\e608');}
.icon-sousuo{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '\e609');}
.icon-canshu{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '\e612');}
.icon-daixinnianjia{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '\e600');}
.icon-dizhi{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '\e615');}
.icon-youxiang{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '\e616');}
.icon-yuanyou{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '\e623');}
.icon-zhuye{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '\e61c');}
.icon-baoxian{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '\e601');}
.icon-chilun{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '\e613');}
.icon-shengchan{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '\e618');}
.icon-tongxunlu{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '\e602');}
.icon-youfei{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '\e603');}
.icon-qiye{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '\e61f');}
.icon-keyan{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '\e619');}
.icon-jiaoliu{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '\e61a');}
.icon-banche{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '\e604');}
.icon-kunzyjianjie{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '\e620');}
.icon-shengchengcaijichengguo{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '\e61b');}
.icon-fuliguanli{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '\e605');}
.icon-kunzyqiyewenhua{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '\e621');}
.icon-dianhua1{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '\e617');}
.icon-canting{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '\e606');}
.icon-shehuizhaopin{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '\e61d');}
.icon-xiaoyuan{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '\e61e');}
.icon-peixunzhichi{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '\e607');}
.icon-m-developmentCourse{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '\e622');}
.icon-down{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '\e60a');}
.icon-up{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '\e60b');}
.icon-jian{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '\e60c');}
.icon-shang{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '\e60d');}
.icon-xia{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '\e60e');}
.icon-you{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '\e60f');}
.icon-zuo{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '\e610');}
.icon-jia{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '\e611');}
.icon-jiahao{*zoom:expression( this.runtimeStyle['zoom'] = '1',this.innerHTML = '\e614');}



.w1100{width: 1100px;margin: 0 auto;}
.w1155{width: 1180px;margin: 0 auto;}
.wrap{width: 100%;height: auto;overflow: hidden;}

/*header*/
.header{height: auto;background: #fff;width: 100%;border-top: 7px solid #055fab;box-shadow:0 1px 1px #e4e4e4;position: relative;z-index: 99}
.header .head{padding-top: 20px;height: auto;overflow: hidden}
.header .head .logo{height: auto;overflow: hidden;width: 210px;}
.header .head .logo img{height: auto;overflow: hidden;width: 210px;margin-top:4px;}
.header .head .head_right{height: auto;overflow: hidden;width: 750px;}
.header .head .head_right .slbox{height: auto;overflow: hidden;}
.header .head .head_right .slbox .search_box{height: auto;overflow: hidden;border: 1px solid #3292e2}
.header .head .head_right .slbox .search_box input{border: none;height: 21px;line-height: normal;line-height: 21px\9;padding: 0 5px 2px 5px;font-size: 12px;color: #333;width: 155px;}
.header .head .head_right .slbox .search_box .btn_search{background: #3292e2;display:inline-block;color: #fff;padding: 3px 5px 5px;position: relative;_top:3px;*top:1px;}
.header .head .head_right .slbox .search_box .btn_search .iconfont{position: relative;top:2px;left:1px;font-size:15px;}
.header .head .head_right .slbox .lang_box{margin-left: 15px;}
.header .head .head_right .slbox .lang{color: #3292e2;cursor: pointer;height: 25px;line-height: 25px;font-family:Arial;font-size:13px}
.header .head .head_right .slbox .lang .iconfont{position: relative;top:2px;color: #999999;}
.header .head .head_right .slbox .lang_list{height: auto;overflow: hidden;display: none;border: 1px solid #68a3d3;position: absolute;top:55px;background: #f4faff;width: 60px;}
.header .head .head_right .slbox .lang_list li{font-size: 12px}
.header .head .head_right .slbox .lang_list li a{display: block;padding: 5px;color: #3292e2}
.header .head .head_right .slbox .lang_list li a:hover{color: #fff;background: #3292e2}
.header .head .head_right .nav{height: auto;clear: both;margin-top: 15px;width: 740px;}
.header .head .head_right .nav li{float: left;font-size: 15px;}
.header .head .head_right .nav li .lia{display: inline-block;color: #333333;padding: 0 25px 17px;}
.header .head .head_right .nav li .lia_l{display: inline-block;color: #333333;padding:0 0 17px 20px;}
.header .head .head_right .nav li .lia:hover{color: #055ea9;}

.nav .menu{ display: block; z-index: 99; background-color: #fff;border-bottom: 6px solid #055fab;position: absolute;height: auto; padding: 24px 0;}
.nav .menu_li1{ width: 560px;left:50%;top: 98px;margin-left: -300px;}
.nav .menu_li2{ width: 610px;left:50%;top: 98px;margin-left: -220px;}
.nav .menu_li3{ width: 560px;left:50%;top: 98px;margin-left: -80px;}
.nav .menu_li4{ width: 560px;left:50%;top: 98px;margin-left: -10px;}
.nav .menu_li5{ width: 560px;left:50%;top: 98px;margin-left: -10px;}
.nav .list{ width: 220px;float: left; display: inline;padding: 0;}
.nav .list dl{margin: 0;padding-left:40px;}
.nav .list dd{ width: 150px; height: 39px; border-bottom: 1px solid #eaeaea;padding: 0;}
.nav .list dd a{display: block; width: 150px;text-align: left;height: 39px;line-height: 39px; color: #666;font-size: 14px;}
.nav .list dd a .iconfont{font-size: 10px;position: relative;top:-1px;float: right;right:10px;color: #999;}
.nav .list dd a:hover{color: #0968b6;transition:all 0s;}
.nav .con{ width: 300px;float: left;}
.nav .con .image{ width: 300px; height: 185px; }
.nav .con .image img{ display: block; width: 100%; height: 100%; }
.nav .con p{ color: #666;  font-size:13px;line-height: 20px;margin-top: 10px;  text-align:left;}

.nav .menu_li2 .list{ width: 270px; margin-top:10px; float: left; display: inline;padding: 0;}
.nav .menu_li2 .list dd{ width: 200px; height: 39px; border-bottom: 1px solid #eaeaea;}
.nav .menu_li2 .list dd a{ display: block; width: 200px;}
.nav .menu_li2 .list dd a:hover{ color: #0968b6;transition:all 0s;}


/*position*/
.position{background: #f9f9f9;padding: 10px 0;color: #999999;text-align: right;font-size: 13px;}
.position a{color: #999999}
.position a.active{color: #666666}
.position a:hover{color: #055eaa}
.position .icon-you{font-size: 9px !important;position: relative;top:-1px;}
.position .icon-you:before{-webkit-transform:scale(0.75); }
.position .icon-zhuye{font-size: 14px;margin-right: 5px;}

/*分页*/

.wrap_page {width:515px;height: auto;overflow: hidden;text-align: center;  vertical-align: middle;padding-bottom: 25px;margin:0 auto;}
.wrap_page a {color:#999;display: inline-block;width: 38px ;height: 34px;  margin-left:10px;text-align: center;
    vertical-align:middle;line-height: 34px;  border: 1px solid #e8e8e8;border-radius: 3px;}
.wrap_page a.first {margin-left: 0px;}
.wrap_page a.next {width:56px;}
.wrap_page a.active {background-color: #1b6acd;color: #ffffff;  border: 1px solid #1b6acd;}


/*footer*/
.footer{height: auto;overflow: hidden;background: #055ea9;width: 100%;}
.footer .foot{padding: 25px 0;font-size: 13px;height: auto;overflow: hidden}
.footer .foot .logo{color: #ffffff;width: 230px;float: left}
.footer .foot .logo p{line-height: 22px;}
.footer .foot .logo img{margin-bottom: 10px;width: 191px;}
.footer .foot_nav{float: right;}
.footer .nav_list{float: left;color: #fff;margin-left: 54px;}
.footer .nav_list li{line-height: 22px;}
.footer .nav_list h3{font-size: 15px;font-weight: bold;margin-bottom: 10px;}
.footer .nav_list h3 a{color: #fff}
.footer .nav_list li a{font-size: 13px;color: #fff}
.footer .nav_list .tel{font-size: 25px;color: #efd20c;margin-bottom: 10px;}
.footer .nav_list .iconfont{font-size: 32px;color: #efd20c;margin-right: 5px;}

.bottom{padding: 10px 0;width: 100%;background: #064c88;color: #fff;height: auto;overflow: hidden}
.bottom p a{color: #fff}
.bottom p em{margin: 0 5px 0 10px;position: relative;top:5px;}

/*fixed右侧悬浮*/
.fixed{height: 375px;width: 166px;background: #0167bd;border: 2px solid #0167bd;position: fixed;right: 10px;top:50%;margin-top: -172px;text-align: center;z-index: 999;}
.fixed .fixed_box{position: relative;top:-35px;}
.fixed h2{font-size: 18px;font-weight: bold;color: #055ea9;margin-bottom: 10px;}
.fixed .ewm{width: auto;padding: 10px;}
.fixed .ewm img{width: 100%}
.fixed p{color: #fff;}
.fixed p a{display: block;background: #3292e2;height: 25px;line-height: 25px;color: #fff;border-radius: 3px;border: 1px solid #3292e2;margin-top:10px;}
.fixed form{width: auto;padding: 10px;}
.fixed form input{width: 94%;height:25px;border-radius: 3px;border: 1px solid #fff;padding: 0 3%;}
.fixed .btn_close{display: inline-block;position: absolute;right:2px;top:2px;}


/*company*/
.company{height: auto;position: relative;border: 1px solid #fff;margin-top: 15px;width:203px;}
.company h2{font-size: 13px;padding:4px 5px;}
.company h2 .iconfont{position: absolute;top:5px;right: 5px;}
.company ul{display: none;position: absolute;bottom:26px;left:-1px;background: #fff;width: 100%;border: 1px solid #fff;border-bottom: 0;}
.company ul li{overflow: hidden;height: auto;}
.company ul li a{width: 100%;height: 100%;display: block;padding:4px 5px;}
.company ul li a:hover{color: #fff;background: #3292e2}

/*404*/
.content404{width:450px;margin:100px auto;text-align:center}
.content404 img{float:left;width:80px;margin-right:40px;}
.content404 h2{font-size:16px;color:#333;text-align:left}
.content404 p{text-align:left}
.content404 p a{color: #09aff5;}