﻿@charset "utf-8";

/* 自定义 */

body {
     font-family: microsoft yahei;
    font-size: 14px;
    color: #333;
}
a {
     color: #ff871e;
     text-decoration: none;
     font-weight: normal;
   }
a:hover {
	color: #0581c8;
	text-decoration: none;
	}
a:active {outline: none;}

.wrap{width: 100%;height: auto;}
.wrap .header{
    background: url(../images/2560.jpg) 50% 0 no-repeat;
    margin: 0 auto;
    box-sizing: border-box;
    min-height: 470px;
}
.wrap .content{
    width: 100%;
    height: auto;
    padding: 0;
}
.wrap .content .grid{
    width: 100%;height: 293px;;
    background: url(../images/dy.png) 50% 0 no-repeat;
    margin: 0 auto;
    box-sizing: border-box;
}
.wrap .content .grid .c_daoy {
    width: 1200px;
    height: 87%;
    margin: 0 auto;
	margin-top: -95px;
    box-shadow: 0px 10px 7px 0px rgba(0, 188, 212, 0.13);
}
.wrap .content .grid .c_daoy .left_dy{
    width: 126px;
    height: 100%;
    float: left;

}
.wrap .content .grid .c_daoy .left_dy img{
    margin: 69px 0px 0px 0px;
}
.wrap .content .grid .c_daoy .righe_count{
    width: 1062px;
    height: 100%;
    float: left;
}
.wrap .content .grid .c_daoy .righe_count p{
    text-indent: 2em;
    line-height: 35px;
    color: #333333;
    margin: 40px 50px 0px 50px;
    font-size: 22px;
    text-align: justify;
    font-family: microsoft yahei;
}
.wrap .content .list{
    background: url(../images/center_bj_02.jpg) 50% 0 no-repeat;
    margin: 0 auto;
    box-sizing: border-box;
    width: 100%;
	margin-top: -15px;
}
.wrap .content .list .list_cc{width: 1190px; margin: 0 auto;}
.wrap .content .list .list_cc .dhlist{
    width: 100%;
    background-color: #a00003;
    height: 80px;
    margin-top: 30px;
}
.wrap .content .list .list_cc .dhlist li{
    width: auto;
    height: 100%;
    line-height: 80px;
    float: left;
    text-align: center;
    margin-left: 200px;
}
.wrap .content .list .list_cc .dhlist li a{
    color: #fff;
    font-size: 36px;
}
.wrap .content .list .list_cc .dhlist li a:hover{
    text-decoration:underline;
}
.wrap .content .list .list_list{
    width: 1200px;
    height: auto;
    margin: 0 auto;
    margin-top: 30px;
}
.current a{text-decoration:underline;}
.wrap .content .list .list_list ul{width: 100%;}
.wrap .content .list .list_list ul li{width: 100%;height: 335px;}
.wrap .content .list .list_list ul li a:hover  .righe_jies .p1 span{
    color: #0581c8;
}
.wrap .content .list .list_list ul li a:hover  .left_jies .p1 span{
    color: #0581c8;
}
.wrap .content .list .list_list .l1{background: url(../images/list_bj_03.png)  no-repeat;}
.wrap .content .list .list_list .l1 .l1_img{
    width: 278px;
    height: 100%;;
    float: left;
}
.wrap .content .list .list_list .l1 .l1_img img{
    float: left;
    margin: 13px 0px 0px 22px;
}
.wrap .content .list .list_list .l1 .righe_jies{
    width: 912px;
    height: 100%;
    float: left;
}
.wrap .content .list .list_list .l1 .righe_jies .p1{
    width: 100%;
    height: 50px;
    line-height: 50px;
}
.wrap .content .list .list_list .l1 .righe_jies .p1 span{
    margin-left: 95px;
    font-size: 28px;
    font-weight: bold;
    letter-spacing: 5px;
    color: #152040;
}
.wrap .content .list .list_list .l1 .righe_jies .p2{
    width: 100%;
    height: 50px;
    line-height: 40px;
    padding-left: 95px;
    font-size: 18px;
    color: #666666;
}
.wrap .content .list .list_list .l1 .righe_jies .p3{
    text-indent: 2em;
    width: 780px;
    height: auto;
    line-height: 30px;
    text-align: justify;
    font-size: 18px;
    color: #333333;
    margin-top: 30px;
    margin-left: 95px;
}

.wrap .content .list .list_list .l2
{
    background: url(../images/l2_bj.png)  no-repeat;
}
.wrap .content .list .list_list .l2 .left_jies{
    width: 912px;
    height: 100%;
    float: left;

}
.wrap .content .list .list_list .l2 .left_jies .p1{
    width: 100%;
    height: 50px;
    line-height: 50px;
}
.wrap .content .list .list_list .l2 .left_jies .p1 span{
    float: right;
    margin-right: 83px;
    font-size: 28px;
    font-weight: bold;
    letter-spacing: 5px;
    color: #152040;
}
.wrap .content .list .list_list .l2 .left_jies .p2{
    width: 100%;
    height: 50px;
    line-height: 40px;
    padding-left: 50px;
    font-size: 18px;
    color: #666666;
}
.wrap .content .list .list_list .l2 .left_jies .p3{
    text-indent: 2em;
    width: 780px;
    height: auto;
    line-height: 30px;
    text-align: justify;
    font-size: 18px;
    color: #333333;
    margin-top: 30px;
    margin-left: 50px;
}
.wrap .content .list .list_list .l2 .l1_img{
    width: 278px;
    height: 100%;;
    float: left;
}
.wrap .content .list .list_list .l2 .l1_img img{
    height: auto;
    float: left;
    margin: 13px 0px 0px -55px;
}
.footer{
	width: 100%;
	height:115px;
	background:#0581c8;
}

.footer .copyright {
    padding: 15px;
    line-height: 35px;
    text-align: center;
    font-size: 17px;
    color: #fff;
}
.l1_img img {
    width: 324px;
    height: 228px;
}