@charset "utf-8";
/* CSS Document */
html, body, menu, ul, ol, li, p, div, form, h1, h2, h3, h4, h5, h6, img, a img, input, button, textarea, fieldset{ padding: 0; margin: 0; border: 0;font-family:"\5FAE\8F6F\96C5\9ED1"; }
ul, ol, li { list-style: none }
h1, h2, h3, h4, h5, h6, b, i, em {
: 1em; font-weight: normal; font-style: normal }
body, input, button, textarea, select { -webkit-text-size-adjust: none; font: normal 14px/1.5 helvetica, verdana, san-serif; outline: 0; color: #000 }
body { margin: 0 auto; background: #fff; /*min-width:320px; width:320px*/ }
input[type="text"], input[type="password"], input[type="button"], input[type="submit"], button, textarea { -webkit-appearance: none }
option { height: 24px }
a { text-decoration: none; color: #000; }
a { blr:expression(this.onFocus=this.blur())}/*去掉a标签的虚线框，避免出现奇怪的选中区域*/
.img img, video { vertical-align: middle }
.btn { display: inline-block; vertical-align: middle }
a:hover { color: #000; text-decoration: none;}
img { border: none }
ol, ul, li { list-style: none; }
i, em { font-style: normal; }
.t_c{ text-align:center}
.body_all{
	overflow: hidden;
	width: 640px;
	transform-origin: 0 0;
	-webkit-transform-origin: 0 0;
	overflow: hidden;
	margin: 0 auto;
	position: absolute;
	top: 0;
	left: 0;
	font-family:"微软雅黑";
	
}
.topbg{ background:url(images/topbg_pdsj.jpg) no-repeat top center; }
.banner{ width:100%; height:305px; position:relative; margin:0 auto ; }
.banner span{ position:absolute; top:87px; right:84px; display:block; background:#c22b2b; width:auto; height:39px; line-height:39px; color:#fff; font-size:30px; text-align:center;border-radius:5px; padding:0 15px;}

.navbg{ height:70px; background:url(images/navbg1.png) no-repeat top center; z-index:999; width:100%; }
.nav { background:#b92c1d; font-size:18px; color:#a00b0b; height:60px; margin-top:0px;overflow:hidden; width:100%;position:relative;}
.nav a{ color:#fff;}
.nav em{ display:none;}
.nav span{ display:block; width:20px; height:11px; position:absolute; top:15px; right:10px; z-index:999;}
.nav p{line-height:60px;font-size:20px; margin-top:0px; width:90%;position:absolute; top:0; left:2%;}
.nav p a{ margin:0 10px;}
.red,.red a:link,.red a:visited,.red a:hover{ color:#b13535;}
.gray,.gray a:link,.gray a:visited,.gray a:hover{ color:#818181;}
.blue,.blue a:link,.blue a:visited,.blue a:hover{ color:#2c82ea;}
.withe{ color:#fff;}
.withe a{ color:#fff;}
/*clear*/
.clearfix:before,.clearfix:after {content:"";display:table;}
.clearfix:after{clear:both;overflow:hidden;}
.clearfix{zoom:1;}

.news_a{ width:90%; margin:30px auto 10px auto;  }
.news_a img{ float:left; margin:5px 15px 0 0;}
.news_a b{ font-size:36px;float:left;width:73%; line-height:50px; font-weight:bold; }
.news_b{ width:90%; margin:10px auto ; }
.news_b p{ font-size:18px;width:80%; padding:20px 0px; color:#707070; line-height:30px; text-indent:2em; float:left;background:url(images/p2_ico2.png) no-repeat top left; padding:0 0 0 50px;}
.news_b p a{ color:#707070}
.news_b em{ float:right; background:url(images/p2_ico3.png) no-repeat  0 0px ; width:39px; height:26px; margin-top:100px;}

h2{ text-align:center; margin:10px auto; display:block; overflow:hidden;}
h2 i{ font-size:40px; padding:0 0 0 61px;margin:0 auto;}
h2 i em{ width:47px; height:30px; display:inline-block;  padding-left:16px;}
h2.red i{ color:#c20604; background:url(images/tit_lefta.png) no-repeat 0 17px; }
h2.red i em{ background:url(images/tit_righta.png) no-repeat right 0px; }
h2.withe{  background:url(images/tit_c.png) no-repeat center 35px; margin:30px auto}
h2.withe i{ padding-left:0px; line-height:40px;}

h2.withe i b{ display:block; width:220px; margin:0 auto}
/*
h2.white{}
h2.white i{ display:block; color:#fff; font-size:56px; text-align:center;
 background:url(images/tit_leftc.png) no-repeat 0 30px;padding:0 0 0 61px;margin:0 auto; border:1px solid #000; }
h2.white i em{}
.p2 h2 i,.p3 h2 i{ font-size:40px;background:url(images/tit_lefta.png) no-repeat 0 17px;}
.p2 h2.red i em,.p3 h2.red i em{ background:url(images/tit_righta.png) no-repeat right 5px; }

*/



.jdt01{ width:640px; height:410px; position:relative; margin-top:15px;}
.jdt01 .swiper-container{ position:static}
.jdt01 .swiper-slide { height:410px; }
.jdt01 .swiper-button-next{background:url(images/right_d.png) no-repeat; width:28px;height:45px; right:10px;top:190px; }
.jdt01 .swiper-button-prev{background:url(images/left_d.png) no-repeat;width:28px; height:45px;left:10px; top:190px;}
.jdt01 .swiper-pagination-bullet{ width:12px; height:12px;}
.jdt01 .swiper-pagination-bullet-active{ background:#cd1419}
.jdt01 p{ display:block;height:70px; font-size:26px;margin-top:-75px;color:#fff; position:relative;bottom:0px;left:0; z-index:100; text-align:left; width:90%; line-height:70px; text-align:center; width:100%}
.jdt01 .swiper-slide em{ background:url(images/bg2.png); position:absolute; width:100%; height:70px; z-index:11; top:340px; left:0;}
.swiper-pagination{ position:absolute; top:305px; right:0; text-align:right; width:30%}
.p1_1{  width:80%; margin:10px auto}
.p1_1 span{ margin:10px auto 0 auto; text-align:center; display:block; width:100%}
.p1_1 span img{ margin:0 auto}

.list_a{height:255px; overflow: hidden;}
.p1_1 span.more{text-align: center;margin-bottom: 20px;}
.p1{ background:#f5f5f5; padding-bottom:20px; margin-bottom:20px}
.p2_con{ width:80%; margin:0 auto;}
.p2_con strong{ font-size:24px;  text-align:center; display:block; line-height:60px;}
.p2_con p{ font-size:18px; text-indent:2em; line-height:36px;}
ul.list_24{ padding-left:0;}
ul.list_24 li{ font-size:24px; background:url(images/dot2.png) no-repeat left 18px; padding-left:20px; line-height:50px; }
.p3{ background:#f6f6f6; margin-top:15px; padding-bottom:20px;}
.p3_con{ width:80%; margin:0 auto}
.p3_con h2{ padding:20px 0}
.p3_1{ font-size:18px; line-height:26px; margin-bottom:10px;}
.p3_1 img{ float:left; margin-right:18px; margin-bottom:0}
.p3_1 strong{ display:block; font-size:24px; line-height:30px;}
.p3_1 p{ font-size:18px; text-indent:2em; color:#818181;line-height:30px;}

.p4{}
.jdt02{ width:640px; height:710px; position:relative; margin-top:15px; background:#52aee2}
.jdt02 .swiper-container{ position:static; height:710px;}
.jdt02 .swiper-button-next{background:url(images/right_d.png) no-repeat; width:28px;height:45px; right:10px; bottom:0; }
.jdt02 .swiper-button-prev{background:url(images/left_d.png) no-repeat;width:28px; height:45px;left:10px}

.jdt02 .swiper-pagination-bullet{ width:12px; height:12px;}
.jdt02 .swiper-pagination-bullet-active{ background:#cd1419}
.jdt02 .swiper-slide{}
.jdt02 .swiper-slide div p{ display:block;font-size:18px;color:#fff; z-index:100;  width:90%; line-height:30px; width:100%; text-indent:2em; text-align:left; font-weight:normal; display:block; overflow:hidden}
.jdt02 .swiper-slide div b{ display:block; font-size:30px; line-height:35px; text-align:left; color:#fff; margin-bottom:10px;}
.jdt02 .swiper-slide div b a{ color:#fff;}
.jdt02 .swiper-slide div{ position:absolute; width:100%; height:300px; z-index:11; top:425px; left:10%;width:80%;}

.jdt02 .swiper-slide em{ display:block; width:98px; height:98px; background:url(images/play.png) no-repeat top center; position:absolute; top:25%; left:40%; z-index:999}

.p5{ background:#2468ac; padding-bottom:40px;}
.p5_1{ display:block; width:520px; margin:0 auto}
.p5_1 li { float:left; width:140px; height:130px; background:#204589;margin-bottom:1px ;font-size:18px; line-height:24px; color:#fff; padding:15px;}
.p5_1 li  a{color:#fff;}
.p5_1 li  strong{ display:block; font-size:30px; text-align:center; margin:10px auto;}
.p5_1 li.t2 {background:#e1473b;}

.p7_con{ width:80%; margin:10px auto; padding-top:10px;}
.p7_con ul{ padding-left:0px;}

.jdt03{ width:640px; height:468px; position:relative; margin-top:15px; }
.jdt03 .swiper-container{ position:static; height:468px;}
.jdt03 .swiper-button-next{background:url(images/right_d.png) no-repeat; width:28px;height:45px; right:10px; bottom:0; }
.jdt03 .swiper-button-prev{background:url(images/left_d.png) no-repeat;width:28px; height:45px;left:10px}
.jdt03 .swiper-pagination-bullet{ width:12px; height:12px;}
.jdt03 .swiper-pagination-bullet-active{ background:#cd1419}
.jdt03 p{ display:block;height:70px; font-size:30px;margin-top:-75px;color:#fff; position:relative;bottom:0px;left:0; z-index:100; text-align:left; width:90%; line-height:70px; text-align:center; width:100%;}
.jdt03 .swiper-slide div{ background:url(images/bg2.png); position:absolute; width:100%; height:70px; z-index:11; bottom:0; left:0; line-height:70px;}


.copyright { text-align:center; padding:30px 0; background:#efefef; color:#b4b4b4; font-size:12px;}

.go_top{ position:fixed;_position:absolute;background-position:0 -40px;display:block;width:81px; height:81px; background:url(images/home_sj.png) no-repeat;right:0px;_right:-47px;bottom:32px;filter:alpha(opacity=80)}
.go_top:hover{filter:alpha(opacity=100)}
