@charset "utf-8";
/* CSS Document */
h3,ul,li{padding:0; margin:0;}
img{ max-width:100%;}
.w1580{ width:1580px; margin:0 auto; padding-top: 50px;}


.screen_ej{width:100%; padding:73px 0 22px 0;}
.screen_ej ul{ float:left; margin-right:89px}
.screen_ej ul li{ float:left; margin-right:10px;}
.screen_ej ul li span{ display:block; padding:6px 10px ; background:#c40000; font-size:24px; color:#ffffff;}
.screen_ej ul li a{ display:block; padding:6px 10px; font-size:24px; color:#000;}
.screen_ej ul li a:hover{color:#c40000;}
.screen_ej ul li a.actived{color:#c40000;}
.screen_ej ul li img{ display:block;  padding:6px 10px;}
.dis_box{width:100%; overflow:hidden; height: 560px;}
.dis_left{width:783px; height: 100%;  float:left; border:2px solid #e7e7e7; box-sizing:border-box; -webkit-box-sizing:border-box;}
.dis_list{ float:left; overflow:hidden; margin:29px 32px 0 32px;}
.dis_list h3{ float:left; padding:6px 15px ; background:#AF1702; font-size:22px; color:#ffffff; font-weight:normal;}
.dis_list ul{width:596px; float:left; overflow:hidden; padding:0; margin:0;}
.dis_list ul li{ float:left;}
.dis_list ul li a{width:165px; height:36px; display:block; padding:12px 10px; font-size:20px; color:#666666; text-align:center;}
.dis_list ul li a:hover{color:#c40000;}
.dis_list ul li a.actived{color:#c40000;}
.dis_list ul li img{ display:block;  padding:8px 0;}

.c3 li{ position: relative;}
.c3 li:before{ content:""; display: block; position: absolute; right: 0; top: 0; width: 1px; height: 100%; background: url(../images/second/shu.jpg) no-repeat center;}
.c3 li:nth-child(3n):before{ display: none;}

.dis_right{width:783px; height: 100%; float:right; border:2px solid #e7e7e7; box-sizing:border-box; -webkit-box-sizing:border-box; position:relative;}
.dis_right:after{ content:""; width:100%; height:5px; position:absolute; bottom:0; left:0; background:#af1602; opacity:0; -webkit-transition: all 0.3s ease-in 0s; -o-transition: all 0.3s ease-in 0s; transition: all 0.3s ease-in 0s; display:none;}
.dis_right:hover:after{ opacity:1; display:block;}

.dis_img img{width:100%; }
.dis_intro{width:92%; margin:0 auto; color:#454545; font-size:22px; text-align:justify; padding-top:12px; padding-bottom:18px;}
.dis_avater{width:92%; margin:0 auto; color:#000000; font-size:24px; position:relative;}
.dis_avater img{ float:left; padding-right:20px;}
.dis_avater p{width:616px; font-size:16px; color:#666666; float:left; margin-bottom:30px;}
.dis_avater p span{ font-size:22px; color:#454545;}
.dislink{ font-size:15px; color:#454545; position:absolute; bottom:0; right:0;}

.dis_img{ position: relative;}
.iconew{ background: #c60000; position: absolute; top: 6px; right: 6px; color: #fff; border-radius: 8px; padding: 2px 8px; font-size: 12px;}

.yx_secon{width:100%;}
.yx_secon ul li{width:387px; border:2px solid #e7e7e7; float:left; margin:10px 10px 0 0; position:relative; box-sizing:border-box; -webkit-box-sizing:border-box;}
/* .yx_secon ul li:after{ content:""; width:100%; height:5px; position:absolute; bottom:0; left:0; background:rgba(175,22,2,0); -webkit-transition: all 0.3s ease-in 0s; -o-transition: all 0.3s ease-in 0s; transition: all 0.3s ease-in 0s; display:none;}
.yx_secon ul li:hover:after{background:rgba(175,22,2,1); display:block;} */
.yx_secon ul li:hover{  box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.2);}
.yx_secon1 ul li{width:387px; border:2px solid #e7e7e7;  float:left; margin:10px 10px 0 0; position:relative; box-sizing:border-box; -webkit-box-sizing:border-box;}
/* .yx_secon1 ul li:after{ content:""; width:100%; height:5px; position:absolute; bottom:0; left:0; background:rgba(175,22,2,0); -webkit-transition: all 0.3s ease-in 0s; -o-transition: all 0.3s ease-in 0s; transition: all 0.3s ease-in 0s; display:none;}
.yx_secon1 ul li:hover:after{background:rgba(175,22,2,1); display:block;} */
.yx_secon1 ul li:hover{  box-shadow: 0px 5px 15px rgba(0, 0, 0, 0.2);}
.yx_secon ul li.last{ margin-right:0px;}

.yx_name{  height:90px; color:#454545; font-size:20px; line-height:32px;overflow:hidden;padding-bottom: 4px;}
.yx_name p{ width:92%; margin:0 auto; padding-top:20px;}

.yx_img img{width:100%; display:block;}
.yx_avater img{ padding:0 17px 0 0; width:70px; height:70px;  vertical-align:bottom;}
.yx_avater{width:60%; float:left; color:#454545; font-size:20px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;vertical-align:bottom;}
.yx_avater span{ vertical-align:bottom;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.yx_intro{width:92%; margin:0 auto; color:#666666; font-size:16px; text-align:justify; padding-bottom:30px; height:42px;}
.yx_xq{right:0;position:absolute; bottom:0;}
.yx_xq .xiangqing{  color:#454545; font-size:16px; text-align:center;}
.yx_bottomline{ width:92%; margin:0 auto; display:table; margin-bottom:21px; position:relative;}

.yx_avater1 img{ padding:0 17px 0 0; width:70px; height:70px;  vertical-align:bottom;}
.yx_avater1{width:60%; float:left; color:#454545; font-size:20px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;vertical-align:bottom;}
.yx_avater1 span{ vertical-align:bottom;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.yx_bottomline1{ width:100%; margin:0 auto; display:table; position:relative;}
.yx_intro1{width:100%; margin:0 auto; color:#666666; font-size:16px; text-align:justify; padding-bottom:30px; height:50px; overflow:hidden;}
.testcont{ width:92%; margin:0 auto; padding-top:20px;}
.yx_line{ border-bottom:1px #cccccc solid; margin:20px 0;}

.yx_more{width:99.8%; border:1px solid #000; padding:16px 0 16px 0; margin:10px auto;}
.yx_more a img{ display:block; margin:0 auto;}

.slist{ width:100%; padding-top:10px; position:relative; float:left;}
.cksy{ display:block; width:80%; margin:0 auto; text-align:center; font-size:20px; color:#666666; border:2px solid #e7e7e7; padding:10px 0; position:relative;}
.cksy:before{ content:""; position:absolute; background:rgba(175,22,2,1);width:100%; height:5px; bottom:0; left:0; display:none;}
.cksy:hover:before{ display:block;}

.nodate{ margin:90px auto; width:316px; z-index:-99;}
@media screen and (max-width:1600px){
	
	.w1580{ width:1300px; margin:0 auto; padding-top: 30px;}
	.yx_secon ul li{width:317.5px;  float:left; margin:10px 10px 0 0; position:relative;}
	.yx_secon1 ul li{width:317.5px;   float:left; margin:10px 10px 0 0; position:relative;}
	.yx_xq .xiangqing{  font-size:14px;}

	.dis_box{ height: 498px;}
	
	.dis_left{width:644px;  }
	.dis_list{margin-right:20px; margin-left:20px; margin-top:20px; position:relative; width:592px;}
	.dis_lista{margin-right:20px; margin-left:20px; position:relative; width:592px;}
	.dis_right{ width:644px;}

	.dis_list ul{ width: 490px;}
	.dis_list ul li a{ font-size:18px; width:142px;height:29px;}
	.dis_left ul li a{ font-size:18px;}
	

.yx_avater1{width:60%; float:left; color:#454545; font-size:16px;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;vertical-align:bottom;}

	
	.dis_avater{width:92%; margin:0 auto; color:#000000; font-size:24px; padding-bottom:10px;}
	.dis_avater img{ float:left; padding-right:20px;}
	.dis_avater p{width:487px; font-size:16px; color:#666666; margin-bottom:30px;}
	.dis_avater p span{ font-size:22px; color:#454545;}
.dis_list h3{padding:6px 15px; font-size:18px;}
	}
@media screen and (max-width:1366px){
	.w1580{ width:1200px; margin:0 auto;}
	.dis_box{ height: 474px;}
	.yx_secon ul li{width:292px;  float:left; margin:10px 10px 0 0; position:relative;}
	.yx_secon1 ul li{width:292px;   float:left; margin:10px 10px 0 0; position:relative;}
	.dis_left{width:590px;}
	.dis_right{ width:590px;}
	.dis_avater p{width:438px; font-size:16px; color:#666666; float:left; margin-bottom:20px;}
	
	.dis_list ul{ width:72%;}
	.dis_list{margin-right:20px; margin-left:20px; position:relative; width:588px;}
	.dis_list ul li a{ font-size:16px; width:120px;}
	.yx_name{  height:84px;  line-height:25px;}
	.yx_avater{width:60%; float:left; color:#454545; font-size:16px;}
	.yx_intro{font-size:14px; text-align:justify; padding-bottom:30px; height:42px;}
.dis_list h3{padding:6px 15px; font-size:16px;}
	.dis_left ul{margin-left:0;}
.cksy{ display:block; width:80%; margin:0 auto; text-align:center; font-size:16px; padding:10px 0;}
.yx_avater img{ padding:0 8px 0 0; width:70px; height:70px; }


}
@media screen and (max-width:600px){
	.dis_box{ height: auto;}
	
	.w960{ width:98%; margin:0 auto;}
	.intro{ width:100%;}
	.p_img{ float:left; width:100%;}
	.simg{ width:100%;}
	.n_zt{ width:100%; padding-top:10px;}
	.cy{width:100%; padding-top:10px;}
	.rl_zone ul li{ width:48%; margin-right:1%; height:auto; padding-bottom:10px; margin-bottom:5px;}
	.zt_z{ padding-top:0px;}
	.cy_i{ padding-bottom:10px;}
	.n_zt .zt_t{ padding-bottom:10px;}
	
	.w1580{ width:100%; margin:0 auto;}
	.dis_box{width:100%; overflow:hidden;}
	.dis_left{width:98%; height:auto; overflow:hidden; margin:2% 1% 0 1%; float:none;}
	
	.dis_list{width:94%; float:left; height:auto; overflow:hidden; margin:22px 3% 0 3%;}
	.dis_lista{ width:94%; float:left; overflow:hidden; margin:22px 3% 0 3%;}
	.dis_list h3{ float:left; padding:4px 10px ; background:#AF1702; font-size:14px; color:#ffffff; font-weight:normal;}
	.dis_list ul{width:80%; float:left; overflow:hidden; padding:0; margin:0;left:76px; }
	.dis_list ul li{ float:left;}
	.dis_list ul li a{width:124px; height:36px; display:block; padding:6px 5px 0 5px; font-size:14px;  text-align:center;}
	.dis_list ul li a:hover{color:#c40000;}
	.dis_list ul li a.actived{color:#c40000;}
	.dis_list ul li img{width:80%; display:block;  padding:4px 0;}
	

	.dis_right{width:98%; height:auto; overflow:hidden; float:none; margin:2% 1% 0 1%;}
	.dis_avater{width:92%; overflow:hidden; margin:0 auto; color:#000000; font-size:24px; padding-bottom:10px;}
	.dis_avater p{width:100%; font-size:16px; color:#666666; float:left;}
    
	.yx_secon ul li{width:47.238%;   float:left; margin:10px 1% 0 1%;}
	.yx_secon1 ul li{width:47.238%;  float:left; margin:10px 1% 0 1%;}
.cksy{ display:block; width:80%; margin:3% auto; text-align:center; font-size:16px; padding:10px 0;}
	.dislink{ font-size:15px; color:#454545; position:relative; bottom:0; right:0;}

.screen_ej ul li a{ display:block; padding:6px 10px; font-size:16px; color:#000;}
.screen_ej ul li span{ display:block; padding:6px 10px ; background:#c40000; font-size:16px; color:#ffffff;}
.screen_ej ul{ float:none; margin-right:0;}
.screen_ej ul li{ float:left; margin-right:0px;}

	}
@media screen and (max-width:480px){
	.w960{ width:98%; margin:0 auto;}
	.n_title{ font-size:20px; padding:15px 0px;}
	.cy_i img{ width:120px;}
	.zt_t img{width:120px;}
	
	.w1580{ width:100%; margin:0 auto;}
	.dis_box{width:100%; overflow:hidden;}
	.dis_left{width:98.2%; height:auto; overflow:hidden; margin:10px 2px 0 2px; float:none;}
	
	.dis_left{width:98%; height:auto; overflow:hidden; margin:2% 1% 0 1%; float:none;}
	
	.dis_list{width:96%; float:left; height:auto; overflow:hidden; margin:22px 2% 0 2%;}
	.dis_lista{width:96%; float:left; overflow:hidden;  margin:22px 2% 0 2%;}
	.dis_list h3{ float:left; padding:2px 5px; background:#AF1702; font-size:15px; color:#ffffff; font-weight:normal;}
	.dis_list ul{width:80%; float:left; overflow:hidden; padding:0; margin:0;}
	.dis_list ul li{ float:left;}
	.dis_list ul li a{width:87px; height:20px; display:block; padding:3px 3px 2px 3px; font-size:12px; text-align:center;}
	.dis_list ul li a:hover{color:#c40000;}
	.dis_list ul li a.actived{color:#c40000;}
	.dis_list ul li img{width:62%; display:block;  padding:1px 0;}
	
	.dis_avater p span{ font-size:14px; color:#454545;}
	
	.dis_right{width:98%; height:auto; overflow:hidden; float:none; margin:2% 1% 0 1%;}
	.dis_avater p{width:71%; font-size:14px; color:#666666; float:left;}
	
	.dis_intro{width:92%; margin:0 auto; font-size:18px; text-align:justify; padding-top:12px; padding-bottom:18px;}
    .dis_avater{width:92%; margin:0 auto; color:#000000; font-size:24px; margin-bottom:10px;}
    .dis_avater img{ float:left; padding-right:20px;}
	
	
	.yx_secon ul li{width:97.5%; float:left; margin:10px 1% 0 1%;}
	.yx_secon1 ul li{width:98.2%; float:left; margin:10px 2px 0 2px;}
.yx_more{width:96%; border:1px solid #000; padding:16px 0 16px 0; margin:10px auto;}


.yx_avater{ font-size:14px; }
.yx_avater img{ padding:0 2% 0 0; }
.yx_xq{width:30%;}
.yx_xq .xiangqing{ font-size:12px;}
	}
	
	
@media screen and (max-width:320px){
	.w960{ width:98%; margin:0 auto;}
	
	.w1580{ width:100%; margin:0 auto;}
	
	.dis_intro{width:92%; margin:0 auto; color:#000; font-size:16px; text-align:justify; padding-top:12px; padding-bottom:18px;}
	.dis_avater p{width:100%; font-size:14px; color:#666666; float:left;}
	.dis_avater img{ float:left; padding-right:10px;}
	
	.dis_left{width:98.2%; height:auto; overflow:hidden; margin:10px 2px 0 2px; float:none;}
    .dis_lista{width:96%; float:left; overflow:hidden;  margin:22px 2% 0 2%;}
	.dis_list h3{ float:left; padding:2px 5px; background:#AF1702; font-size:12px; color:#ffffff; font-weight:normal;}
	.dis_list ul{width:81%; float:left; overflow:hidden; padding:0; margin:0; left:20%;}
	.dis_list ul li{ float:left;}
	.dis_list ul li a{width:72px; height:20px; display:block; padding:3px 3px 2px 3px; font-size:12px; text-align:center;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
	.dis_list ul li a:hover{color:#c40000;}
	.dis_list ul li a.actived{color:#c40000;}
	.dis_list ul li img{width:62%; display:block;  padding:1px 0;}


	.dis_right{width:98.2%; height:auto; overflow:hidden; float:none; margin:10px 2px 0 2px;}

.dislink{ padding:10px 0; margin:30px 0 0 0px;}
	
	.yx_secon1 ul li{width:98.2%;  float:left; margin:10px 2px 0 2px;}
	
	.yx_xq xiangqing{ padding:3% 5%; font-size:12px;}

	
	
	
	}

