::-webkit-scrollbar-track-piece {

/ / 滚动条凹槽的颜色，还可以设置边框属性 background-color: #f8f8f8;

}



::-webkit-scrollbar {

/ / 滚动条的宽度 width: 9 px;

    height: 9px;

}



::-webkit-scrollbar-thumb {

/ / 滚动条的设置 background-color: #dddddd;

    background-clip: padding-box;

    min-height: 28px;

}



::-webkit-scrollbar-thumb:hover {

    background-color: #bbb;

}



html, body, div, span, applet, object, iframe,

h1, h2, h3, h4, h5, h6, p, blockquote, pre,

a, abbr, acronym, address, big, cite, code,

del, dfn, em, img, ins, kbd, q, s, samp,

small, strike, strong, sub, sup, tt, var,

b, u, i, center,

dl, dt, dd, ol, ul, li,

fieldset, form, label, legend,

table, caption, tbody, tfoot, thead, tr, th, td,

article, aside, canvas, details, embed,

figure, figcaption, footer, header, hgroup,

menu, nav, output, ruby, section, summary,

time, mark, audio, video {

    margin: 0;

    padding: 0;

    /*border: 0;*/

    /*font-size: 100%;*/

    /*font: inherit;*/

    vertical-align: baseline;

}



article, aside, details, figcaption, figure,

footer, header, hgroup, menu, nav, section {

    display: block;

}



body {

    line-height: 1;

    /*font: 14px/1.5 "Helvetica Neue",Helvetica,Arial,"Microsoft Yahei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;*/

    color: #333;

    background-color: #fff;

    min-width: 1226px;

}



ol, ul {

    list-style: none;

}



blockquote, q {

    quotes: none;

}



blockquote:before, blockquote:after,

table {

    border-collapse: collapse;

    border-spacing: 0;

}



.clearfix:after {

    content: ".";

    visibility: hidden;

    display: block;

    height: 0;

    clear: both;

}



input:focus {

    outline: none;

}



/*公共类*/

.cl {

    clear: both;

}



.box_radius {

    background: #ffffff;

    border-radius: 10px;

}



.c {

    width: 1150px;

    margin: 0 auto;

}



.header {

    float: left;

    width: 100%;

    height: 170px;

    background: url("../images/header1.jpg") center center;

}



.logo {

    float: left;

    /*width: 88%;*/

    margin-top: 28px;

    margin-bottom: 40px;

}



.xiaoli {

    float: right;



}

.head_right {

    float:right;

    width: 40%;

    margin-top: 63px;

}



.search {

    float: left;

    width: 200px;

    height: 44px;

    border: 1px solid #e1e1e1;

    background-color: #000000;

    opacity: 0.4;

    border-radius: 5px 0 0 5px;

    color: white;

    font-size: 18px;

    padding-left: 20px;

    /*margin-left: 220px;*/

}



.searchbtn {

    float: left;

    /*font-size: 14px;*/

    height: 45px;

    background-color: #910000;

    color: #FFFFFF;

    border: 1px solid rgba(225, 225, 225, 0.4);

    width: 80px;

    border-radius: 0 5px 5px 0;

    font-size: 18px;

}



.english_box {

    float: left;

    width: 132px;

    height: 38px;

    margin-left: 20px;

    margin-top: 3px;

    border-left: 1px solid #FFFFFF;

}



.english {

    margin-top: 8px;

    float: right;

    width: 108px;

    height: 25px;

    background: #cd0000;

    color: white;

    text-align: center;

    line-height: 23px;

    border-radius: 5px;

}



.nav {

    float: left;

    width: 100%;

    height: 67px;

    background-color: rgb(3, 40, 85);

    /*  background: -webkit-linear-gradient(#dadada, #878787); !* Safari 5.1 - 6.0 *!

      background: -o-linear-gradient(#dadada, #878787); !* Opera 11.1 - 12.0 *!

      background: -moz-linear-gradient(#dadada, #878787); !* Firefox 3.6 - 15 *!

      background: linear-gradient(#dadada, #878787); !* 标准的语法 *!*/

    box-shadow: 4px 4px 10px rgba(255, 255, 255, 0.5);

}



.nav_menu {

    list-style-type: none;

    line-height: 67px;

    text-transform: uppercase;

    margin-left: -35px;

    width: 1280px;

}

.nav_menu-item:hover{

    background-color: #122c67;

}

.nav_menu .nav_menu-item:last-child .nav_submenu{

    padding-bottom: 0;

}

.nav_menu-item:hover .nav_submenu {

    /*display: block;*/

    max-height: 500px;

    padding-bottom: 5px;

    -webkit-transition: max-height 500ms ease-out;

    -moz-transition: max-height 500ms ease-out;

    -o-transition: max-height 500ms ease-out;

    transition: max-height 500ms ease-out;

}



.nav ul.nav_menu li.nav_menu-item {

    width: 91px;

    height: 67px;

    float: left;

    line-height: 67px;

    text-align: center;

}



.nav ul.nav_menu li.nav_menu-item a {

    color: white;

    text-decoration: none;

    display: block;

    width: 110px;

    height: 45px;

}



.nav_submenu {

    font-size: 14px;

    z-index: 999;

    list-style-type: none;

    text-transform: none;

    /*display: none;*/

    overflow: hidden;

    max-height: 0;

    position: absolute;

    width: 110px;

    background-color: #ffffff;

    box-shadow: 2px 2px 5px rgba(122, 122, 122, 0.5);

    border-bottom-left-radius: 6px;

    border-bottom-right-radius: 6px;

    margin-top: 22px;

}



.nav_submenu .nav_submenu-item {

    height: 45px;
    overflow: hidden;
    line-height: 45px;

}



.nav ul.nav_menu ul.nav_submenu a {

    color: #0025aa;

    width: 115px;

    border-bottom: 1px solid #e9e9e9;

    margin: 0 auto;

}



.nav ul.nav_menu ul.nav_submenu li:last-child a {

    border-bottom: none;

}

.nav ul.nav_menu ul.nav_submenu a:hover {



}



.nav_submenu-item a:hover {

    background-color: #e1e1e1;

}



div.nav_submenu:last-child {

    border: none;

}



.content_bg {

    float: left;

    width: 100%;

    height: 1440px;

    background: url("../images/content_bg.jpg") top center;

}



.content {

    width: 100%;

    float: left;

    overflow: hidden;

    height: 1440px;

    box-sizing: border-box;

    /*   background: -webkit-linear-gradient(#dadada, #ececec); !* Safari 5.1 - 6.0 *!

       background: -o-linear-gradient(#dadada, #ececec); !* Opera 11.1 - 12.0 *!

       background: -moz-linear-gradient(#dadada, #ececec); !* Firefox 3.6 - 15 *!

       background: linear-gradient(#dadada, #ececec); !* 标准的语法 *!*/

    background-color: #f7f7f7;

    padding: 0 9px;

}



.footer {

    float: left;

    width: 100%;

    /*height: 210px;*/

    background-color: #002d5f;

}



.f_top {

    margin-top: 17px;

    padding-bottom: 17px;

    margin-bottom: 10px;

    float: left;

    width: 100%;

    border-bottom: 1px solid #6f859e;

    text-align: center;

}



.f_left {

    -webkit-box-sizing: border-box;

    -moz-box-sizing: border-box;

    box-sizing: border-box;

    float: left;

    width: 50%;

    padding-left: 114px;

    margin-top: 10px;

}



span.contact {

    margin-right: 76px;

    line-height: 21px;

    display: block;

    float: left;

    font-size: 21px;

    color: #ffffff;

}



.ctact {

    float: left;

}



.f_right {

    -webkit-box-sizing: border-box;

    -moz-box-sizing: border-box;

    box-sizing: border-box;

    padding-left: 171px;

    float: left;

    width: 50%;

    margin-top: 10px;

    padding-bottom: 10px;

    /*  height: 121px;*/

    /*background-color: yellowgreen;*/

}



span.address {

    display: block;

    color: white;

    font-size: 14px;

    margin-top: 5px;

    line-height: 18px;

}



.copyright {

    float: left;

    width: 100%;

    height: 40px;

    background-color: #001833;

    font: 14px/40px "微软雅黑";

    text-align: center;

    color: #FFFFFF;

}

