@charset "utf-8";
/* CSS Document */
body{ padding:0; margin:0;  font:normal 12px/200% Microsoft YaHei; color:#000000;text-align:center;}
h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,button,input,textarea,th,td{margin:0;padding:0;}
div{margin:0 auto;text-align:left;font:normal 12px/200% Microsoft YaHei;}
li,p{text-align:left;font:normal 12px/200% Microsoft YaHei;}
a:link,a:visited{color:#000000; text-decoration:none;}
a:hover{color:#000000; text-decoration:underline;}
img{ border:none;}
ol,ul,li{list-style:none;}
em,i{ font-style:normal;} 
/*clear*/
.clearfix:before,.clearfix:after {content:"";display:table;}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{zoom:1;}
/*other*/
h1,h2,h3,h4,h5,h6{ text-align:left;font:normal 12px/200% Microsoft YaHei;}
.w1200{ width:1200px;}
.fl{ float:left;}
.fr{ float:right;}

/*header*/
.header{ background:url(images/top_2j_2024.jpg) top center no-repeat; height:550px;}
.header img{ display:none;}
.header01{ background:url(images/top_2j_2024.jpg) top center no-repeat; height:550px;}
.header01 img{ display:none;}
/*p1*/
.p1_con{ height:445px; overflow: hidden; background:#fff;}
.p1_con .fl{ width:790px; height:445px; background:#261a12;}
.p1_con .fr{ width:390px;}
.p1_con .fl h1{ background:#221710; height:64px; line-height:64px; color:#c3b3ac; font-size:22px; box-sizing:border-box; padding-left:20px;}
.p1_con .fl h1 em{ background:#f6c6a2; color:#1f1714; margin-left:15px; border-radius:25px; font-size:18px; padding:1px 15px;}
.p1_con .fl h2{ color:#fff; font-size:16px; text-align:center;}
.HotDate{ color:#fff; font-size:42px; text-align:center; margin:120px auto 0;}
.HotDate span{ color:#fff; line-height:120%;}
.p1_con .fr dl{ border-bottom:#e3e3e3 1px solid; height:105px; margin-right:15px; margin-top:5px;}
.p1_con .fr dl dt{ width:100px; float:left;height:105px;}
.p1_con .fr dl dd{height:105px;}
.p1_con .fr dl dd h2{ font-size:18px; color:#666666; margin:25px auto 5px;}
.p1_con .fr dl dd h2 i{ color:#000; padding-right:10px;}
.p1_con .fr dl dd p b{ color:#fff; font-weight:bold; border-radius:25px; padding:5px 6px; margin-right:4px;}
.p1_con .fr dl dd p b.red{ background:#ee8378;}
.p1_con .fr dl dd p b.blue{ background:#72a8f6;}
.p1_con .fr dl dd p em{ padding:0 5px;}

/*p2*/
.S2j_con{ margin:20px auto;}
.title_h2{ height:60px;}
.title_h2 h2{ text-align:center; font-size:36px; color:#c0303e; font-weight:bold; line-height:140%; letter-spacing:0.1em;}
.title_h2 h2 i{ background:url(images/icon05.png) center left no-repeat; padding:5px 25px; margin:20px 10px;}
.title_h2 span{ color:#999; text-align:right; float:right; font-size:18px; margin-top:-25px;}
.title_h2 span,.title_h2 span a:link,.title_h2 span a:visited,.title_h2 span a:hover{ color:#999;}
.S2j_con ul{}
.S2j_con ul li{ float:left; border:#f1f1f1 1px solid; width:280px; margin:9px;}
.S2j_con ul li img{ display:block;}
.S2j_con ul li p{ font-size:16px; line-height:160%; padding:5px;}
.S2j_con ul li p i{ font-size:14px; color:#666; display:block;}

/*p3*/
.S2j_newsList{ margin:20px auto;}
.S2j_newsList ul{ border:#ececec 1px solid; padding:20px 50px;}
.S2j_newsList ul li{ background:url(images/dot.png) 0 10px no-repeat; padding-left:20px; box-sizing:border-box; margin:20px 20px;}
.S2j_newsList ul li a{ font-size:18px;}
.S2j_newsList ul li i{ font-size:16px; color:#999; float:right;}


.page_n{text-align:center;padding:40px 0;}
.page_n a{border:#dddad2 1px solid;background:#f7f6f3;padding:4px 15px;margin:5px;display: inline-block;}
.page_n a.common_current_page,.page_n a:hover{background:#cc3333;color:#fff;text-decoration:none;border:1px solid #fff;}

/*2j*/
.lujing,.lujing a{ font-size:18px; padding:15px 0 0;}
.lujing a{ padding:0 10px;}

/* MEDIA QUERIES Mobile phone
---------------------------------------------------------------------- */	
@media screen and (max-width: 1279px),(min-device-width:761px)and (max-device-width:1279px) {
	.text_video{ text-align:center;}
	.text_video	video{ width:100%; height: auto; margin:0 auto;}	
	}
@media (min-device-width:760px) and (max-device-width:1200px),(min-device-width:760px) and (max-width:1200px),
	   {
	body{overflow-x:auto}
    .layout{width:100%;min-width:760px;}
.lujing{ display:none;}	
.header{ background:none; height: auto; width:100%; }
.header img{ display: block; width:100%; height:auto; margin:0 auto;}
.header01{ background:none; height: auto; width:100%; }
.header01 img{ display: block; width:100%; height:auto; margin:0 auto;}
		 
.w1200{ width:100%;}
.lujing{ box-sizing:border-box; padding-left:4%;}
.S2j_con ul li{ border:#f1f1f1 1px solid; width:30%; margin:1.5%;}
.S2j_con ul li img{ width:100%; height:140px;}

.text_video	video{ width:100%; height: auto; margin:0 auto;}	   
	   }
	   
@media (min-device-width:320px) and (max-width:759px),
       (max-device-width:480px)
	   {
		   .layout{width:100%;min-width:100%;}
.header{ background:none; height: auto; width:100%;}
.header img{ display: block; width:100%; height:auto;}
.header01{ background:none; height: auto; width:100%; }
.header01 img{ display: block; width:100%; height:auto; margin:0 auto;}
		 
.lujing{ display:none;}	

.w1200{ width:100%;}	
.lujing{ box-sizing:border-box; padding-left:4%;}
.title_h2 h2{ font-size:24px;}
.title_h2 h2 i{ padding:5px 15px; background-size:90%;}
.S2j_con ul li{ border:#f1f1f1 1px solid; width:45%; margin:2%;}
.S2j_con ul li img{ width:100%; height:110px;}

.S2j_newsList ul{padding:20px 10px;}
.S2j_newsList ul li{ margin:20px 0px;}

.text_video	video{ width:100%; height: auto; margin:0 auto;}

	   
	   }




