body {
    margin: 0 auto;
    padding: 0;
    min-width:1200px;
    font-family: "Microsoft YaHei", "Microsoft YaHei", "Microsoft YaHei UI", "Segoe UI", Arial, Verdana, Sans-Serif, sans-serif;
}

p{
    word-break:break-all;
}

.wrap {
    width: 1200px;
    margin: 0 auto;
}

.wrap:after {
    content: " ";
    display: block;
    clear: both;
}

a {
    text-decoration: none;
}

a:hover {
    text-decoration: none;
}

li {
    list-style: none;
}

.colorG {
    color: #f57300;
}

.t-vertical {
    vertical-align: top;
}

textarea.form-control {
    border-radius: 0;
}

.bg9 {
    background: #999;
}

/* l_header start */
.l_header {
    font-size: 14px;
    color: #2D4666;
    height: 50px;
    line-height: 50px;
    background: #efeeec;
}

.l_header_left {
    float: left;
}

.l_header_left > span {
    cursor: pointer;
}

.l_header_left > span > a {
    font-size: 14px;
    color: #2D4666;
    text-decoration: none;
}

.l_header_right {
    float: right;
    position: relative;
}

.l_header_right > .l_header_code {
    font-size: 14px;
}

.l_header_right > .l_header_code > span {
    font-size: 16px;
    font-weight: 600;
    margin-right: 30px;
}

.l_header_right > .l_header_online {
    font-size: 14px;
}

.l_header_right > .l_header_online > span {
    font-size: 16px;
    font-weight: 600;
    margin-right: 50px;
}

.l_header_right > .l_header_btn > img:nth-child(1) {
    margin-right: 20px;
}

.l_header_right > .l_header_btn > span {
    text-align: center;
    font-size: 12px;
    display: inline-block;
}

.l_header_right > .l_header_btn > span:nth-child(1) {
    margin-right: 10px;
}

.l_header_right > .l_header_btn > span:nth-child(2) {
    text-align: center;
}

.l_header_right > .l_header_btn > .bibe > img:nth-child(1) {
    margin-right: 4px;
    margin-top: -4px;
}

.l_header_right > .l_header_btn > .infor > img:nth-child(1) {
    margin-right: 4px;
}

.l_header_right > .l_header_btn > .infor > span {
    color: #e4393c;
    font-weight: 600;
}

.l_header_right .l_set {
    position: absolute;
    z-index: 99999;
    left: 0;
    top: 48px;
    background: #efeeec;
    display: none;
    min-width: 116px;

}

.l_header_right .l_set > p, .l_header_right .l_infor > p {
    line-height: 26px;
    margin: 0;
    padding: 0;
}

.l_header_right .l_set > p > a {
    color: #7d7d7d;
    padding: 0 30px;
    line-height: 26px;
    display: inline-block;
}

.l_header_right .l_infor > p > a {
    color: #7d7d7d;
    padding: 0 10px;
    line-height: 26px;
    display: inline-block;
}

.l_header_right .l_set > p:hover, .l_header_right .l_infor > p:hover {
    background: #fff;
    color: #facc5c;
    text-decoration: none;
}

.l_header_right .l_set > p:hover a, .l_header_right .l_infor > p:hover a {
    color: #facc5c;
}

.l_header_right .l_infor {
    position: absolute;
    z-index: 3;
    top: 48px;
    background: #efeeec;
    display: none;
    left: 0;
    min-width: 62px;
}

.bibe, .infor {
    display: inline-block;
    position: relative;
    text-align: center;
}

.bibe {
    margin-right: 10px;
}

/* l_header end*/

/* heading start*/
/*
#heading {
    width: 100%;
    height: 90px;
    background: rgba(0, 0, 0, 0.8);
    position: relative;
}

#heading:after {
    content: "";
    clear: both;
    display: block;
}

#heading > .wrap > .n_left {
    float: left;
    height: 90px;
    width: 250px;
    background: #F3981D;
    position: relative;
}

#heading > .wrap > .n_left > .n_yellow {
    position: absolute;
    left: -500px;
    width: 500px;
    height: 90px;
    background: #F3981D;
}

#heading > .wrap > .n_left > .site-title > a > img {
    display: inline-block;
    margin-top: 15px;
}

#heading > .wrap > .n_left > .c_center > img {
    display: inline-block;
    margin-top: -79px;
    margin-left: 325px;
}

#heading > .wrap > .n_left > .c_center_1 {
    display: inline-block;
    position: relative;
    right: -1084px;
    top: -53px;
}
*/
/* heading end*/

/* new  header */
.head{
    width: 100%;
    height: 90px;
 /* overflow: hidden;*/
    margin: 0 auto;
    background: #333333;
    position: relative;
}
.head .left{
    width: 50%;
    height: 90px;
    position: absolute;
    left: 0;
    top: 0;
    background: #F3981D;

}
.wrap{
    width: 1200px;
    margin: 0 auto;
    position: relative;
}
.wrap .logo{
    width: 255px;
    float: left;
    padding-top: 17px;
    display: block;
}
.wrap .logo img { display: inline-block;}
.wrap .sign{
    width: 543px;
    height:90px;
    float: left;
    background: url("../../images/head_sign.jpg") no-repeat;
}
.wrap .sign img{
    float: left;
    display: inline-block;
    margin:27px 0 0 82px;
    z-index:9999999999;
    position:relative;
}
.right_link{
    float: right;
    padding-top: 40px;
    display: block;
    position:relative;
    z-index:1;
}
/* new  header */

/* content start */
.breadcrumb {
    background: none;
    margin-top: 20px;
}

.breadcrumb > li + li:before {
    color: #CCCCCC;
    content: "> ";
    font-size: 14px;
    padding: 0 5px;
}

.breadcrumb > li > a {
    color: #999999;
}

.breadcrumb > .active {
    color: #333333;
}

#content{
    background:#f4f4f4;
}

#content:after {
    content: " ";
    display: block;
    clear: both;
}

.left-nav {
    width: 262px;
    margin-right: 16px;
    float: left;
}

.left-nav > .l_logo {
    width:260px;
    height: 198px;
    background:#ffffff;
    text-align:center;
    border-bottom: 1px solid #f0f0f0;
}
.left-nav > .l_logo >img{
	margin-top:30px;
}
.left-nav > .l_logo > p {
    text-align: center;
    line-height: 18px;
    margin-top:20px;
    width: 260px;
}


/* 左侧导航 */
.left_nav{
    margin-top: 14px;
    width:260px;
    border-bottom: 1px solid #f0f0f0;
    background: #fff;
}
.left_nav ul{
    width: 100%;
    margin: 0px;
    padding: 0px;
}
.left_nav ul li{
    width: 100%;
    border-bottom: 1px solid #f0f0f0;
}
.left_nav ul li p{
    height: 49px;
    line-height: 49px;
    padding-left: 40px;
    font-weight: bold;
    font-size: 14px;
    margin: 0;
}
.left_nav ul li p:hover{
    color: #F3981D;
    background: url("../../images/left_line.jpg") left center no-repeat;
}
.left_nav ul li p > i.icon-7 {
    width: 12px;
    height: 10px;
    display: inline-block;
    float: right;
    /*margin:20px 25px 0 0;*/
    background: url("../../images/icon/icon7.png") top center  no-repeat;
}
.left_nav ul li ul{
    display: none;
    box-shadow: 0px 0px 3px #f0f0f0 inset;
}
.left_nav ul li ul li:last-child{
    border-bottom:none;
}
.left_nav ul li.active p{
    background:#F3981D;
}
.left_nav ul li.active p>i.icon-7{
    background: url("../../images/icon/icon7.png") bottom center  no-repeat;
}

.left_nav ul li.active ul{
    display: block;
}
.left_nav ul li.active p:hover{
    color: #333333;
}
.left_nav>ul>li ul{
    margin: 0 0;
}
.left_nav>ul>li ul li{
    line-height: 46px;

}
.left_nav>ul>li ul li a{
    color: #666;
    padding-left: 53px;
}
.left_nav>ul>li ul li a:hover,.left_nav>ul>li ul li a.active{
    background: url("../../images/left_line.jpg") left center no-repeat;
    color: #F3981D
}

.l_nav > ul > li > ul li.actives > a {
    color: #F3981D;
}

/* content start */

.right-content {
    width: 920px;
    float: right;
    margin-bottom: 30px;
}

.right-inner {
    margin: 0 auto;
    position: relative;
    margin-top: 40px;
    font-size: 12px;
}

.right-content:after {
    content: "";
    display: block;
    clear: both;
}

.right-inner > .data-infor{
    color: #666666;
    font-size: 14px;
    padding-bottom: 15px;
    border-bottom: 1px solid #eeeeee;
    margin-bottom: 35px;
    line-height: 22px;
}

.right-inner>.co{
    width:64px;
    height:2px;
    background: #f57300;
    position:absolute;
    top:36px;
}

/* footer start */
#footer {
    background: #000;
    font-size: 12px;
}

.l_footer {
    height: 320px;
    color: #fff;
}

.l_footer a {
    color: #fff;
    text-decoration: none;
}

.l_footer > .l_footer_top {
    margin-bottom: 60px;
}

.l_footer > .l_footer_top:after {
    content: " ";
    display: block;
    clear: both;
}

.l_footer > .l_footer_top ul {
    margin: 0;
    padding: 0;
}

.l_footer > .l_footer_top ul li {
    float: left;
    list-style: none;
}

.l_footer > .l_footer_top > ul > li {
    width: 18%;
    height: 94px;
    border-right: 1px solid #666;
    margin-top: 80px;
}

.l_footer_top > ul > li:last-child {
    width: 23%;
    border-right: none;
    margin-left: 30px;
}

.l_footer_top > ul > .f_first > .net_index {
    margin-bottom: 10px;
    height: 34px;
}

.l_footer_top > ul > .f_first > .net_link {
    width: 190px;
}

.l_footer_top > ul > .f_first > .net_link > li {
    margin-right: 6px;
    margin-bottom: 4px;
}

.l_footer_top > ul > .f_first > .net_index > li:nth-child(2) {
    margin-left: 26px;
    margin-top: 10px;
}

.l_footer_top > ul > .f_second > ul {
    width: 150px;
    height: 94px;
    margin: 0 auto;
    padding: 25px 0;
}

.l_footer_top > ul > .f_second > ul > li {
    float: left;
}

.l_footer_top > ul > .f_second > ul > li:nth-child(1) {
    margin-right: 20px;
    margin-bottom: 10px;
}

.l_footer_top > ul > .f_second > ul > li:nth-child(2) {
    margin-bottom: 10px;
}

.l_footer_top > ul > .f_second > ul > li:nth-child(3) {
    margin-right: 20px;
}

.l_footer_top > ul > .f_third {
    position: relative;
}

.l_footer_top > ul > .f_third > img {
    position: absolute;
    left: 50%;
    margin-left: -90px;
}

.l_footer_top > ul > .f_forth > .tel {
    font-size: 24px;
    font-weight: 600;
}

.l_footer_top > ul > .f_forth > .tel_online > li {
    margin-right: 15px;
    font-size: 22px;
}

.l_footer_top > ul > .f_forth > p:nth-child(1) {
    margin-top: 0;
}

.l_footer_top > ul > .f_forth > p:nth-child(2) {
    margin-top: 5px;
    margin-bottom: 15px;
}

.l_footer > .l_footer_bottom {
    border-top: 2px solid #2e2e2e;
    padding-top: 20px;
    text-align: center;
    font-size: 14px;
}

/* footer end */
/* p_page */
.p_page {
    text-align: center;
    margin: 30px 0;
}

.c_page:after {
    content: "";
    display: block;
    clear: both;
}

.c_page {
    margin-top: 20px;
    text-align: center;
    display: inline-block;
}

.c_page > li.page_active {
    background-color: #fff;
    border: none;
}

.c_page > li.page_active > a {
    color: #F3981D;
}

.c_page > li.page_ {
    background-color: #fff;
    border: none;
    margin-left: 7px;
}

.c_page > li.page_fy_tz {
    padding: 5px 10px;
    height: 28px;
    background-color: #F3981D;
    border: none;
    text-align: center;
}

.c_page > li.page_fy_tz:hover {
    background-color: #F3981D;
}

.c_page > li.page_fy_tz:hover a {
    color: #fff;
}

.c_page > li.page_fy_tz a {
    color: #fff;
}

.c_page > li {
    float: left;
    padding: 5px 10px;
    border: 1px solid #ddd;
    margin-right: 4px;
    background-color: #f3f3f3;
}

.c_page > li:hover {
    background-color: #fff;
}

.c_page > li:hover .c_page a {
    color: #808080;
}

.c_page > li a {
    text-decoration: none;
    font-size: 12px;
    color: #000;
}

.c_page > li.page_fy {
    background-color: transparent;
    border: none;
}

.c_page > li.page_fy:hover a {
    color: #808080;
}

.c_page > li.page_fy > a {
    color: #808080;
}

.c_page > li.page_fy > a input {
    display: inline-block;
    vertical-align: top;
    width: 28px;
    height: 28px;
    text-align: center;
    margin: 0 10px;
    margin-top: -5px;
}

.c_page > li.page_fy_zs {
    background-color: transparent;
    border: none;
}

.c_page > li.page_fy_zs:hover a {
    color: #808080;
}

.c_page > li.page_fy_zs > a {
    color: #808080;
}


.c_page > li.page_fy_zs > a > span {
    color: #000;
}


/* c_page end */

