﻿/*-----------------[初始化]--------------*/
* {margin: 0;padding: 0;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;   
box-sizing: border-box;
}
body{color: #6d6e70;font-size: 12px;line-height: 1.5;font-family:"微软雅黑","Microsoft Yahei";}
a{color: #6d6e70;}
a:hover{color: #db291d;}
img{max-width: 100%;
    transition: .3s;
    -ms-transition: .3s;
    -moz-transition: .3s;
    -webkit-transition: .3s;
    -o-transition: .3s;
}
input,textarea,select{font-size: 12px;color: #444;
    font-family:"微软雅黑","Microsoft Yahei";outline: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    -o-box-sizing: border-box;
    box-sizing: border-box;
}
input[type='submit'],input[type='reset'],input[type='button'],input[type='radio'],select{
    appearance: none;
}
input[type='submit'],input[type='reset'],input[type='button']{cursor: pointer;}
::-webkit-input-placeholder {color: #999;}
::-moz-placeholder {color: #999; }
::-ms-input-placeholder {color: #999;}

.ani{
    transition: .3s;
    -ms-transition: .3s;
    -moz-transition: .3s;
    -webkit-transition: .3s;
    -o-transition: .3s;
}


/*
-----------------[布局]--------------*/
.wp {margin: 0 auto;width: 1200px;max-width: 100%;}


/*
-----------------[公用]--------------*/
/*子页banner*/
#sub-banner {background-position: center center;background-repeat: no-repeat;background-size: cover;}
#bd {padding-bottom: 30px;background-color: #f6f6f6 !important;}
/*子页分栏*/
.box-sub {/*padding-top: 46px;*/}
.box-sub .col-l {width: 282px;}
.box-sub .col-r {margin-left: 306px;padding: 0 20px;float: none;background-color: #fff;}

.sidebar {padding-bottom: 10px;background-color: #fff;}
.sidebar dt {padding: 24px 0 0 46px;height: 92px;background-color: #d0cfcf;background-position: 8px center;background-repeat: no-repeat;}
.sidebar dt .cn {float: none;font-size: 24px;font-weight: bold;color: #595959;}
.sidebar dt .en {float: none;color: #595959;text-transform: uppercase;}
.sidebar dd  {margin-left: 0 !important;}
.sidebar dd ul {margin: 0 !important;}
.sidebar dd a {padding-left: 45px;display: block;height: 52px;line-height: 52px;color: #282a33;font-size: 16px;}
.sidebar dd a:hover,.sidebar dd .on a {background-color: #db291d;color: #fff;}
.bg-sidebar {padding-top: 46px;text-align: center;}

/*子页面包屑导航*/
.sitemap {line-height: 44px;color: #000;}
.sitemap strong {padding-right: 4px;color: #000;font-size: 16px;}
.sitemap a {color: #000;}
.sitemap a:hover {color: #db291d;}
/*子页栏目标题*/
.tit-sub {padding: 3px 0 0 34px;height: 28px;background: url(../images/bg-tit.jpg);background-size: cover;}
.tit-sub span {display: inline-block;min-width: 86px;height: 25px;line-height: 25px;text-align: center;background-color: #dd362b;border: 1px solid #db291d;font-size: 13px;color: #fff;border-radius: 4px 4px 0 0;font-weight: bold;}
/*子页右侧内容*/
.cont-sub {padding: 10px 0 50px;min-height: 400px;}