@charset "utf-8";
/* CSS Document */

body{ padding:0px; margin:0px;font-family: "微软雅黑"; font-size: 12px; color: #333333; line-height: 30px; background:#ffffff;}
a:focus , a:link, a:active { outline:none}
a:hover { color:#18191a}
ol, ul, li{	list-style: none}
*{margin:0;padding:0}
ul,li{ list-style: none; padding: 0px; margin: 0px;}
a,a:hover{ text-decoration: none; }
h1,h2,h3,h4,h5,h6,p,span{ padding: 0px; margin: 0px;}
img{ border: 0px;}
h1,h2,h3,h4,p{ padding: 0px; margin: 0px;}
a:focus , a:link, a:active { outline:none}
a:hover { color:#b32710}
a{ color: #18191a;}

.top{
	width:100%;
	float:left;
	height:143px;
	background:url(../images/logo.jpg) no-repeat center;
}
.list_top{
	width:100%;
	float:left;
	height:90px;
	background:url(../images/logo_list.jpg) repeat-x ;
}
.top_z{
	width:1270px;
	margin:0px auto;	
}
.top_li{
	width:100px;
	float:left;
	height:90px;
	line-height:90px;
	font-size:16px;
	text-align:center;
	color:#a51c30;
}
.top_li a{
	font-size:16px;
	text-align:center;
	color:#a51c30;
}
.top_li a:hover{
	font-size:16px;
	text-align:center;
	color:#a51c30;
	font-weight:bold;
}
.top_li_zhong{
	width:270px;
	float:left;	
	height: 90px;
}
.zhong1{
	width:100%;
	float:left;
	height:1145px;
	background:#ffffff;	
}
.banner{
	margin-top:65px;
	width:100%;
	height:521px;	
}
.banner_z{
	width:1300px;
	height:521px;
	margin:0px auto;	
}
.xyyw{
	margin-top:50px;
	width:100%;
	height:470px;	
}
.xyyw_z{
	width:1300px;
	height:470px;
	margin:0px auto;	
}
.xyyw_top{
	width:100%;
	text-align:center;
	height:50px;
	line-height:50px;
	font-size:35px;
	color:#fff;
	font-family:"思源黑体 CN Light", "思源黑体 CN Heavy", "思源黑体 CN ExtraLight", "思源黑体 CN Bold";
}
.xyyw_top a{
	line-height:50px;
	font-size:35px;
	color:#a51c30;
	font-family:"思源黑体 CN Light", "思源黑体 CN Heavy", "思源黑体 CN ExtraLight", "思源黑体 CN Bold";
}
.xyyw_top a:hover{
	line-height:50px;
	font-size:35px;
	color:#a51c30;
	font-family:"思源黑体 CN Light", "思源黑体 CN Heavy", "思源黑体 CN ExtraLight", "思源黑体 CN Bold";
}
.xyyw_top_xz{
	width:100%;
	text-align:center;
	height:20px;
	line-height:20px;
	font-size:20px;
	color:#666;
	font-family:"思源黑体 CN Light", "思源黑体 CN Heavy", "思源黑体 CN ExtraLight", "思源黑体 CN Bold";
}
.xyyw_bottom{
	width:100%;
	margin-top:40px;	
}
.xyyw_xw1{
	width:310px;
	float:left;
	height:350px;
}
.xyyw_xw{
	width:310px;
	float:left;
	height:350px;
	margin-left:19px;
}
.xyyw_img{
	width:310px;
	height:163px;
	border-bottom:3px solid #a51c30;
}
.xyyw_img_xia{
	width:310px;
	height:185px;
	background:#fff;
}
.xyyw_img_xia{
	width:275px;
	padding-left:17.5px;
	padding-right:17.5px;
}
.xyyw_img_xia_bt{
	width:275px;
	height:50px;
	line-height:50px;
	font-size:17px;
	font-family:"思源黑体 CN Light", "思源黑体 CN Heavy", "思源黑体 CN ExtraLight", "思源黑体 CN Bold";
	color:#444;
	text-align:left;
	font-weight:bold;
}
.xyyw_img_xia_bt a{
	line-height:50px;
	font-size:17px;
	font-family:"思源黑体 CN Light", "思源黑体 CN Heavy", "思源黑体 CN ExtraLight", "思源黑体 CN Bold";
	color:#444;
	font-weight:bold;
}
.xyyw_img_xia_bt a:hover{
	line-height:50px;
	font-size:17px;
	font-family:"思源黑体 CN Light", "思源黑体 CN Heavy", "思源黑体 CN ExtraLight", "思源黑体 CN Bold";
	color:#a51c30;
	font-weight:bold;
}
.xyyw_img_xia_ner{
	width:275px;
	height:75px;
	line-height:25px;
	font-size:13px;
	font-family:"思源黑体 CN Light", "思源黑体 CN Heavy", "思源黑体 CN ExtraLight", "思源黑体 CN Bold";
	color:#555;
	text-align:left;
	text-indent:2em;
}
.xyyw_img_xia_gengduo{
	width:275px;
	font-size:14px;
	height:50px;
	line-height:50px;
	font-family:"思源黑体 CN Light", "思源黑体 CN Heavy", "思源黑体 CN ExtraLight", "思源黑体 CN Bold";
	color:#a51c30;	
}
.xyyw_img_xia_gengduo a{
	font-size:14px;
	line-height:50px;
	font-family:"思源黑体 CN Light", "思源黑体 CN Heavy", "思源黑体 CN ExtraLight", "思源黑体 CN Bold";
	color:#a51c30;	
}
.xyyw_img_xia_gengduo a:hover{
	font-size:14px;
	line-height:50px;
	font-family:"思源黑体 CN Light", "思源黑体 CN Heavy", "思源黑体 CN ExtraLight", "思源黑体 CN Bold";
	color:#a51c30;	
}
.tzgg{
	width:100%;
	float:left;
	height:680px;
}
.tzgg_z{
	width:1300px;
	height:650px;
	margin:0px auto;
	margin-top:80px;
}
.tzgg_top{
	width:100%;
	text-align:center;
	height:50px;
	line-height:50px;
	font-size:35px;
	color:#a51c30;
	font-family:"思源黑体 CN Light", "思源黑体 CN Heavy", "思源黑体 CN ExtraLight", "思源黑体 CN Bold";
}
.tzgg_top a{
	line-height:50px;
	font-size:35px;
	color:#a51c30;
	font-family:"思源黑体 CN Light", "思源黑体 CN Heavy", "思源黑体 CN ExtraLight", "思源黑体 CN Bold";
}
.tzgg_top a:hover{
	line-height:50px;
	font-size:35px;
	color:#a51c30;
	font-family:"思源黑体 CN Light", "思源黑体 CN Heavy", "思源黑体 CN ExtraLight", "思源黑体 CN Bold";
}
.tzgg_top_xz{
	width:100%;
	text-align:center;
	height:20px;
	line-height:20px;
	font-size:20px;
	color:#666666;
	font-family:"思源黑体 CN Light", "思源黑体 CN Heavy", "思源黑体 CN ExtraLight", "思源黑体 CN Bold";
}
.tzgg_down{
	width:100%;	
}
.more{
    width: 80px;
    float: right;
    margin-top: -20px;
    font-size: 16px;
}
.more a{
    color: #666;
}
.tzgg_list1{
	width:400px;
	height:160px;
	padding-top:60px;
	border-bottom:1px solid #dfdfdf;
	float:left;
}
.tzgg_list{
	width:400px;
	height:160px;
	padding-top:60px;
	margin-left:50px;
	border-bottom:1px solid #dfdfdf;
	float:left;
}
.tzgg_list_top{
	width:400px;
	height:53px;
	margin-bottom:20px;	
}
.tzgg_list_top_riq{
	width:40px;
	padding-right:15px;
	height:53px;
	border-right:1px solid #dfdfdf;
	float:left;
}
.tzgg_list_top_riq_top{
	width:40px;
	height:20px;
	line-height:20px;
	font-size:14px;
	color:#999999;
	float:left;
	text-align:right;
}
.tzgg_list_top_riq_down{
	width:40px;
	height:30px;
	line-height:30px;
	font-size:20px;
	color:#a51c30;
	float:left;
	text-align:right;
}
.tzgg_list_top_right{
	width:310px;
	padding-right:5px;
	float:right;
	line-height:26px;
	font-size:17px;
	font-family:"思源黑体 CN Light", "思源黑体 CN Heavy", "思源黑体 CN ExtraLight", "思源黑体 CN Bold";
	font-weight:bold;
	color:#656565;
}
.tzgg_list_top_right a{
	
	line-height:26px;
	font-size:17px;
	font-family:"思源黑体 CN Light", "思源黑体 CN Heavy", "思源黑体 CN ExtraLight", "思源黑体 CN Bold";
	font-weight:bold;
	color:#656565;
}
.tzgg_list_top_right a:hover{
	
	line-height:26px;
	font-size:17px;
	font-family:"思源黑体 CN Light", "思源黑体 CN Heavy", "思源黑体 CN ExtraLight", "思源黑体 CN Bold";
	font-weight:bold;
	color:#a51c30;
}
.tzgg_list_down{
	width:386px;
	padding-left:7px;
	padding-right:7px;
	font-size:13px;
	font-family:"思源黑体 CN Light", "思源黑体 CN Heavy", "思源黑体 CN ExtraLight", "思源黑体 CN Bold";
	color:#555555;
}
.jzyg{
	width:100%;
	height:763px;
	float:left;
	background:url(../images/jzyg.jpg) no-repeat center;
}
.jzyg_z{
	width:1300px;
	height:650px;
	margin:0px auto;
	margin-top:80px;
}
.jzyg_top{
	width:100%;
	text-align:center;
	height:50px;
	line-height:50px;
	font-size:35px;
	color:#fff;
	font-family:"思源黑体 CN Light", "思源黑体 CN Heavy", "思源黑体 CN ExtraLight", "思源黑体 CN Bold";
}
.jzyg_top a{
	line-height:50px;
	font-size:35px;
	color:#fff;
	font-family:"思源黑体 CN Light", "思源黑体 CN Heavy", "思源黑体 CN ExtraLight", "思源黑体 CN Bold";
}
.jzyg_top a:hover{
	line-height:50px;
	font-size:35px;
	color:#fff;
	font-family:"思源黑体 CN Light", "思源黑体 CN Heavy", "思源黑体 CN ExtraLight", "思源黑体 CN Bold";
}
.jzyg_top_xz{
	width:100%;
	text-align:center;
	height:20px;
	line-height:20px;
	font-size:20px;
	color:#fff;
	font-family:"思源黑体 CN Light", "思源黑体 CN Heavy", "思源黑体 CN ExtraLight", "思源黑体 CN Bold";
}
.jzyg_down{
	width:100%;
	margin-top:60px;
}
.jzyg_list1{
	width:310px;
	height:470px;
	float:left;
	background:#fff;
}
.jzyg_list{
	width:310px;
	height:470px;
	float:left;
	margin-left:19px;
	background:#fff;
}
.jzyg_list_img{
	width:310px;
	height:207px;
	border-bottom:3px solid #a51c30;
}
.jzyg_list_xia{
	width:266px;
	padding-left:22px;
	padding-right:22px;
}
.jzyg_list_xia_top{
	width:100%;
	height:60px;
	line-height:60px;
	font-size:17px;
	color:#414141;
	font-family:"思源黑体 CN Light", "思源黑体 CN Heavy", "思源黑体 CN ExtraLight", "思源黑体 CN Bold";
	font-weight:bold;	
}
.jzyg_list_xia_top a{
	line-height:60px;
	font-size:17px;
	color:#414141;
	font-family:"思源黑体 CN Light", "思源黑体 CN Heavy", "思源黑体 CN ExtraLight", "思源黑体 CN Bold";
	font-weight:bold;	
}
.jzyg_list_xia_top a:hover{
	line-height:60px;
	font-size:17px;
	color:#a51c30;
	font-family:"思源黑体 CN Light", "思源黑体 CN Heavy", "思源黑体 CN ExtraLight", "思源黑体 CN Bold";
	font-weight:bold;	
}
.jzyg_list_xia_zhong{
	width:100%;
	line-height:25px;
	height:125px;
	font-size:13px;
	color:#414141;
	font-family:"思源黑体 CN Light", "思源黑体 CN Heavy", "思源黑体 CN ExtraLight", "思源黑体 CN Bold";
	
}
.jzyg_list_xia_xia{
	width:100%;
	line-height:60px;
	height:60px;
	font-size:14px;
	color:#a51c30;
	font-family:"思源黑体 CN Light", "思源黑体 CN Heavy", "思源黑体 CN ExtraLight", "思源黑体 CN Bold";
}
.jzyg_list_xia_xia a{
	font-size:14px;
	color:#a51c30;
	font-family:"思源黑体 CN Light", "思源黑体 CN Heavy", "思源黑体 CN ExtraLight", "思源黑体 CN Bold";
}
.jzyg_list_xia_xia a:hover{
	font-size:14px;
	color:#a51c30;
	font-family:"思源黑体 CN Light", "思源黑体 CN Heavy", "思源黑体 CN ExtraLight", "思源黑体 CN Bold";
}
.yqlj{
	width:100%;
	height:470px;
	float:left;	
}
.yqlj_z{
	width:1300px;
	height:390px;
	margin:0px auto;
	margin-top:80px;
}
.yqlj_top{
	width:100%;
	text-align:center;
	height:50px;
	line-height:50px;
	font-size:35px;
	color:#a51c30;
	font-family:"思源黑体 CN Light", "思源黑体 CN Heavy", "思源黑体 CN ExtraLight", "思源黑体 CN Bold";
}
.yqlj_top a{
	line-height:50px;
	font-size:35px;
	color:#a51c30;
	font-family:"思源黑体 CN Light", "思源黑体 CN Heavy", "思源黑体 CN ExtraLight", "思源黑体 CN Bold";
}
.yqlj_top a:hover{
	line-height:50px;
	font-size:35px;
	color:#a51c30;
	font-family:"思源黑体 CN Light", "思源黑体 CN Heavy", "思源黑体 CN ExtraLight", "思源黑体 CN Bold";
}
.yqlj_top_xz{
	width:100%;
	text-align:center;
	height:20px;
	line-height:20px;
	font-size:20px;
	color:#666666;
	font-family:"思源黑体 CN Light", "思源黑体 CN Heavy", "思源黑体 CN ExtraLight", "思源黑体 CN Bold";
}
.yqlj_down{
	width:100%;	
}
.yqlj_img{
	width:230px;
	height:85px;
	margin-left:12px;
	margin-right:13px;
	margin-top:38px;
	float:left;	
}

.db1{
	width:100%;
	height:365px;
	float:left;
	background:#414141;
}
.db1_z{
	width:1300px;
	height:335px;
	margin:0px auto;
background:url(../images/foot_bj.png) no-repeat -100px center;
}
.db1_list1{
	width:430px;
	height:195px;
	float:left;
	
	margin-top:60px;
}
.db1_list1_top{
	width:435px;
	padding-left:45px;
	height:25px;
	line-height:25px;
	font-size:18px;
	font-family:"思源黑体 CN Light", "思源黑体 CN Heavy", "思源黑体 CN ExtraLight", "思源黑体 CN Bold";
	color:#ffffff;	
}
.db1_list1_down{
	width:270px;
	padding-left:45px;
	margin-top:30px;
	line-height:30px;
	margin-right:175px;
}
.db1_list1_li{
	width:130px;
	float:left;
	font-size:15px;
	color:#f0f0f0;
	padding-left:5px;
	line-height:40px;
	font-family:"思源黑体 CN Light", "思源黑体 CN Heavy", "思源黑体 CN ExtraLight", "思源黑体 CN Bold";	
}
.db1_list1_li a{
	font-size:15px;
	color:#f0f0f0;
	line-height:40px;
	font-family:"思源黑体 CN Light", "思源黑体 CN Heavy", "思源黑体 CN ExtraLight", "思源黑体 CN Bold";	
}
.db1_list1_li a:hover{
	font-size:15px;
	color:#ffffff;
	line-height:40px;
	font-family:"思源黑体 CN Light", "思源黑体 CN Heavy", "思源黑体 CN ExtraLight", "思源黑体 CN Bold";	
}
.db1_list2{
	width:0px;
	height:195px;
	float:left;
	
	margin-top:60px;
}
.db1_list2_top{
	width:0px;
	padding-left:45px;
	height:25px;
	line-height:25px;
	font-size:18px;
	font-family:"思源黑体 CN Light", "思源黑体 CN Heavy", "思源黑体 CN ExtraLight", "思源黑体 CN Bold";
	color:#ffffff;	
}
.db1_list2_down{
	width:0px;
	padding-left:45px;
	margin-top:30px;
	line-height:35px;
	font-size:14px;
	color:#f0f0f0;
	line-height:35px;
	font-family:"思源黑体 CN Light", "思源黑体 CN Heavy", "思源黑体 CN ExtraLight", "思源黑体 CN Bold";	
}
.db1_list3{
	width:520px;
	height:195px;
	float:right;
	margin-top:60px;
}
.db1_list3_zong{
	width:200px;
	padding-left:70px;
	margin-top:25px;
	height:170px;
        float:left;
}
.db1_list3_ewm{
	width:200px;
	height:200px;
}
.db1_list3_zi{
	width:200px;
	padding-top:10px;
	font-size:14px;
	color:#f0f0f0;
	line-height:25px;
	text-align:center;
	font-family:"思源黑体 CN Light", "思源黑体 CN Heavy", "思源黑体 CN ExtraLight", "思源黑体 CN Bold";	
}
.foot{
	width:100%;	
	height:60px;
	line-height:60px;
	text-align:center;
	float:left;
	background:#a51c30;
	font-size:14px;
	color:#fff;
	font-family:"思源黑体 CN Light", "思源黑体 CN Heavy", "思源黑体 CN ExtraLight", "思源黑体 CN Bold";	
}
.list_banner{
	width:100%;
	height:300px;
	float:left;	
}
.list_z{
	width:100%;
	float:left;
	padding-top:50px;
	padding-bottom:50px;	
}
.list_z_z{
	width:1300px;
	margin:0px auto;	
}
.list_z_top{
	width:1300px;
	font-size:40px;
	line-height:50px;
	height:50px;
	font-family:"思源黑体 CN Light", "思源黑体 CN Heavy", "思源黑体 CN ExtraLight", "思源黑体 CN Bold";
	color:#333;	
}
.list_z_bottom{
	width:1300px;
	padding-top:60px;	
}
.list_z_left{
	width:310px;
	margin-right:30px;
	float:left;
}
.list_z_left_li{
	width:310px;
	font-size:16px;
	font-family:"思源黑体 CN Light", "思源黑体 CN Heavy", "思源黑体 CN ExtraLight", "思源黑体 CN Bold";
	line-height:30px;
	color:#a51c30;	
}
.list_z_left_li a{
	font-size:16px;
	font-family:"思源黑体 CN Light", "思源黑体 CN Heavy", "思源黑体 CN ExtraLight", "思源黑体 CN Bold";
	line-height:30px;
	color:#a51c30;
}
.list_z_left_li a:hover{
	font-size:16px;
	font-family:"思源黑体 CN Light", "思源黑体 CN Heavy", "思源黑体 CN ExtraLight", "思源黑体 CN Bold";
	line-height:30px;
	color:#a51c30;
}
.list_z_right{
	width:960px;
	float:left;	
}





.this_map {
    background: #e5e5e5;
    height: 48px;
    position: relative;
    width: 100%;
}
.this_name {
    float: left;
    width: 240px;
    height: 54px;
    position: absolute;
    top: -45px;
    background: #a51c30;
    padding: 20px 0;
z-index:998;
}
.this_name h1 {
    font-size: 30px;
    color: #ffffff;
    display: block;
    margin: 0 auto;
    text-align: center;
}
.this_name span {
    font-size: 14px;
    color: #a51c30;
    display: block;
    margin: 0 auto;
    text-align: center;
}
.this_dqwz {
    float: right;
    width: 890px;
    text-align: right;
    color: #555555;
    font-size: 14px;
    line-height: 48px;
    margin-right: 30px;
}
.this_dqwz h2 {
    display: block;
    float: left;
    line-height: 48px;
    font-weight: bold;
    color: #a51c30;
    font-size: 20px;
}
.this_dqwz .ico_home {
    margin: 0 5px;
}

/*list_main*/
.list1_main {
    width: 1200px;
    margin: 0 auto;
    height: auto;
    overflow: hidden
}
.list1_main_left {
    width: 240px;
    float: left;
}
.list1_main_right {
    width: 890px;
    float: right;
    padding: 10px 0;
    margin-right: 20px;
}
.list1_sub {
    width: 100%;
    min-height: 300px;
    background: #e5e5e5;
    padding: 20px 0;
    overflow: hidden;
}
.list1_sub li {
    width: 220px;
    padding: 5px 0 5px 20px;
}
.list1_sub li a {
    display: block;
    height: 44px;
    line-height: 44px;
    width: 100%;
    padding: 0 0 0 15px;
    font-size: 16px;
}
.list1_sub li a:hover {
    background: #ffffff;
    border-left: #b7b7b7 2px solid;
    color: #555555;
    font-weight: bold;
}
.list1_sub .on_here {
    background: #ffffff;
    border-left: #3e6db5 2px solid;
    color: #3e6db5;
    font-weight: bold;
}
/*list_box*/
.list1_box {
    height: auto;
    overflow: hidden;
    margin: 0 auto;
    padding: 20px 0;
}
.list1_box li {
    line-height: 46px;
    height: 50px;
    font-size: 16px;
    color: #999999;
    text-align: right;
    padding: 0;
    background: url("../images/dxhx.png") bottom repeat-x;
}
.list1_box li a {
    color: #4a4a4a;
    float: left;
    padding-left: 15px;
    background: url("../images/ico_001.png") left center no-repeat;
}
.list1_box li:hover {
    background: #f8f8f8;
    color: #cc3300;
}
.list1_box li a:hover {
    background: url("../images/ico_001.png") left center no-repeat #ececec;
    color: #cc3300;
}
.list1-fy {
    text-align: center;
    margin: 0 auto 40px auto;
    min-height: 40px;
}