
/*Í·²¿*/
.top{width:100%;height:50px;background:#d60000; margin:0px auto;}
.topa{width:1400px;height:50px; margin:0px auto;}
.topa_L{ float:left;}
.topa_L li{ float:left;height:50px; line-height:50px; padding-right:40px;font-size:18px; position:relative;}
.topa_L li a{ color:#FFFFFF}


.topa_R{ float:right}
.topa_R .top_sub{position:relative; height:50px; line-height:50px; font-size:16px; color:#FFFFFF;cursor:pointer;padding-right:24px; background-repeat:no-repeat;background:url(../list/top_down.png) no-repeat right center; webkit-background-size:auto 20px;background-size:auto 20px;z-index:9999;}
.topa_R .top_sub:hover{background:url(../list/top_up.png) no-repeat right center;background:url(../list/top_up.png) no-repeat right center; webkit-background-size:auto 20px;background-size:auto 20px;}
.topa_R .top_sub .sub{display:none;position:absolute;background:#d60000; right:0;top:50px;width:150px; padding-top:10px; padding-bottom:10px;z-index:9999;}
.topa_R .top_sub .sub a{display:block;float:none; width:150px; float:left;line-height:35px; font-size:16px;text-align:center;color:#fff;}
.topa_R .top_sub:hover .sub{ display:block}



.logo{width:1400px; height:121px; border-bottom:1px solid #dedbde; margin:0px auto;}
.logo_a{  padding-top:30px; float:left;}
.logo_a img{ height:60px; border:0px;}

.logo_b{ height:120px; line-height:120px; font-size:14px; padding-left:30px; float:left;}

.logo_c{ margin-top:40px; float:right;}
.logo_c .so{width:300px;height:40px; background:#ffffff; border:1px solid #CCCCCC;float:left; overflow:hidden;}
.logo_c .search_input{width:220px;float:left; height:38px; line-height:38px;background:#ffffff; text-indent:10px; font-size:15px;color:#999;border:none;outline: none;}
.logo_c .search_botton{cursor:pointer;float:right;background: url(../list/search.png) no-repeat center #d60000;border:0px; width:60px;height:38px; line-height:38px; font-size:16px; color:#FFFFFF;font-family:"Î¢ÈíÑÅºÚ", "ËÎÌå"; text-indent:-999px;outline:none;overflow:hidden;}


.main1{width:1400px;margin:0 auto; margin-top:10px;}
.left1{float:left;width:960px;}

.xwt1{width:100%; padding-top:20px; padding-bottom:10px;border-bottom:1px solid #efebef;float:left;}
.xwt1_left{ width:240px; height:140px;position:relative;float:left; overflow:hidden;}
.xwt1_left img{ width:240px; height:140px;  border:0px;}
.xwt1_right{ width:700px;float:right; overflow:hidden;}
.xwt1_right_a{ width:100%; height:50px; line-height:50px; font-size:22px; font-weight:bold; float:left;overflow:hidden;}
.xwt1_right_b{ width:100%; height:56px; line-height:28px;font-size:15px; color:#999999;float:left;overflow:hidden;}
.xwt1_right_c{ width:100%;padding-top:15px; font-size:14px; color:#999999;float:left;}
.xwt1_right_c .p1{height:20px;line-height:20px;  background:url(../list/shijian.png) no-repeat left center;-webkit-background-size:18px auto;background-size:18px auto; text-indent:25px;float:left;}




.xwt1_a{ width:100%; height:30px; line-height:30px; font-size:22px;font-weight:bold; float:left;overflow:hidden;}
.xwt1_b{ width:100%; height:56px; line-height:28px;font-size:15px; color:#999999; margin-top:10px;float:left;overflow:hidden;}
.xwt1_c{ width:100%;padding-top:15px; font-size:14px; color:#999999;float:left;}
.xwt1_c .p1{height:20px;line-height:20px;  background:url(../list/shijian.png) no-repeat left center;-webkit-background-size:18px auto;background-size:18px auto; text-indent:25px;float:left;}



.epages {
	text-align: center;width:100%; padding-top:20px; padding-bottom:0px; float:left;
	}
.epages{}
.epages *{vertical-align:middle;}
.epages a{border:1px solid #cccccc; background:#FFFFFF;text-align:center; padding:4px 8px 4px 8px;text-align:center;text-decoration:none; font-size:14px; color:#333333;margin:3px;display:inline-block;}
.epages a:hover{border:1px solid #d60000;text-align:center; padding:4px 8px 4px 8px;text-decoration:none;color:#ffffff; font-size:14px;background:#d60000;}
.epages b{padding:4px 8px 4px 8px;text-decoration:none;color:#ffffff; font-size:14px;background:#d60000;margin:3px;display:inline-block;}
.Total  b{padding:4px 8px 4px 8px;text-decoration:none;color:#ffffff; font-size:14px;margin:3px;display:inline-block;}

.view1{width:100%; float:left; overflow:hidden;}
.view1a{width:100%; padding-top:30px; float:left;}
.view1a h1{line-height:46px;font-size:32px; text-align:center;}
.view1a h2{line-height:36px;font-size:24px; text-align:center; margin-top:10px;}

.view1b{width:100%; height:35px; font-size:14px; color:#999999; margin-top:15px; border-bottom:1px solid #dedede; float:left;}
.view1b_L{ float:left; padding-top:5px;}
.view1b_L span{margin-left:10px; margin-right:10px;}
.view1b_R{ float:right; position: relative;}
.hidden{display:none;}
.view1b_R .share{line-height:25px;float:right;text-align:center;}
.view1b_R .share em{display:inline-block;vertical-align:top;font-style:normal}
.view1b_R .share i{vertical-align:top;margin-left:10px;display:inline-block;width:25px;height:25px;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;overflow:hidden;text-indent:-200px;cursor:pointer;}
.view1b_R .share i.wb{background-image:url(../list/article_wb.png);}
.view1b_R .share i.wx{background-image:url(../list/article_wx.png);}
.view1b_R .share .qrcode_wrap{z-index:1;width:160px;height:200px;padding:20px 20px 0;position:absolute;right:40px;top:40px;background:#fff;border:solid 1px #ddd;border-radius:4px;line-height:20px;color:#333;font-size:12px;font-weight:normal;color:#666;}
.view1b_R .share .qrcode_close{width:15px;height:15px;position:absolute;right:2px;top:2px;font-size:15px;line-height:13px;}


.view1c {  width:100%;line-height:38px;font-size:20px; color:#353535; padding-top:10px; text-align:justify; overflow:hidden; word-break:break-all;}
.view1c img{ width:auto !important; height:auto !important; max-width:90%; vertical-align:middle; word-break: break-all; word-wrap: break-word;}
.view1c p{ padding-bottom:20px;line-height:38px;font-size:20px;  }
.view1c video{margin:0px auto;width:90%;height:auto;display:block;}
.view1c iframe{ margin:0px auto;width:90%;height:400px;display:block;}
.view1c .bj{ text-align:right;font-size:16px;}
.view1c .bj span{ color:#999999;}

.view1d{ width:100%; background:#f8f8f8; border:1px dashed #CCCCCC; padding:10px 15px 10px 15px;float:left;overflow:hidden;}
.view1d p{ font-size:14px; color:#666666; line-height:25px; padding-top:10px;}
.view1d b{ color:#d60000;}

.left1a{ float:left;width:100%;}
.left1a p{ border-left:5px solid #d60000; height:22px; line-height:22px; padding-left:10px; font-size:20px; font-weight:bold;}


.right1{float:right;width:400px;}
.right1a{ float:left;width:100%;}
.right1a p{ border-left:5px solid #d60000; height:22px; line-height:22px; padding-left:10px; font-size:20px; font-weight:bold;}


.right1b{float:left; width:100%; margin-top:10px;}
.right1b ul{width:100%;}
.right1b li{ float:left; width:100%; height:240px; position:relative; overflow:hidden;}
.right1b li img{ width:100%; height:240px; border:0px;}
.right1b li span{width:100%;  height:40px; line-height:40px; background:rgba(0,0,0,0.6); position:absolute;left:0;bottom:0; font-size:16px; text-indent:40px; color:#fff;text-align:center; cursor:pointer;overflow:hidden;}
.right1b li .p1{width:40px;  height:40px; line-height:40px; text-align:center; font-size:26px;font-weight:bold;font-style:italic; color:#FFFFFF; background:#d60000; position:absolute;left:0;bottom:0; z-index:999;}


.right1c{ width:100%; padding-top:10px;float:left;}
.right1c li{ width:100%; height:48px; line-height:48px; font-size:16px; border-bottom:1px dotted #CCCCCC; float:left; overflow:hidden;}
.right1c li span{width:20px; height:20px; line-height:20px; font-size:18px;font-weight:bold;font-style:italic; text-align:center; color:#d60000;display:inline-block;border-radius:50%; margin-right:10px;}
.right1c li:nth-child(1) span{ color:#d60000;}
.right1c li:nth-child(2) span{ color:#d60000;}
.right1c li:nth-child(3) span{ color:#d60000;}


.right1d{ width:100%; float:left;}
.xwt12{float:left; width:100%;  padding-top:20px;}
.xwt12_L{float:left; width:35%;height:86px; position:relative; }
.xwt12_L img{ width:100%; height:86px;  border:0px;}

.xwt12_R{float:right; width:62%;}
.xwt12_R .p1{ height:56px; line-height:28px; font-size:16px;  overflow:hidden;}
.xwt12_R .p2{ height:20px; line-height:20px; font-size:14px; color:#999999; margin-top:10px; overflow:hidden;}


.right1e{ width:100%; padding-top:10px;float:left}


.news-img{ width: 100%;height:250px;overflow:hidden;}
.news-img .slick-slide{width:100%; position:relative; }
.news-img .slick-slide p{ position: absolute; bottom: 0px;  margin:0px; height:40px; line-height: 40px; font-size:16px;color: #fff; text-align: center;  width: 100%; background:rgba(0,0,0,0.6); }
.news-img .slick-slide p a{ display: block; width: 100%; color: #fff; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; padding-left:10px; padding-right:10px;}
.news-img .slick-dots{ position:absolute; right:50%; bottom:50px; margin-right:-70px;}
.news-img .slick-dots li{ display:inline-block; margin:0 4px;}
.news-img .slick-dots li.slick-active button{width:12px; height:12px; background:#d60000;border-radius:12px;outline:none;}
.news-img .slick-dots li button{border:0; width:12px; height:12px; font-size:0px; background:#c8c8c8;border-radius:12px;outline:none;}

.news-img .slick-prev{position: absolute;top:50%;left:1.5%;width: 46px;height: 46px;background: url("../list/btn_left.png") no-repeat;font-size: 0px;margin-top: -23px; border:none; outline:none;}
.news-img .slick-next{position: absolute;top:50%;right:1.5%;width: 46px;height: 46px;background: url("../list/btn_right.png") no-repeat;font-size: 0px;margin-top: -23px;border:none; outline:none;}
.news-img .slick-slide a img{ width:100%;height:250px; display:block;}


.main2{width:1400px;margin:0 auto; margin-top:10px;}
.view2{width:100%; float:left; overflow:hidden;}
.view2a{width:100%; padding-top:30px; float:left;}
.view2a h1{line-height:50px;font-size:38px; text-align:center;}
.view2a h2{line-height:42px;font-size:28px; text-align:center; margin-top:10px;}

.view2b{width:100%; height:35px; font-size:14px; color:#999999; margin-top:15px; border-bottom:1px solid #dedede; float:left;}
.view2b_L{ float:left; padding-top:5px;}
.view2b_L span{margin-left:10px; margin-right:10px;}
.view2b_R{ float:right; position: relative;}
.hidden{display:none;}
.view2b_R .share{line-height:25px;float:right;text-align:center;}
.view2b_R .share em{display:inline-block;vertical-align:top;font-style:normal}
.view2b_R .share i{vertical-align:top;margin-left:10px;display:inline-block;width:25px;height:25px;background-position:50% 50%;background-repeat:no-repeat;background-size:contain;overflow:hidden;text-indent:-200px;cursor:pointer;}
.view2b_R .share i.wb{background-image:url(../list/article_wb.png);}
.view2b_R .share i.wx{background-image:url(../list/article_wx.png);}
.view2b_R .share .qrcode_wrap{z-index:1;width:160px;height:200px;padding:20px 20px 0;position:absolute;right:40px;top:40px;background:#fff;border:solid 1px #ddd;border-radius:4px;line-height:20px;color:#333;font-size:12px;font-weight:normal;color:#666;}
.view2b_R .share .qrcode_close{width:15px;height:15px;position:absolute;right:2px;top:2px;font-size:15px;line-height:13px;}


.view2c {  width:100%;line-height:38px;font-size: 20px; color:#353535; padding-top:20px; text-align:justify; overflow:hidden; word-break:break-all;}
.view2c img{ width:auto !important; height:auto !important; max-width:90%; vertical-align:middle; word-break: break-all; word-wrap: break-word;}
.view2c p{ padding-bottom:20px;line-height:38px;font-size: 20px;  }
.view2c video{margin:0px auto;width:90%;height:auto;display:block;}
.view2c iframe{ margin:0px auto;width:90%;height:400px;display:block;}
.view2c .bj{ text-align:right;font-size:16px;}
.view2c .bj span{ color:#999999;}

.view2d{ width:100%; background:#f8f8f8; border:1px dashed #CCCCCC; padding:10px 15px 10px 15px;float:left;overflow:hidden;}
.view2d p{ font-size:14px; color:#666666; line-height:25px; padding-top:10px;}
.view2d b{ color:#d60000;}

.main2a{ float:left;width:100%;}
.main2a p{ border-left:5px solid #d60000; height:22px; line-height:22px; padding-left:10px; font-size:20px; font-weight:bold;}

.main2b{ width:1400px; float:left}
.main2b ul{width:1420px;}
.main2b li{ float:left; width:335px; height:240px;border-radius:8px; position:relative;margin-top:20px; margin-right:20px; overflow:hidden;}
.main2b li img{ width:100%; height:240px; border:0px;}
.main2b li span{position:absolute;left:0;bottom:0;width:100%;padding-top:30px;height:43px;line-height:43px; text-align:center;overflow:hidden;font-size:16px;color:#fff;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,1) 100%);}
.main2b li:hover img{transform: scale(1.15); transition: all 0.5s linear;}


.main2c{ width:1400px; float:left}
.main2c ul{width:1420px;}
.main2c li{ float:left;width:335px; margin-top:20px; margin-right:20px;position:relative; overflow:hidden;}
.main2c li .p1{ height:240px;border-radius:8px;overflow:hidden;}
.main2c li .p1 img{width:100%; height:240px; border:0px; }
.main2c li .p1:hover img{transform: scale(1.15); transition: all 0.5s linear;}
.main2c li .sp{position:absolute;left:10px;top:180px;}
.main2c li .sp img{width:40px; height:40px; border:0px;}
.main2c li .p2{ height:30px; line-height:30px; text-align:center; font-size:16px; margin-top:8px; overflow: hidden;}