
@charset "utf-8";
body {margin: 0px;padding: 0px;font-family: "微软雅黑", Arial, Helvetica, sans-serif;font-size: 12px;color: #333;background-color:#f3f3f3;}
img {border: 0px;}
a {font-family: "微软雅黑", Arial, Helvetica, sans-serif;font-size: 12px;color: #333;outline:none;text-decoration: none;}
ul, ol, dl, dd, p {margin: 0px;padding: 0px;list-style-type: none;}
input,textarea {margin: 0px;padding: 0px;}
/*头部*/
header {background-color:#FFF;position:fixed;top:0;left:0;width:100%;height:64px;z-index:999;box-shadow:0 5px 5px rgba(0,0,0,.2);}
header #header {width:1000px;height:64px;margin:auto;}
header #header #logo {float:left;padding-top:13px;}
header #header #logo img {height:42px;}
#yinbox {height:64px;}
header #header .header_box {float:right;width:280px;}
header #header .header_box .header_box_l {float:right;width:220px;}
header #header .header_box .header_box_r {display:none;float:right;width:50px;height:50px;line-height:50px;text-align:center;color:#999;font-size:20px;padding-top:8px;position: relative;cursor: pointer;}
header #header .header_box .header_box_r ul {display:block;position:absolute;overflow:hidden;width:100px;top:64px;left:-25px;max-height:0px;transition: max-height .3s ease-in;}
header #header .header_box .header_box_r ul li {width:100%;height:40px;background-color:#FFF;line-height:40px;text-align:center;}
header #header .header_box .header_box_r ul li a {color:#666;}
header #header .header_box .header_box_r ul li:hover {background-color:#0186ba;}
header #header .header_box .header_box_r ul li:hover > a {color:#FFF;border-color:#0186ba;}
header #header .header_box .header_box_r.open {color: #4285be;}
header #header .header_box .header_box_r.open ul {max-height:80px;transform-origin: 50% 0;-webkit-animation: slide-down .5s ease-in;transition: max-height .2s ease-in;box-shadow: 0 5px 5px rgba(0,0,0,.2);}
/*导航*/
header #header nav {float:left;margin:9px 0 0 120px;}
.animenu__toggle {display: none;cursor: pointer;background: none;border: 0;padding: 12px;height: 48px;width: 48px;position:absolute;left:5px;top:8px;}
.animenu__toggle__bar {display: block;width: 20px;height: 2px;background-color:#666;-webkit-transition:  0.15s cubic-bezier(0.75, -0.55, 0.25, 1.55); -o-transition:  0.15s cubic-bezier(0.75, -0.55, 0.25, 1.55); transition:  0.15s cubic-bezier(0.75, -0.55, 0.25, 1.55); }
.animenu__toggle__bar + .animenu__toggle__bar { margin-top: 4px;}
.animenu__toggle--active .animenu__toggle__bar {margin: 0;position: absolute;}
.animenu__toggle--active .animenu__toggle__bar:nth-child(1) {-webkit-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}
.animenu__toggle--active .animenu__toggle__bar:nth-child(2) {opacity: 0;}
.animenu__toggle--active .animenu__toggle__bar:nth-child(3) {-webkit-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);}
.animenu {display:block;}
.animenu ul {padding:0;list-style:none;font:0px 'Open Sans', Arial, Helvetica;}
.animenu li, .animenu a {display: inline-block;}
.animenu a {color:#000;text-decoration:none;}
.animenu__nav {margin:auto;}
.animenu__nav > li {position: relative;}
.animenu__nav > li > a {height:55px;width:125px;line-height:55px;text-align:center;text-transform:uppercase;font-size:16px;}
nav ul li:first-child {background: none;}
nav ul li ul li {background: none;}
.animenu__nav > li:hover > ul {opacity: 1;visibility: visible;}
.animenu__nav > li:hover > a {color:#0186ba;}
.nav_01 {min-width:180%;left:-20%;}
.nav_01 > li:first-child > a:after {left:80px;}
.nav_02 {min-width:100%;left:0;}
.nav_02 > li:first-child > a:after {left:30px;}
.animenu__nav__child {position: absolute;top:100%;z-index: 1;opacity: 0;visibility: hidden;background-color:#FFF;transition: margin .15s, opacity .15s;box-shadow:0 5px 5px rgba(0,0,0,.2);}
.animenu__nav__child > li {width:100%;}
.animenu__nav__child > li:first-child > a:after {content: '';position:absolute;height:0;width:0;top:-6px;border:6px solid transparent;border-top:0;border-bottom-color: inherit;}
.animenu__nav__child > li:last-child {border:0;}
.animenu__nav__child a {width: 100%;height:40px;line-height:40px;text-align:center;border-color:#FFF;color:#666;}
.animenu__nav__child a:hover {background-color:#0186ba;border-color:#0186ba;color:#fff;}
@media screen and (max-width: 767px) {
.animenu__nav {background-color: #DDD;}
.animenu__toggle {display: inline-block;}
.animenu__nav,.animenu__nav__child {display: none;}
.animenu__nav {margin: 10px 0 0 0;}
.animenu__nav > li {width:100%;border-right:0;border-bottom:1px solid #CCC;}.animenu__nav > li:last-child {border: 0;}
.animenu__nav > li:first-child > a:after {content:'';position:absolute;height: 0;width: 0;left: 1em;top: -6px;border: 6px solid transparent;border-top: 0;border-bottom-color: inherit;}
.animenu__nav > li > a {width:100%;padding-left:0px;border-color:#DDD;position:relative;}
.animenu__nav a:hover {background-color: #0186ba;border-color: #0186ba;color: #fff;}
.animenu__nav__child {position:static;background-color:#EEE;margin:0;transition:none;visibility:visible;opacity:1;}
.animenu__nav__child > li:first-child > a:after {content: none;}
.animenu__nav__child a {width: 100%;}
}
.animenu__nav--open {display: block !important;}
.animenu__nav--open .animenu__nav__child {display: block;}
.cur {color:#0186ba !important;}
/*尾部*/
footer {clear:both;background-color:#fff;height:400px;padding-top:40px;border-top:solid 2px #CCC;}
footer #footer {width:1000px;height:290px;margin:auto;}
footer #footer .footer_l {float:left;padding-top:10px;}
footer #footer .footer_l .footer_b {float:left;margin-right:105px;}
footer #footer .footer_l .footer_b span {display:block;font-size:14px;padding-bottom:20px;border-bottom:solid 1px #999;}
footer #footer .footer_l .footer_b ul {padding-top:20px;}
footer #footer .footer_l .footer_b ul li {height:25px;}
footer #footer .footer_l .footer_b ul li a {color:#999;}
footer #footer .footer_r {float:right;}
footer #footer .footer_r .footer_r_tt {font-size:24px;}
footer #footer .footer_r .footer_r_tt span {font-size:36px;}
footer #footer .footer_r .footer_r_box {padding:25px 0 0 5px;color:#999;}
footer #bottom {clear:both;width:1000px;height:110px;margin:auto;}
footer #bottom .bottom_l {float:left;padding-top:20px;}
footer #bottom .bottom_l img {width:85px;vertical-align:middle}
footer #bottom .bottom_l span {font-size:14px;color:#999;padding-left:20px;}
footer #bottom .bottom_m {float:left;padding:25px 0 0 100px;color:#999;line-height:3ex;}
footer #bottom .bottom_m a{color:#999;}
footer #bottom .bottom_r {float:right;text-align:center;color:#999;}
footer #bottom .bottom_r img {height:80px;}
footer #bottom .bottom_r span {display:block;}
@media screen and (min-width:700px) and (max-width:1000px) {
/*头部*/
header {height:80px;}
header #header {width:100%;height:80px;}
header #header #logo {float:none;position:absolute;left:10px;}
header #header #logo img {height:42px;}
#yinbox {height:80px;}
header #header .header_box {display:none}
header #header .header_box .header_box_l {float:none;width:auto;position:absolute;right:0;}
header #header .header_box .header_box_r {float:none;padding-top:0px;position:absolute;left:0;}
header #header .header_box .header_box_r ul {width:300%;top:50px;left:0;}
/*导航*/
header #header nav {float:right;margin:9px 80px 0 0;}
.animenu__nav > li > a {font-size:14px;}
/*尾部*/
footer {height:auto;padding-top:20px;}
footer #footer {width:100%;height:auto;}
footer #footer .footer_l .footer_b {float:left;margin:0 30px 0 30px;}
footer #footer .footer_r {float:right;margin-right:30px;}
footer #footer .footer_r .footer_r_tt {font-size:20px;}
footer #footer .footer_r .footer_r_tt span {font-size:30px;}
footer #footer .footer_r .footer_r_box {padding:10px 0 0 5px;}
footer #bottom {width:100%;}
footer #bottom .bottom_l {padding-left:20px;}
footer #bottom .bottom_m {padding:25px 0 0 50px;}
footer #bottom .bottom_r {float:right;padding-right:20px;}
}
@media screen and (max-width:700px) {
/*头部*/
header {height:auto;position:relative;}
header #header {width:100%;height:auto;}
header #header #logo {float:none;padding:8px 0;text-align:center;}
#yinbox {height:0;}
header #header .header_box {float:none;width:auto;}
header #header .header_box .header_box_l {display:none;float:none;width:auto;position:absolute;top:48px;right:0;}
header #header .header_box .header_box_r {float:none;padding-top:0px;position:absolute;top:56px;right:0;}
header #header .header_box .header_box_r ul {width:300%;top:50px;left:auto;right:0;}
/*导航*/
header #header nav {float:none;margin:0;clear:both;}
.nav_01 {min-width:100%;left:0;}
.nav_01 > li:first-child > a:after {left:0px;}
.nav_02 > li:first-child > a:after {left:0px;}
/*尾部*/
footer {height:auto;padding-top:20px;}
footer #footer {width:100%;height:auto;}
footer #footer .footer_l {float:none;padding-top:0;}
footer #footer .footer_l .footer_b {float:none;margin:20px 0 0 0;text-indent:20px;clear:both;overflow:hidden;}
footer #footer .footer_l .footer_b span {padding-bottom:10px;}
footer #footer .footer_l .footer_b ul {padding-top:20px;}
footer #footer .footer_l .footer_b ul li { float:left;}
footer #footer .footer_l .footer_b ul li a {color:#999;}
footer #footer .footer_r {float:none;}
footer #footer .footer_r .footer_r_tt {font-size:18px;padding:10px 0 10px 0;text-align:center;}
footer #footer .footer_r .footer_r_tt span {font-size:24px;}
footer #footer .footer_r .footer_r_box {padding:15px 0 0 20px;}
footer #bottom {width:100%;height:auto;}
footer #bottom .bottom_l {float:none;text-align:center;}
footer #bottom .bottom_l span {display:block;padding-left:0;}
footer #bottom .bottom_m {float:none;padding:10px 0 0 0;text-align:center;}
footer #bottom .bottom_r {float:none;padding:10px 0 20px 0;}
footer #bottom .bottom_r img {height:120px;}
}
/*!*内页*!*/
/*.text-cont{width:100%;margin:0 auto;}*/
