﻿*{margin:0;padding:0;list-style:none;border-style:none;text-decoration:none;}
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
body{color:#333;font:14px/1.5 "Microsoft Yahei","微软雅黑",Helvetica,Arial,sans-serif;overflow-x:hidden;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
h1,h2,h3,h4,h5,h6{font-weight:normal;}
a{text-decoration:none;}
a:focus{outline:none;}
i,em{font-style:normal;}
.clearfix:after{content:'';display:block;clear:both;height:0;visibility:hidden;}
.clearfix{*zoom:1;}
.fl{float:left;}
.fr{float:right;}
img{vertical-align:middle;border:0;max-width:100%;}
input,select,textarea{border:none;outline:none;font-family:"Microsoft Yahei";-webkit-appearance:none;}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#888;}
input:-moz-placeholder,textarea:-moz-placeholder{color:#888;}
input::-moz-placeholder,textarea::-moz-placeholder{color:#888;}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#888;}
table{border-collapse:collapse;border-spacing:0;}
.auto{max-width:1200px;margin:0 auto;}
.w1400{max-width:1400px;margin:0 auto;}
#wrapper{-webkit-box-sizing:border-box;box-sizing:border-box;height:auto;width:100%;max-width:2560px;position:relative;z-index:1;margin:auto;overflow:hidden;}


.header{width:100%;height:70px;position:fixed;left:0px;top:0px;z-index:59;background-color:#fff;transition-duration:0.5s;-moz-transition-duration:0.5s;padding:10px 0;box-shadow: 0 2px 10px rgba(0,0,0,.1);}
.header .logo{display:block;height:70px;position:absolute;top:15px;left:20px;z-index:6;}
.header .logo a{display:block;}
.header .logo a img{display:block;height:60px;}
.header .tel{float:right;overflow:hidden;margin-right:20px;height:70px;margin-left:50px;padding-left:28px;background:url(../image/common_icons1.png) no-repeat 0px center;font-size:22px;color:#006acd;line-height:70px;}
.header .navbar{float:right;height:70px;}
.header .navbar ul li{display:inline-block;list-style:none;height:70px;line-height:70px;overflow:hidden;}
.header .navbar ul li a{display:block;padding:0 18px;color:#333;font-size:16px;text-align:center;}
.header .navbar ul li a span{display:block;font-family:Arial;}
.header .navbar ul li a:hover,.header .navbar ul li.on a{color:#006acd;}
.fixednav{box-shadow: 0 2px 10px rgba(0,0,0,.2);}


.index_footer{width:100%;background-color:#f1f1f1;padding:60px 0px 0;}
.index_footer .index_main{max-width:1200px;margin:0 auto;}
.index_footer .index_main .footer_fl{float:left;width:160px;border-right:1px solid #ddd;margin-right:50px;}
.index_footer .index_main .footer_fl:nth-last-of-type(2){border-right:0px;}
.index_footer .index_main .footer_fl dt{margin-bottom:10px;overflow:hidden;}
.index_footer .index_main .footer_fl dt a{color:#333;font-size:18px;margin-bottom:8px;font-weight:bold;}
.index_footer .index_main .footer_fl dd a{display:block;color:#666;font-size:14px;line-height:28px;}
.index_footer .index_main .footer_fl dd a:hover{color:#006acd;}
.index_footer .index_main .footer_fr{float:right;}
.index_footer .index_main .footer_fr p{color:#787878;font-size:18px;margin-bottom:8px;text-align:center;}
.index_footer .index_main .footer_fr img{display:block;width:130px;height:130px;}
.index_footer .footer_links{max-width:1200px;margin:0 auto;text-align:center;padding-top:40px;}
.index_footer .footer_links span,.index_footer .footer_links ul,.index_footer .footer_links ul li{display:inline-block;vertical-align:middle;color:#333;font-size:14px;}
.index_footer .footer_links ul li{height:20px;line-height:20px;margin-bottom:6px;}
.index_footer .footer_links ul li span{display:block;margin-right:5px;}
.index_footer .footer_links ul li a{color:#333;margin-right:12px;}
.index_footer .footer_links ul li a:hover{color:#006acd;}
.index_footer .footer_links ul li a:hover:after{color:#006acd;}
.index_footer .footer_links ul li a:after{content:'¦';display:inline;margin-left:12px;font-size:10px;position:relative;top:-1px;}
.index_footer .footer_links ul li:last-of-type a:after{display:none;}
.index_footer .Copyright{width:100%;text-align:center;margin-top:30px;padding:30px 0;border-top:1px dashed #D2D2D2;}
.index_footer .Copyright span a{color:#333;margin-left:10px;}
.index_footer .Copyright span a:hover{color:#006acd;}
.container_nav{padding-top:80px;background-repeat:no-repeat;background-position:center;background-size:cover}
.container_nav .row{width:100%;padding:54.5px 0px;text-align:center;}
.container_nav .row ul li{display:inline-block;vertical-align:middle;text-align:center;margin:0px 25px;}
.container_nav .row ul li a{display:block;}
.container_nav .row ul li a i{display:block;width:100px;height:100px;border:2px solid #fff;margin:0 auto;border-radius:50%;background-repeat:no-repeat;background-position:0px 0px;-webkit-transition:background-color 0.4s ease;-moz-transition:background-color 0.4s ease;-ms-transition:background-color 0.4s ease;-o-transition:background-color 0.4s ease;transition:background-color 0.4s ease;}
.container_nav .row ul li:hover a i,.container_nav .row ul li.on a i{background-color:#fff;background-position:0px -100px;}
.container_nav .row ul li a span{display:block;color:#fff;font-size:18px;margin-top:15px;}
.container_nav .row ul li a i.anniu{background-position:0px -100px;background-color:#fff;}
.location{width:100%;height:40px;line-height:40px;margin-bottom:40px;}
.location .location_wrap{width:100%;height:40px;margin:0 auto;padding-left:18px;background:url(../image/common_icons.png) no-repeat -792px -48px;box-sizing:border-box;}
.location .location_wrap a{display:block;margin-right:12px;float:left;color:#555;font-size:12px;}
.location .location_wrap a:hover{color:#006acd;}
.location .location_wrap a:after{content:'>';display:block;float:right;margin-left:12px;font-family:"Sunsim";line-height:42px;}
.location .location_wrap a:hover:after{color:#555;}
.location .location_wrap a:last-of-type:after{display:none;}


.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}
.suspension{width:46px;height:210px;position:fixed;right:30px;bottom:60px;z-index:999}
.suspension li{position:relative;width:46px;height:46px;margin-top:10px}
.suspension li:hover{cursor:pointer;}
.suspension .rexian:hover .connect-us{display:block;}
.suspension .public_left:hover .qrcode{display:block;}
.connect-us,.qrcode{position:absolute;bottom:0;z-index:30}
.suspension li:first-child{margin-top:0}
.pop-qrcode,.pop-tel,.to-top{display:block;width:100%;height:100%;border:1px solid #bcbcbc;background-color:#fff;background-repeat:no-repeat;background-position:center;background-image:url(../image/suspend_icon.png)}
.pop-tel{border-color:#0af;background-color:#0af;background-position:-1px 0}
.pop-qrcode{background-position:-1px -51px}
.to-top{background-position:0 -100px;cursor:pointer}
.connect-us{width:240px;right:46px;-webkit-box-shadow:0 6px 12px 0 rgba(0,0,0,.15);-moz-box-shadow:0 6px 12px 0 rgba(0,0,0,.15);box-shadow:0 6px 12px 0 rgba(0,0,0,.15);display:none;padding-right:8px;}
.connect-us ul{padding:10px 24px;background:#fff;border:1px solid #ddd;}
.connect-us li{display:list-item;width:100%;height:auto;padding:16px 0;overflow:hidden;margin-top:0;border-top:1px solid #f4f4f4}
.connect-us li:first-child{border-top:none}
.connect-us li.feedback-item{padding-bottom:0}
.connect-us li a{display:inline-block;width:100%;height:100%;background-repeat:no-repeat;background-position:0 0}
.service-phone{background-image:url(../image/suspend_icon_01.png)}
.service-phone:hover{background-image:url(../image/suspend_icon_01_blue.png)}
.service-online{background-image:url(../image/suspend_icon_03.png)}
.service-online:hover{background-image:url(../image/suspend_icon_03_blue.png)}
.service-feedback:hover .info-name,.service-online:hover .info-name{color:#0af}
.service-feedback{background-image:url(../image/suspend_icon_02.png)}
.service-feedback:hover{background-image:url(../image/suspend_icon_02_blue.png)}
.info-name,.info-value{display:block;padding-left:52px}
.info-name{font-size:14px;color:#333}
.info-value{font-size:18px;font-weight:700;color:#f90}
.service-feedback .info-value{font-size:12px;font-weight:inherit;color:#999}
.qrcode{width:128px;height:158px;right:55px;-webkit-box-shadow:0 6px 12px 0 rgba(0,0,0,.15);-moz-box-shadow:0 6px 12px 0 rgba(0,0,0,.15);box-shadow:0 6px 12px 0 rgba(0,0,0,.15);background:#fff;display:none}
.qrcode p{text-align:center;line-height:30px;height:30px;}
.corner{border:10px solid transparent;border-top:10px solid #fff;position:absolute;bottom:-20px;right:50%;margin-right:-10px;z-index:10;*height:0}


.page_box{overflow:hidden;text-align:center;font-size:0;margin:40px 0px 55px;}
.page_box a,.page_box span{display:inline-block;vertical-align:middle;border:1px solid #d8d8d8;padding:0px 16px;height:34px;line-height:34px;background:#fff;color:#8e8e8e;font-size:15px;margin-right:10px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}
.page_box a i{display:inline-block;font-size:13px;vertical-align:middle;margin-right:5px}
.page_box a em{display:inline-block;font-size:13px;vertical-align:middle;margin-left:5px}
.page_box span{display:inline-block;font-size:16px;color:#8e8e8e;vertical-align:middle}
.page_box input{width:56px;height:34px;display:inline-block;vertical-align:middle;background:#fff;border:1px solid #d8d8d8;text-align:center;line-height:34px;color:#555;font-size:16px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-left:5px;}
.page_box .submit{width:56px;height:36px;display:inline-block;vertical-align:middle;cursor:pointer;border:1px solid #d8d8d8;background:#fff;color:#8e8e8e;font-size:16px;margin-right:9px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;margin-left:10px}
.page_box span.cur_page,.page_box a:hover{border-color:#006acd;color:#fff;background:#006acd}
.page_box span.cur_page{color:#fff;}
.c_headen{height:40px;background:#222;position:fixed;top:0;left:0;width:100%;z-index:9}
.c_headen .wrap{width:100%;}
.c_headen .c_head_l{float:left;height:40px;}
.c_headen .c_head_l li{float:left;width:50px;height:40px;background:url(../image/head_bg.png) no-repeat;transition:all 0.3s ease;cursor:pointer;}
.c_headen .c_head_l li a{float:left;width:50px;height:40px;}
.c_headen .c_head_l li.c_head_l_n{background-position:-200px 0px;}
.c_headen .c_head_l li.c_head_l_n:hover{background-position:-200px -40px;}
.c_headen .c_head_l li dl{height:0;overflow:hidden;margin-top:40px;transition:all 0.3s ease;}
.c_headen .c_head_l li dl a{float:left;width:150px;height:40px;line-height:40px;font-size:14px;color:#fff;text-indent:10px;border-bottom:1px solid #4f4f4f;}
.c_headen .c_head_l li dl a:hover{background:#006acd}
.c_headen .c_head_l li.c_head_l_n:hover dl{height:auto;position:absolute;background:#414141;width:150px;border-radius:0 0 3px 3px;}
.c_headen .c_head_l li.c_head_l_h{background-position:0 0px;}
.c_headen .c_head_l li.c_head_l_h:hover{background-position:0 -40px;}
.c_headen .c_head_l li.c_head_l_nx{background-position:-50px -0px;}
.c_headen .c_head_l li.c_head_l_nx:hover{background-position:-50px -40px;}
.c_headen .c_head_l li.c_head_l_nt{background-position:-100px -227px;}
.c_headen .c_head_l li.c_head_l_nt:hover{background-position:-100px -267px;}
.c_headen .c_head_c{float:right;height:40px;}
.c_headen .c_head_c .c_ss{float:left;width:200px;width:200px;height:23px;line-height:23px;border-left:1px solid #999;border-top:1px solid #999;border-bottom:1px solid #999;border-right:none;background:none;outline:none;text-indent:8px;margin-top:7px;color:#ccc}
.c_headen .c_head_c .c_sh{float:left;width:30px;height:25px;background:url(../image/head_bg.png) no-repeat -258px 3px;border-top:1px solid #999;border-right:1px solid #999;border-bottom:1px solid #999;border-left:none;cursor:pointer;outline:none;margin-top:7px;}
.c_headen .c_head_r{float:right;height:40px;line-height:40px;margin:0 20px;}
.c_headen .c_head_r a{color:#ccc;font-size:12px;margin:0 5px;}
.c_headen .c_head_r a:hover{text-decoration:underline;}
@media (min-width:769px){
	
	.hidden-lg{display:none;}
	
	.header .navbarlogo,.header .navbar .menuclos{display:none;}
}

@media (max-width:1200px){
	.header .info{display:none;}
}

@media (max-width:768px){

	
	.hidden-xs{display:none!important;}
	.hidden-lg{display:block!important;}
	.suspension{display:none;}

	
	.header{height:40px;background:#fff;}
	.header .logo{height:40px;left:10px;top:10px;}
	.header .logo a img{height:40px;}
	.header .navbar{display:none;float:none;margin:0px;position:fixed;top:0;left:0;z-index:59;background:#59b38d url(../image/navbarbg.jpg) no-repeat scroll center center / cover;margin:0;padding:0;width:100%;height:100%;overflow:hidden;-webkit-transition:all 0s ease;-moz-transition:all 0s ease;-ms-transition:all 0s ease;-o-transition:all 0s ease;transition:all 0s ease;}
	.header .navbarlogo{position:fixed;z-index:11;top:20px;margin:0;width:100%;text-align:center;opacity:0;}
	.header .navbarlogo a{display:block;height:auto;color:#fff;}
	.header .navbarlogo img{height:40px;}
	.header .navbarlogo a h2{margin:10px 0 0;font-size:1.5em;font-weight:normal;line-height:100%;}
	.header .navbarlogo a h2 span{}
	.header .navbarlogo a p{margin:10px 0 0;font-size:1rem;line-height:100%;}
	.header .navbar ul{position:absolute;left:0px;top:130px;width:100%;padding:0 5%;box-sizing:border-box;}
	.header .navbar ul li{position:relative;z-index:1;float:left;width:50%;height:auto;line-height:100%;margin:0 -1px -1px 0;text-align:center;border:solid 1px #fff;box-sizing:border-box;}
	.header .navbar ul li a{display:block;color:#fff;padding:32px 0px;line-height:100%;margin-top:0px;}
	.header .navbar ul li a span{display:block;margin:5px 0 0;font-size:0.75em;text-transform:uppercase;}
	.header .navbar ul li a:hover{margin-top:0px!important;}
	.header .navbar ul li:hover{z-index:2;border:1px solid #006acd;}
	.header .navbar ul li:hover a{color:#006acd;}
	.header .navbar ul li.on{background:#fff;}
	.header .navbar ul li.on a{color:#555;}
	.header .navbar .menuclos{display:none;position:fixed;z-index:11;left:50%;bottom:0;margin:0 0 0 -50px;width:100px;}
	.header .navbar .menuclos p{position:relative;z-index:2;background:#fff;margin:0 0 30px;padding:6px 10px;color:#666;text-align:center;font-size:1em;border-radius:15px;line-height:100%;cursor:pointer;}
	.header .navbar .menuclos:before{content:"";position:absolute;z-index:1;left:50%;background:rgba(255,255,255,0.3);margin:14px 0 0 -140px;width:280px;height:1px;}
	.header .nav-menu{display:block;position:relative;float:right;top:5px;right:5px;margin:0;padding:3px 5px;cursor:pointer;}
	.header .nav-menu span{display:block;background:#333;margin:3px 0;width:25px;height:4px;font-size:1px;color:#fff;border-radius:2px;text-indent:-99999px;}

	.index_footer{width:auto;padding:30px 20px 10px;}
	.index_footer .index_main .footer_fl{width:100%;overflow:hidden;max-height:50px;border-bottom:1px solid #ddd;border-right:0px;-webkit-transition:max-height .3s cubic-bezier(.33,0,0,1);transition:max-height .3s cubic-bezier(.33,0,0,1);}
	.index_footer .index_main .footer_fl:hover{max-height:205px;will-change:transform,max-height;}
	.index_footer .index_main .footer_fl dt{width:auto;margin-bottom:0;padding:14px 0px;position:relative;}
	.index_footer .index_main .footer_fl dt:after{content:"+";display:block;float:right;color:#999;font-size:18px;height:21px;line-height:21px;-webkit-transform-origin:50%;-ms-transform-origin:50%;transform-origin:50%;-webkit-transition:all .3s ease;transition:all .3s ease;}
	.index_footer .index_main .footer_fl:hover dt:after{-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);}
	.index_footer .index_main .footer_fl dt a{margin:0px;font-size:15px;height:21px;line-height:21px;}
	.index_footer .index_main .footer_fl dd a{text-indent:1em;}
	.index_footer .index_main .footer_fl dd:last-child{margin-bottom:20px;}
	.index_footer .index_main .footer_fr{width:100%;text-align:center;padding:15px 0px 0px;}
	.index_footer .index_main .footer_fr img{width:150px;height:150px;margin:0 auto;}
	.container_nav{padding-top:50px;}
	.container_nav .row{padding:35px 0px 20px;}
	.container_nav .row ul li{margin:0px 20px 10px;}
	.container_nav .row ul li a i{width:80px;height:80px;background-size:80px auto;}
	.container_nav .row ul li:hover a i,.container_nav .row ul li.on a i{background-color:#fff;background-position:0px -80px;}
	.location{margin-bottom:20px;width:auto;padding:0px 5px;}
	.container_nav .row ul li a i.anniu{background-position:0px -80px;background-color:#fff;}
	.index_footer .Copyright{padding:15px 0;}
}


@media (max-width:540px){
	.container_nav .row ul li{margin:0px 20px 10px;}
	.container_nav .row ul li a i{width:56px;height:56px;background-size:56px auto;}
	.container_nav .row ul li:hover a i,.container_nav .row ul li.on a i{background-color:#fff;background-position:0px -56px;}
	.container_nav .row ul li a span{margin-top:5px;font-size:15px;}
	.c_headen .c_head_c{display:none;}
	.c_headen .c_head_l li,.c_headen .c_head_l li a{width:40px;}
	.c_headen .c_head_l li.c_head_l_n{background-position:-205px 0px;}
	.c_headen .c_head_l li.c_head_l_n:hover{background-position:-205px -40px;}
	.c_headen .c_head_l li.c_head_l_h{background-position:-3px 0px;}
	.c_headen .c_head_l li.c_head_l_h:hover{background-position:-3px -40px;}
	.c_headen .c_head_l li.c_head_l_nx{background-position:-55px 0px;}
	.c_headen .c_head_l li.c_head_l_nx:hover{background-position:-55px -40px;}
	.c_headen .c_head_r{margin:0px;}
	.container_nav .row ul li a i.anniu{background-position:0px -55px;background-color:#fff;}
}
.page_tit{width: 100%;text-align: center;margin:40px 0;}
.page_tit h4 {color: #333;font-size: 38px; font-weight: bold}
.page_tit p {color: #666;font-size: 15px;}