html{min-width: 1200px;}
body{
	margin: 0;
	padding: 0;
	font-family: "microsoft yahei";
}
ul,li,dl,dt,dd{
	margin: 0;
	padding: 0;
	list-style: none;
}
isy_frame{
	display: block;
}
img{
	border: none;
	max-width: 100%;
	display:block;
}

p,h1,h2,h3,h4,h5,h6{
	margin: 0;
	padding: 0;
}
h1,h2,h3,h4,h5,h6,i,em,b{
	font-weight: normal;
	font-style: normal;
}
a{
	text-decoration: none;
}
input,select,textarea{
	outline: none;
	padding-top: 0;
	padding-bottom: 0;
	font-family: "microsoft yahei";
}


.clearfix:before,
.clearfix:after {
    display: table;
    content: " ";
}
.clearfix:after {
    clear: both;
}
.clearfix{
    *zoom: 1;
}

#_span_jiucuo{top: -4px;
    left: 3px;}
#_span_jiucuo img{display: inline-block;}
.main{ width: 1200px; margin: 0 auto;}
.header{ height: 650px; width: 100%; background: url(../img/banner.png) center no-repeat;}
.tl{ margin-top: 20px;}
.pic_lf{ width: 636px; height: 463px; float: left; position: relative;}
.pic_lf .bd li{ position: relative; opacity: 0;}
.pic_lf .bd li img{ width: 100%; height: 463px;}
.pic_lf .bd li span{position: absolute; left: 0; bottom: 0; width: 100%; height: 60px; line-height: 60px; background: rgba(61,62,62,.8); z-index: 1;}
.pic_lf .bd li span b a{ padding-left: 15px; display: block; width: 80%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; color: #fff; font-size: 18px; font-weight: bold; }
.pic_lf .hd{ position: absolute; right: 9px; bottom: 25px; z-index: 2;}
.pic_lf .hd li{ float: left; width: 11px; height: 11px; background: #d6d6d6; margin-right: 9px; border-radius: 50%; cursor: pointer;}
.pic_lf .hd .on{ width: 20px; background: #ae1f22; border-radius: 50px;}
.pic_lf .prev{ position: absolute; left: 0; top: 38%; cursor: pointer;}
.pic_lf .next{ position: absolute; right: 0; top: 38%; cursor: pointer;}
.pic_rg{ float: left; width: 564px; background: #f7f7f7; height: 463px;}
.pic_rg_con{ padding: 0 32px;}
.pic_rg_top{ margin-top: 37px;}
.pic_rg_top p a{ font-weight: bold; font-size: 22px; text-align: center; color: #333; margin-bottom: 4px;}
.pic_rg_mid{  height: 266px; background: #fff;  margin-top: 25px;}
.pic_rg_mid p{padding: 26px 30px 0; font-size: 15px; line-height: 30px; color: #666666;}
.pic_rg_bot{ margin-top: 21px;}
.pic_rg_bot span{ float: left; font-size: 15px; color: #999999; line-height: 33px;}
.pic_rg_bot a{ float: right; height: 33px; width: 125px; border: 1px dashed #ae1f22; text-align: center; line-height: 33px; border-radius:50px; color:#ae1f22; font-size: 14px;}
.pic_rg_bot a:hover{ background:#ae1f22 ; color: #fff;}
.title_1{ height: 96px; width: 100%; background: url(../img/title_1.png) center no-repeat; margin-top: 12px;}
.title_1 img{ margin: 0 auto;}
.ywjd_con{ padding: 0 17px;}
.ywjd_con li{ float: left; width: 563px; height: 236px; border: 1px solid #ececec; margin-bottom: 30px; overflow: hidden; background: #f7f7f7;}
.ywjd_con .li1{ margin-right: 31px;}
.ywjd_con li span{ display: block; margin-top: 25px; padding-bottom: 20px; border-bottom: 1px dashed #dfdfdf; font-size: 18px; font-weight: bold; color: #333; width: 100%; overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.ywjd_con li em{ display: block; padding: 0 30px;}
.ywjd_con li p{ margin-top: 26px; font-size: 14px; line-height: 24px; display: block; height: 100px;}
.ywjd_con li p a{ color: #ae1f22;}
.ywjd_con li b{ float: right; font-size: 14px; color: #999999; margin-top: 5px;}
.more{  height: 33px; width: 125px; border: 1px dashed #ae1f22; text-align: center; line-height: 33px; border-radius:50px; color:#ae1f22; font-size: 14px; margin: 0 auto; display: block;}
.more:hover{ color: #fff; background: #ae1f22;}
.lstj{ float: left; width: 671px; margin-left: 8px;}
.lstj_top{ height:68px; margin-top: 10px;}
.lstj_top i{ float: left;}
.lstj_top em{ float: left; margin-left: 26px;}
.lstj_top em b{ display: block; background: url(../img/title_2.png) no-repeat; width: 455px; height: 14px; margin-top: 29px;}
.lstj_top em a{ display: block; text-align: right; font-size: 14px; color: #ae1f22; margin-top: 8px;}
.lstj_bot li{ border-bottom: 1px solid #d6d6d6; margin-top: 25px;}
.lstj_bot li a{ display: block; font-size: 18px; font-weight: bold; color: #333333;  text-indent: 0.5em; line-height: 30px;}
.lstj_bot li span{ display: block; margin-top: 12px; font-size: 14px; color: #666; text-indent:1em; line-height: 28px; margin-bottom: 25px;}
.lstj_bot li a:hover{ color: #ae1f22;}
.plzs{ width: 473px; margin-left: 42px;}
.plzs .lstj_top em b{ width: 275px; background: url(../img/title_3.png) no-repeat;}
.plzs .lstj_top em{ margin-left: 8px;}
.plzs .lstj_bot li a i{ display: block; float: left; width: 10px; height: 10px; background: #d6d6d6; border-radius: 50%; margin-top: 10px;}
.plzs .lstj_bot li a:hover i{ background:#ae1f22;}
.ytdd_con{ position: relative;overflow: hidden;}
.ytdd_con .bd li{ float: left;   width: 220px; margin-right: 25px; opacity: 0;}
.ytdd_con .bd li i{ display: block;  width: 100%;}
.ytdd_con .bd li i img{ height: 100%; width: 100%; height: 330px;}
.ytdd_con .hd{ display: none;}
.ytdd_con .bd li span a{ font-size: 16px; color: #333; display: block; margin-top: 25px; line-height: 25px;}
.footer{ height: 115px; background: #a01619;}
.footer_text{ padding-top: 36px;}
.footer p{ color: #fff; font-size: 14px; text-align: center; margin-bottom: 5px; overflow: hidden;}
.footer p img{ float: left; margin-right: 3px;}
.footer p b{  float: right;}
.footer .p2{ width: 695px; margin: 0 auto;}
.ytdd_con .bd li:hover span{ color: #ae1f22;}
.ytdd_con .prev{ position: absolute; cursor: pointer; left: -5%; top: 40%;}
.ytdd_con .next{ position: absolute; cursor: pointer; right: -5%; top: 40%;}
.tl_bot{ height: 8px;margin-bottom: 2px; margin-top: 80px;}

.ywjd_con li span a{ color: #333;}
.ywjd_con li span a:hover { color:#ae1f22 ;}
.lstj_top em a:hover{ text-decoration: underline;}
.pic_rg_top a:hover p{ color: #ae1f22 ;}

.ft-baxx .ft-ba .xgwab{margin-right: 30px;}
.ft-baxx .ft-ba a{color: #95c5f0;}