@charset "utf-8";
/* CSS Document */

@media (min-width:1014px){

*{margin:0;padding:0;word-break:break-all;vertical-align: bottom; font-family:  "Microsoft YaHei", "微软雅黑", Heiti, "黑体", Helvetica, Tahoma, Arial, STXihei, "华文细黑",  sans-serif; }
body{font:12px 'microsoft yahei';background:#fff;position: relative}
a{text-decoration:none;color:#283a46;-moz-transition: all 300ms ease-in-out; -ms-transition: all 300ms ease-in-out; -o-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out;}
a:hover{text-decoration:none;cursor:pointer; }
ul, li{list-style:none;}
img{border:0;}
input,textarea{ outline: none;}
::-webkit-input-placeholder { /* WebKit browsers */
color:#ababab;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
color:#ababab;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
color:#ababab;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
color:#ababab;
}

.head_top {position:relative;z-index: 999; background-color:rgba(0,0,0,0.2);height: 0.78rem;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;}
.head_top:hover {background-color:rgba(13,34,87,0.6);}
.head_top:hover .top_line{ opacity:0;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;}
.head_logo {float:left;width:2.2rem;margin-top: 0.18rem;}
.head_logo img {width:1.6rem;}
.head_nav {float:left;margin-left: 0rem;margin-left: 1.1rem}
.head_nav o{ display:none;}
.head_nav ul li {float:left;color:#fff;font-size:0.18rem;font-weight:lighter;padding: 0;line-height:0.42rem;padding-top: 0.18rem;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;}

.head_nav ul li.downout:hover{background: rgba(0,0,0,0.3);}
.head_nav ul li a:hover{background-size:auto 100%;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;}
.head_nav ul li dl{-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;}
.head_nav ul li:hover dl dd{ display:block;}
.head_nav ul li:hover dl{opacity:1;height:auto;margin-top: 0.18rem;padding-bottom: 0.1rem;}
.head_nav ul li a {color:#fff;height:0.42rem;line-height:0.42rem;width:1.2rem;display:block;text-align:center;background-repeat:no-repeat;background-position:center;background-image:url(../image/nav_bg.png);background-size:auto 20%;margin: 0 0.1rem;}
.head_nav ul li a:hover {color: #1aabfb;}
.head_nav dl {height:0;opacity:0;overflow:hidden;}
.head_top .top_body{padding: 0 0 0.18rem 0.5rem;width:100%;box-sizing:border-box;height: 0.78rem;position: absolute;z-index: 999;}
.head_top .top_line{width:100%;height:0px;background-color:#fff;
background:-webkit-linear-gradient(left,rgba(255,255,255,0),rgba(255,255,255,0.5),rgba(255,255,255,0));/* Safari 5.1 - 6.0 */
background:-o-linear-gradient(right,rgba(255,255,255,0),rgba(255,255,255,0.5),rgba(255,255,255,0));/* Opera 11.1 - 12.0 */
background:-moz-linear-gradient(right,rgba(255,255,255,0),rgba(255,255,255,0.5),rgba(255,255,255,0));/* Firefox 3.6 - 15 */
background:linear-gradient(to right,rgba(255,255,255,0),rgba(255,255,255,0.5),rgba(255,255,255,0));/* 标准的语法（必须放在最后）*/position: absolute;bottom: 0;}
.head_top #bdcs {float:right;overflow:hidden;padding-top: 0.18rem;}
.head_top .bdcs-main {float:left;}
.head_top #bdcs form {opacity:0.7;border:1px solid #fff;width:2rem;height:0.33rem;border-radius:0.44rem;margin-top:0.05rem;}
.head_top #bdcs form:hover {opacity:1;}
.head_top #bdcs input {background:none;border:none;color:#FFFFFF;}
.head_top #bdcs input.bdcs-search-form-submit {width:0.33rem;height:0.33rem;background-image:url(../image/so_icon.png);background-repeat:no-repeat;background-position:left center;background-size:55%;cursor:pointer;}
.head_top #bdcs input.bdcs-search-form-input {height:0.33rem;width:1.42rem;margin-left:0.2rem;}
.head_top .so_advice {overflow:hidden;height:0.33rem;padding-top:0.04rem;margin-left:0.2rem;float:left;}
.head_top .so_advice a {color:#FFFFFF;font-size:0.16rem;opacity:0.7;line-height:0.33rem;margin-right: 0.15rem;}
.head_top .so_advice a:hover {opacity:1;}

.foot{width:100%;background-color:#1e272e;box-sizing:border-box;padding-top: 0.52rem;padding-bottom: 0.72rem;}
.foot_body{ width:14rem; margin:0 auto;}
.foot ul{color:#fff;overflow:hidden;width:11.1rem;padding: 0 0.6rem;margin:0 auto;box-sizing:border-box;padding-bottom: 0.43rem;}
.foot ul li{float:left;width: 2.2rem;margin-right: 1.65rem;}
.foot ul li:nth-of-type(2){width: 1.8rem;}
.foot ul li:nth-of-type(3){ margin-right:0;width: 2.6rem;}
.foot ul h4{ font-weight:normal; font-size:0.2rem;letter-spacing:0.02rem}
.foot ul p{font-size:0.14rem;font-weight:lighter;opacity:0.3;letter-spacing:0.01rem;line-height:0.23rem;margin-top: 0.13rem;}

.foot ol{color:#fff;overflow:hidden;width:11.1rem;padding: 0 0.6rem;margin:0 auto;box-sizing:border-box;border-top: 1px solid rgba(255,255,255,0.1);padding-bottom: 0.13rem;padding-top: 0.1rem;}
.foot ol a{ color:#fff; }
.foot ol li{float:left;font-size: 0.12rem;opacity:0.2;}

.foot dl{overflow:hidden;width:4.85rem;margin: 0.37rem auto;}
.foot dl dt{ height:0.8rem; width:2px; float:left; margin:0 0.32rem;
background:-webkit-linear-gradient(top,rgba(61,135,193,0),rgba(61,135,193,1),rgba(61,135,193,0));/* Safari 5.1 - 6.0 */
background:-o-linear-gradient(bottom,rgba(61,135,193,0),rgba(61,135,193,1),rgba(61,135,193,0));/* Opera 11.1 - 12.0 */
background:-moz-linear-gradient(bottom,rgba(61,135,193,0),rgba(61,135,193,1),rgba(61,135,193,0));/* Firefox 3.6 - 15 */
background:linear-gradient(to bottom,rgba(61,135,193,0),rgba(61,135,193,1),rgba(61,135,193,0));/* 标准的语法（必须放在最后） */
  }
.foot dl dd { float:left;}
.foot dl dd img { height:0.55rem; margin-top:0.13rem;}
.foot .copyright{ color:rgba(255,255,255,0.8); text-align:center; font-size:0.15rem; font-weight:lighter; letter-spacing:0.01rem;}
.foot .copyright a{ color:rgba(255,255,255,0.8);}

}


@media screen and (max-width: 1014px){

@charset "utf-8";
/* CSS Document */

*{margin:0;padding:0;word-break:break-all;vertical-align: bottom; font-family:  "Microsoft YaHei", "微软雅黑", Heiti, "黑体", Helvetica, Tahoma, Arial, STXihei, "华文细黑",  sans-serif; }
body{font:12px 'microsoft yahei';background:#fff;position: relative;}
a{text-decoration:none;color:#283a46;-moz-transition: all 300ms ease-in-out; -ms-transition: all 300ms ease-in-out; -o-transition: all 300ms ease-in-out; transition: all 300ms ease-in-out;}
a:hover{text-decoration:none;cursor:pointer; }
ul, li{list-style:none;}
img{border:0;}
input,textarea{ outline: none;}
::-webkit-input-placeholder { /* WebKit browsers */
color:#ababab;
}
:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
color:#ababab;
}
::-moz-placeholder { /* Mozilla Firefox 19+ */
color:#ababab;
}
:-ms-input-placeholder { /* Internet Explorer 10+ */
color:#ababab;
}

.head_top {position: fixed;z-index: 999;background-color:rgba(0,0,0,0.2);height: 2.5rem;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;width: 100%;}
.head_top:hover {background-color:rgba(13,34,87,0.6);}
.head_top:hover .top_line{ opacity:0;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;}
.head_logo {width: 4.6rem;margin-top: 0.65rem;float: left;margin-left: 0.5rem;}
.head_logo img {width: 100%;}
.head_nav {margin-left: 0rem;position: absolute;right: 0;height: 2.5rem;width: 2.5rem;bottom: 0;}
.head_nav o{display:block;float:right;width: 2.5rem;height:2.5rem;line-height:2.5rem;text-align: center;font-size: 1.2rem;font-weight: normal;}
.head_nav ul{padding: 0.9rem 0;position:absolute;top:0;right: 0;height:auto;overflow:hidden;width:0;z-index: 99;background-color: rgba(57, 87, 161, 0.9);-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;}
.head_nav:hover o{ opacity:0;}
.head_nav:hover ul{width: 10.4rem;}
.head_nav ul li {color:#fff;font-size: 0.8rem;font-weight: normal;padding: 0;line-height:0.42rem;padding-top: 0.18rem;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;padding: 0 1rem;}
.head_nav ul li:nth-of-type(7) a {border-bottom:none;}

.head_nav ul li a:hover{background-size:auto 100%;-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;}
.head_nav ul li dl{-moz-transition:all 200ms ease-in-out;-ms-transition:all 200ms ease-in-out;-o-transition:all 200ms ease-in-out;transition:all 200ms ease-in-out;display: none;}
.head_nav ul li:hover dl dd{ display:block;}
.head_nav ul li dl dd a{ font-size:0.7rem; opacity:0.8}
.head_nav ul li:hover dl{opacity:1;height:auto;margin-top: 0.18rem;padding-bottom: 0.1rem;}
.head_nav ul li a {color:#fff;height: 2.4rem;line-height: 2.4rem;display:block;text-align:center;background-repeat:no-repeat;background-position:center;background-size:auto 20%;margin: 0 0.1rem;border-bottom: 1px solid rgba(255,255,255,0.2);}
.head_nav ul li a:hover {color: #1aabfb;}
.head_nav dl {height:0;opacity:0;overflow:hidden;}
.head_top { color:#fff;}
.head_top .top_body{padding: 0 0 0.18rem 0;width:100%;box-sizing:border-box;height: 2.5rem;position: absolute;z-index: 999;}
.head_top .top_line{width:100%;height:0px;background-color:#fff;
background:-webkit-linear-gradient(left,rgba(255,255,255,0),rgba(255,255,255,0.5),rgba(255,255,255,0));/* Safari 5.1 - 6.0 */
background:-o-linear-gradient(right,rgba(255,255,255,0),rgba(255,255,255,0.5),rgba(255,255,255,0));/* Opera 11.1 - 12.0 */
background:-moz-linear-gradient(right,rgba(255,255,255,0),rgba(255,255,255,0.5),rgba(255,255,255,0));/* Firefox 3.6 - 15 */
background:linear-gradient(to right,rgba(255,255,255,0),rgba(255,255,255,0.5),rgba(255,255,255,0));/* 标准的语法（必须放在最后）*/position: absolute;bottom: 0;}
.head_top #bdcs {float:right;overflow:hidden;padding-top: 0.18rem;display: none;}
.head_top .bdcs-main {float:left;}
.head_top #bdcs form {opacity:0.7;border:1px solid #fff;width:2rem;height:0.33rem;border-radius:0.44rem;margin-top:0.05rem;}
.head_top #bdcs form:hover {opacity:1;}
.head_top #bdcs input {background:none;border:none;color:#FFFFFF;}
.head_top #bdcs input.bdcs-search-form-submit {width:0.33rem;height:0.33rem;background-image:url(../image/so_icon.png);background-repeat:no-repeat;background-position:left center;background-size:55%;cursor:pointer;}
.head_top #bdcs input.bdcs-search-form-input {height:0.33rem;width:1.42rem;margin-left:0.2rem;}
.head_top .so_advice {overflow:hidden;height:0.33rem;padding-top:0.04rem;margin-left:0.2rem;float:left;}
.head_top .so_advice a {color:#FFFFFF;font-size:0.16rem;opacity:0.7;line-height:0.33rem;margin-right: 0.15rem;}
.head_top .so_advice a:hover {opacity:1;}
.head .nav_fixed{position: fixed;z-index: 0;height: 2.5rem;overflow:hidden;top:0;background-color: rgba(255, 255, 255, 1);width:100%;display: none;}
.nav_fixed .fixed_line{width:100%;height:1px;background-color:#eef5f8;position: absolute;bottom: 0;}





.foot{width:100%;background-color:#1e272e;box-sizing:border-box;padding: 1rem 0 1.5rem 0;}
.foot_body{width: 100%;margin:0 auto;}
.foot ul{color:#fff;overflow:hidden;width: 100%;padding: 0 0.6rem;margin:0 auto;box-sizing:border-box;}
.foot ul li{float:left;width: 100%;box-sizing: border-box;text-align: center;padding-bottom: 1rem;}
.foot ul li:nth-of-type(3){ margin-right:0;}
.foot ul h4{font-weight:normal;font-size: 1.2rem;letter-spacing:0.02rem;}
.foot ul p{font-size: 0.8rem;font-weight:lighter;opacity:0.3;letter-spacing:0.01rem;line-height: 1.2rem;margin-top: 0.13rem;}

.foot ol{color:#fff;overflow:hidden;width:11.1rem;padding: 0 0.6rem;margin:0 auto;box-sizing:border-box;border-top: 1px solid rgba(255,255,255,0.1);padding-bottom: 0.13rem;padding-top: 0.1rem;}
.foot ol a{ color:#fff; }
.foot ol li{float:left;font-size: 0.12rem;opacity:0.2;}

.foot dl{overflow:hidden;width: 13rem;margin: 0.37rem auto;}
.foot dl dt{height: 1.45rem;width: 1px;float:left;margin:0 0.32rem;background:-webkit-linear-gradient(top,rgba(61,135,193,0),rgba(61,135,193,1),rgba(61,135,193,0));/* Safari 5.1 - 6.0 */background:-o-linear-gradient(bottom,rgba(61,135,193,0),rgba(61,135,193,1),rgba(61,135,193,0));/* Opera 11.1 - 12.0 */background:-moz-linear-gradient(bottom,rgba(61,135,193,0),rgba(61,135,193,1),rgba(61,135,193,0));/* Firefox 3.6 - 15 */background:linear-gradient(to bottom,rgba(61,135,193,0),rgba(61,135,193,1),rgba(61,135,193,0));/* 标准的语法（必须放在最后） */}
.foot dl dd { float:left;}
.foot dl dd img {height: 1.55rem;margin-top:0.13rem;}
.foot .copyright{color:rgba(255,255,255,0.8);text-align:center;font-size: 0.55rem;font-weight:lighter;letter-spacing:0.01rem;margin-top: 1rem;}
.foot .copyright a{ color:rgba(255,255,255,0.8);}

}
