*{
	padding: 0;
	margin: 0;
	font-family: "Microsoft Yahei";
	outline:none;
}
body{background:url(top_bg-schy-0227.jpg) top center no-repeat #ffffff}
img{
	border: 0;
}
ul{
	list-style-type: none;
}
a{
	text-decoration: none;
	color: #333;
}
.header_wy_03111357,.header_pic,.tag_list{
	width: 95%;
	margin: 0 auto;
	height: 360px;
}
.tag_list{
	overflow: hidden;
	height: 50px;
}
.tag_list ul{
	overflow: hidden;
	margin: 0 auto; 
	width: 100%;
	text-align: center;
}
.tag_list li{
	width: 13.5%;
	text-align:center; 
	height: 58px;
	padding:1% 0;
	display:inline-block;
}
.tag_list li a{display: block; font-size: 24px; color: #ffffff}
.tag_list li a:hover{
	transition: all 0.5s;
	color:#FFFF00;
}
.title1_pic,.title2_pic,.title3_pic,.title4_pic,.title5_pic,.title6_pic{
	margin-bottom: 1%;
}
.title{
    overflow: hidden;
    text-align: center;
    position: relative;
}
.title_content{
	font-size: 25px;
    font-weight: bold;
    float: left;
    margin: 1.5% 0 0 2%;
}
.left,.right{
	width: 42%;
	float: left;
}
.right{
	margin: -1% 0 0 -1%;
}
.column4_content{
	width: 1230px;
	margin:0 auto;
	margin-top:4%;
	text-align: center;
	line-height: 30px;
	position: relative;
	min-height: 60px;
	background: #ffffff!important;
	border-radius: 5px;
	padding: 0.6%;
	padding-top: 0.5%;
	overflow: hidden;
}
.poster-main{
	position: relative;
	margin: 10px auto;
}
.poster-main .poster-list .poster-item{
	position: absolute;
	left: 0;
	top: 0;
	border-radius: 3px;
	overflow: hidden;
	text-align: center;
}
.poster-item a{
	font-size: 14px;
	color: #333;
}
.poster-main .poster-btn{
	position: absolute;
	top: 0;
	cursor: pointer;
}
.poster-main .poster-prev-btn{
	left: 0;
	background: url("btn_l-schy-0227.png") no-repeat center center;
}
.poster-main .poster-next-btn{
	right: 0;
	background: url("btn_r-schy-0227.png") no-repeat center center;
}
.m_r_p4{
	margin-right: 10%;
}
.subfileld_content{
	position: absolute;
	text-align: center;
	font-size: 18px;
	top: 75%;
    padding: 2% 7% 0 7%;
	background: #85000d;
	color: #fff;
	height:400px;
}
.subfileld_content p{
	text-align: left;
	font-size: 16px;
	text-indent:32px;
	margin-top: 10%;
}
.column4{
	width: 100%;
	background-size:contain; 
	margin-top:2%;
}
.album{
	margin-bottom: 3%;
}
.subfield4 .column1,.subfield5 .column1{
	width: 100%;
	margin: 0;
}
.subfield4 .title,.subfield5 .title{
	width: 100%;
}
.subfield4 .left,.subfield5 .left{
	width: 15%;
}
.subfield4 .title_content{
	width: 80%;
    font-size: 20px;
    text-align: left;
    margin: -1% 0 0 2%;
}
.subfield5 .right{
	margin-top: 1%;
}
.subfield5 .title_content{
	margin-top: 2%;
}
.subfield4{
	width: 52.5%;
	float: left;
	text-align:center;
}
.subfield5{
	width: 45%;
	float: left;
	text-align:center;
}
.ind_list li{
	text-align: left;
	padding:1% 0 1% 3%;
	overflow: hidden;
	background:url(sub_list_icon_tzjl2017.png) no-repeat 0 53%;
}
.ind_list li:hover{
	background:url(sub_list_icon_on_tzjl2017.png) no-repeat 0 53%;
}
.ind_list li a{
	color: #666;
}
.ind_list li a:hover{
	color: #333;
	transition: all 0.5s;
}
.ind_list li a p{
	width: 80%;
	float: left;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}
.ind_list li a span{
	float: right;
	color: #acacac;
}
.column7{
	overflow: hidden;
	height: 145px;
	clear: both;
}
.column7_content{
	width: 65%;
	text-align: center;
    margin: 30px auto;
    padding: 1% 5%;
	font-size: 14px;
	color: #fff;
}

/*0814 write by ruina_qu*/
.qq_link_top a{ display: block; width:100%; text-align: right; line-height: 50px; font-size: 14px; font-weight: bold; color: #990000;}
.qq_link_top a:hover{color: #ffffff}
.qq_name{width: 100%; margin: 90px auto; text-align: center}
.qq_name img{width:auto}
.qq_title_box{ width:590px; margin: 10px auto; text-align: center;}
.qq_title_box img{margin-left:5%}
.clr{clear:both}
.column1{margin-top: 4%!important}
.qq_more{background: none!important}
.qq_more a{display: block; text-align: right; line-height: 40px; font-size: 18px; color: #D40000!important;}
.qq_more a:hover{color: #990000!important;}

/*焦点图*/
.focus{position:relative;width:634px;height:423px; float:left;}  
.focus img{width:634px;height:423px;} 
.focus .fPic{position:absolute;left:0px;top:0px;}  
.focus .D1fBt{overflow:hidden;zoom:1;height:16px;z-index:10;}  
.focus .D2fBt{overflow:hidden;zoom:1;height:16px;z-index:10;}  
.focus .shadow{width:100%;position:absolute;bottom:0;left:0px;z-index:10;height:40px;line-height:40px;background:rgba(0,0,0,0.6);  
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0,startColorstr = '#80000000',endColorstr = '#80000000')\9;display:block;text-align:left;}  
.focus .shadow a{text-decoration:none;color:#fff;font-size:14px;overflow:hidden; margin-left:15px; width:421px; height:40px;line-height:40px;overflow:hidden; display:inline-block; }  
.focus .fcon{position:relative;width:100%;float:left;display:none;background:#000  }  
.focus .fcon img{display:block;}  
.focus .fbg{bottom:13px;right:10px;position:absolute;height:12px;text-align:center;z-index:200; }  
.focus .fbg div{ overflow:hidden; height:12px }    
.focus .D1fBt a{position:relative;display:inline;width:10px;height:10px; border-radius: 50px; margin:0 3px;color:#B0B0B0; text-decoration:none;text-align:center;outline:0;float:left;background:#fff;}    
.focus .D1fBt .current,.focus .D1fBt a:hover{background:#AE050C;}    
.focus .D1fBt img{display:none}    
.focus .D1fBt i{display:none;font-style:normal;}    
.focus .D2fBt a{position:relative;display:inline;width:10px;height:10px; margin:0 3px;color:#B0B0B0; text-decoration:none;text-align:center;outline:0;float:left;background:#fff;}    
.focus .D2fBt .current,.focus .D1fBt a:hover{background:#AE050C;}    
.focus .D2fBt img{display:none}    
.focus .D2fBt i{display:none;font-style:normal;}    
.focus .prev,.focus .next{position:absolute;width:40px;height:74px;background:url(focus_btn_szxschy-0227.png) no-repeat;}
.focus .prev{top:50%;margin-top:-37px;left:0;background-position:0 -74px;cursor:pointer;}  
.focus .next{top:50%;margin-top:-37px;right:0;background-position:-40px -74px;cursor:pointer;}  
.focus .prev:hover{background-position:0 0;}  
.focus .next:hover{background-position:-40px 0;}

/*TAB*/
.qrn-tab{width:95%;}
.qrn-tab .currency_tab{ width:95%; background: url(tit_short-schy-0227.png) no-repeat; height: 50px; text-align: left;}
.qrn-tab .currency_tab li{ width:35%; height:40px; line-height:40px; float:left; text-align:center; font-size:20px; color:#ffffff; cursor:pointer;margin-top: 9px}
.qrn-tab .currency_tab .tab_line{ width:1px; height:20px; background:#ffffff; float:left; margin-top:10px;}
.qrn-tab .currency_tab .tab_active{ color:#990000 !important; font-size:22px; font-weight:bolder; transition: 0.2s; -webkit-transition: 0.2s; -moz-transition: 0.2s;}
.qrn-tab .currency_tab .tab_active p{ width:80%; margin:0 auto; background: #ffffff; color: #990000; transition: 0.2s; -webkit-transition: 0.2s; -moz-transition: 0.2s;}
.qrn-tab .txt-contentx{ width:98%; float: left; background: #EEEEEE; padding: 15px; line-height: 30px; text-align: left; font-size: 14px; min-height: 275px}

.qrn-tab2{width:100%;}
.qrn-tab2 .currency_tab2{ width:26%;float: left;}
.qrn-tab2 .currency_tab2 li{ width:91%; background:#EEEEEE;height:75px; line-height:25px; text-align:left; font-size:14px; cursor:pointer; margin: 1px;padding: 0 8px}
.qrn-tab2 .currency_tab2 .tab_line2{}
.qrn-tab2 .currency_tab2 .tab_active2{border-left: 4px solid #CE0E00; color:#990000 !important;transition: 0.2s; -webkit-transition: 0.2s; -moz-transition: 0.2s;}
.qrn-tab2 .currency_tab2 .tab_active2 p{ width:95%; margin:0 auto; color: #990000; transition: 0.2s; -webkit-transition: 0.2s; -moz-transition: 0.2s;}
.qrn-tab2 .txt-contentx2{ width:74%; float: left; background:#EEEEEE; min-height: 304px}
.qrn-tab2 .txt-contentx2 img{width: 100%; height:304px }
/*TAB结束*/

/*0819 write by ruina_qu*/
.public_box{width: 94%; padding:2% 4%}
.b_box1{width: 18%; height: 458px}
.b_box1 img{bottom: 0}
.b_box1 h3{top: 20%;}
.b_box2{width: 18%; height: 458px; margin-left:0.5%}
.b_box2 img{top: 0}
.b_box2 h3{bottom: 20%;}
.b_box3{width: 40%; height: 458px; margin-left:0.5%}
.b_box3 img{top: 0; height: 458px}
.b_box3 h3{bottom: 0;}
.b_box4{width: 20%; height: 458px; margin-left:0.5%}
.b_box4 img{top: 0}
.b_box4 h3{bottom: 20%;}
.b_box5{width: 40%; height: 220px; margin-left:0.5%; margin-top: 0.5%}
.b_box5 img{top: 0}
.b_box5 h3{bottom: 0;}
.b_box6{width: 28%; height: 235px;margin-left:0.5%; margin-top: 0.5%}
.b_box6 img{bottom: 0}
.b_box6 h3{top: 10%;left:15%}
.b_box7{width: 28%; height: 235px; margin-left:0.5%; margin-top: 0.5%}
.b_box7 img{top: 0}
.b_box7 h3{bottom: 10%;left:15%}
.b_box1 h3:hover,.b_box2 h3:hover,.b_box3 h3:hover,.b_box4 h3:hover,.b_box5 h3:hover,.b_box6 h3:hover,.b_box7 h3:hover{color:#ffcc00}
.img_fix img{width: 100%}

/*20200107*/
.bg_gray{background: #EEEEEE}
.bg_bottom{background: url(bottom_bg-schy-0227.jpg) center bottom no-repeat}
.tit_long,.tit_long a{width:100%; margin: 15px auto; line-height: 50px; text-align: center; background: url(tit_long-schy-0227.png) center no-repeat; font-size: 24px; color: #ffffff}
.tit_long a:hover{color: #ffff00}
.tit_short{width: 90%; background: url(tit_short-schy-0227.png) -100px no-repeat; line-height: 50px; text-align: left; padding-left: 15px;font-size: 24px; color: #ffffff }
.tit_short a{font-size: 24px; color: #ffffff}
.tit_short a:hover{color: #ffff00}
.subfield5 .headline{display: block; line-height: 30px; margin-top:8px; text-align: left; border-left: 4px solid #990000; padding-left: 15px; font-size: 20px; color: #990000}
.subfield5 .headline:hover{color: #333333}
.ab{display: block; width: 95%; margin: 0 auto; font-size: 14px; color: #666666; line-height: 25px; text-align: left; padding: 8px; border-bottom: 1px dotted #CCCCCC}
.ab:hover{color: #333333}
.ind_pub_box{width: 1230px; margin: 0 auto; background: #ffffff; overflow: hidden; padding: 0.1%;padding-top: 0}
.left_box{width: 39%; float: left}
.right_box{width: 60%; float: right}
.half_box{width: 48.5%; float: left;}
.mar_r{margin-right:2%}
.mar_b{margin-bottom: 1%}
.img_box{border-collapse: collapse; clear: both}
.img_box td{border: 10px solid #ffffff; background: #eeeeee; text-align: center}
.max_img img{width: 100%; height: 346px}
.min_img img{width:225px;height: 168px}
